Single account reconciliation within a workflow

Hi all,
I need assistance, I'm trying to reconcile a single account within a workflow.
I use the following code, but IDM performs a full reconciliation instead of to reconcile the specified account:
--<Action id='0'>
--<expression>
--<block>
--<set name='reconView'>
--<new class='com.waveset.object.GenericObject'/>
--</set>
--<set>
--<ref>reconView</ref>
--<map>
--<s>request</s>
--<s>ACCOUNT</s>
--<s>accountId</s>
--<ref>MyID</ref>
--</map>
--</set>
--<invoke name='setId'>
--<ref>reconView</ref>
--<s>Reconcile:MyResource</s>
--</invoke>
--</block>
--</expression>
--</Action>
--<Action id='1' application='com.waveset.session.WorkflowServices'>
--<Argument name='op' value='checkinView'/>
--<Argument name='view'>
--<ref>reconView</ref>
--</Argument>
--</Action>
Anyone can please help me?
Thanks you in advance, and best regards
David.

The problem is solved. I create a view instead of to create a generic object.
Here is my code:
<Activity id='7' name='Reconcile single account'>
        <Action id='0' name='Create Reconcile View' application='com.waveset.session.WorkflowServices'>
          <Argument name='op' value='createView'/>
          <Argument name='type' value='reconcileView'/>
          <Argument name='viewId' value='ReconcileViewer'/>
          <Variable name='view'/>
          <Return from='view' to='reconView'/>
        </Action>
        <Action id='1' name='Set ReconView Attributes'>
          <expression>
            <block>
              <set name='reconView.request'>
                <s>ACCOUNT</s>
              </set>
              <set name='reconView.accountId'>
                <ref>myAccountId</ref>
              </set>
              <invoke name='setId'>
                <ref>reconView</ref>
                <s>Reconcile:myResourceName</s>
              </invoke>
            </block>
          </expression>
        </Action>
        <Action id='2' name='Checkin Reconciliation View' application='com.waveset.session.WorkflowServices'>
          <Argument name='op' value='checkinView'/>
          <Argument name='view' value='$(reconView)'/>
        </Action>
        <Transition to='end'/>
        <WorkflowEditor x='502' y='201'/>
      </Activity>

Similar Messages

  • Single account reconciliation performing full reconciliation

    Hi,
    I am trying to perform single account recon againt a Database table with in the workflow but some how it is performing the full reconciliation.
    This is what I am doing
    +<Action id='0'>+
    +<expression>+
    +<block>+
    +<set name='reconView'>+
    +<new class='com.waveset.object.GenericObject'/>+
    +</set>+
    +<set>+
    +<ref>reconView</ref>+
    +<map>+
    +<s>request</s>+
    +<s>ACCOUNT</s>+
    +<s>accountId</s>+
    +<ref>Id</ref>+
    +</map>+
    +</set>+
    +<invoke name='setId'>+
    +<ref>reconView</ref>+
    +<s>Reconcile:DatabaseTable</s>+
    +</invoke>+
    +</block>+
    +</expression>+
    +</Action>+
    +<Action id='1' application='com.waveset.session.WorkflowServices'>+
    +<Argument name='op' value='checkinView'/>+
    +<Argument name='view'>+
    +<ref>reconView</ref>+
    +</Argument>+
    +</Action>+
    Any ideas why it is performing full reconciliation, don't understand what I am missing.
    Any ideas please..
    Thanks in advance

    The problem is solved. I create a view instead of to create a generic object.
    Here is my code:
    <Activity id='7' name='Reconcile single account'>
            <Action id='0' name='Create Reconcile View' application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='createView'/>
              <Argument name='type' value='reconcileView'/>
              <Argument name='viewId' value='ReconcileViewer'/>
              <Variable name='view'/>
              <Return from='view' to='reconView'/>
            </Action>
            <Action id='1' name='Set ReconView Attributes'>
              <expression>
                <block>
                  <set name='reconView.request'>
                    <s>ACCOUNT</s>
                  </set>
                  <set name='reconView.accountId'>
                    <ref>myAccountId</ref>
                  </set>
                  <invoke name='setId'>
                    <ref>reconView</ref>
                    <s>Reconcile:myResourceName</s>
                  </invoke>
                </block>
              </expression>
            </Action>
            <Action id='2' name='Checkin Reconciliation View' application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='checkinView'/>
              <Argument name='view' value='$(reconView)'/>
            </Action>
            <Transition to='end'/>
            <WorkflowEditor x='502' y='201'/>
          </Activity>

  • Get IdM accountId in per-account reconciliation workflow

    I'd like to get IdM accountId in per-account reconciliation workflow. But $(accountId) just returns the resource's id, e.g. CN=ABC 001,OU=IT,DC=ABC,DC=COM. How can I get the IdM accountId, e.g. abc001, in the workflow, so that I can modify the user's view?

    Hi Anders,
    Yes this is a tricky one, here's some code to get the IdM accountId given the resource accountId, hope this helps.
    <Rule name='Find AccountId Given Resource ID and Identity'>
            <RuleArgument name='resourceIdentity'/>
            <RuleArgument name='resourceId'/>
            <rule name='RuleLibrary_UseCase2:Find AccountId Given Lighthouse Attr'>
              <argument name='attrName' value='resourceAccountIds'/>
              <argument name='attrValue'>
                <concat>
                  <ref>resourceIdentity</ref>
                  <s>@</s>
                  <ref>resourceId</ref>
                </concat>
              </argument>
              <argument name='comparison' value='equals'/>
            </rule>
          </Rule>
          <Rule name='Find AccountId Given Lighthouse Attr'>
            <RuleArgument name='attrName'/>
            <RuleArgument name='attrValue'/>
            <RuleArgument name='comparison'/>
            <block>
              <defvar name='queryOptions'>
                <new class='com.waveset.object.QueryOptions'/>
              </defvar>
              <invoke name='addOrderBy'>
                <ref>queryOptions</ref>
                <s>name</s>
              </invoke>
              <invoke name='setBuffered'>
                <ref>queryOptions</ref>
                <Boolean>true</Boolean>
              </invoke>
              <invoke name='setOnlyNames'>
                <ref>queryOptions</ref>
                <Boolean>true</Boolean>
              </invoke>
              <invoke name='addCondition'>
                <ref>queryOptions</ref>
                <new class='com.waveset.object.AttributeCondition'>
                  <ref>attrName</ref>
                  <cond>
                    <ref>comparison</ref>
                    <ref>comparison</ref>
                    <s>equals</s>
                  </cond>
                  <ref>attrValue</ref>
                </new>
              </invoke>
              <index i='0'>
                <invoke name='toList'>
                  <invoke name='listObjects'>
                    <invoke name='getLighthouseContext'>
                      <ref>WF_CONTEXT</ref>
                    </invoke>
                    <invoke name='findType' class='com.waveset.object.Type'>
                      <s>User</s>
                    </invoke>
                    <ref>queryOptions</ref>
                  </invoke>
                  <s>name</s>
                </invoke>
              </index>
            </block>
          </Rule>

  • Can a single account be logged into more than once at the same time

    -
    Firstly, please excuse me if this has already been asked - I tried searching for various terms but couldn't see anything.
    At present we run a single account (non-admin) on our iMac G5 which holds all out families photos/music/movies etc. I'm wanting to add a MacBook to our iMac. They would communicate either wirelessly, or via an ethernet hub. We would like to fire up the laptop and log into that same account, so all that information is available (read and write) from both computers, and at the same time.
    Is this possible? If so, how is it achieved. Is there some network settings that have to be made on the MacBook?
    I'm aware that there will be limitations - i.e. two people won't be able to modify the same file at the same time. Also that the iMac will have to be powered up for the account to be accessed etc.
    Finally, due to space considerations I'm wanting to move the home folder for our existing account onto an external FW drive (using the techniques I've found in other posts on this forum). Will this affect any solution to my original question?
    Thanks for your time.

    When you turn on file sharing, others can see your computer in the Finder > Go > Network window, where they can click on it to see what shares are available. These can be the public folders (which don't need a password to connect), or user folders (which do). By connecting to one of the shares, they then have access to the files within them. If you don't want to use an external disk, you can use SharePoints to share folders within your account, such as Music or Pictures. Just be aware that sharing files within a user account can run into permissions issues, for example trying to edit a document owned by someone else, which is one of the reasons to use an external disk. Tiger and Leopard also support Access Control Lists, but you need to know what you are doing.

  • AD PassSync Loops on single Account

    I am experiencing a issue with password sync from AD, where the AD component loops on a single account and constantly sends a successful password change to IDM 7.1.1. Has anyone seen this issue?
    Thnaks,
    ~idmNewbie

    Actually I've made some progress. My JMS administrator set up my queue with anonymous access (for testing). I had to specify a JMS username of "anonymous" and a blank password in the PassSync GUI on the domain controller before it would work. Previously I was using a blank username and password. Oddly enough the JMS listener adapter works ok with a blank username and password. The log files now show that the domain controller is successfully sending the password over to the IdM JMS client and then to the JMS queue. However, the password isn't getting set in IdM. I believe this to be an ActiveSync configuration issue with the JMS listener. I've told the JMS listener to use the "Synchronize User Password" workflow as the "Process Rule" in the ActiveSync config of the listener and started ActiveSync but still no joy. I may be opening an incident w/Sun soon.

  • How can I add a link to an item within a workflow email - which will always find the item - even if it's status has changed?

    I've used the method within the SharePoint designer to add a link to the workflow context current item URL, but when the current item status changes then obviously this link will no longer work.
    How can I change this link so that it will always open the item, even if someone has changed it within the list, before I clink on the link?
    This is an important one as over 300 people will use the list and many of these will be emails about items on the list will be in different time zones.  I don't want to have lots of mails from people saying "this list doesn't work" as it's
    critical they keep using it.
    Please help.
    P.S.  I don't know if the <href> method will work, so if someone can confirm to me then that would be great.

    Hi,
    According to your post, my understanding is that add a link to an item within a workflow email.
    I’ m not very clear about the status you said. Please descript more detail which URL do you want to display.
    Per my knowedge, you can display the following url in your email body:
    [%Workflow Context: Current Item URL%]
    [%Workflow Context: Current Site URL%]
    [%Workflow Context: Workflow Status URL%]
    [%Current Item: Encoded Absolute URL%]
    Please start the workflow automatically when an item is changed and changed.
    No matter how you  edit the item or update the approve status, the URLs remains the same.
    Thank you for your understanding.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Multiple iPads on a single account?

    I am a school teacher, and my principal asked me if I wanted to use iPads for a small group of students to try creating a class with alternate assignments and activities.  I would like to, but how do I get multiple iPads on a single account so they can be preloaded with apps, and students can't add or remove apps?
    Or, and even better scenario would be that there is a main setting with certain apps that are added and cannot be changed by the individual students, but they could create a sub-account that they could use with their own iTunes account while they have use of the iPad.  When they are done with it, and we use it for a different student, it would be good to be able to wipe out the sub accounts and still have them set to the school's requirements.
    Any way that is possible?  If not, there is no way I would use the iPad for a class.  I need to be able to control what they have at a basic level, but I don't want them tied to my personal iTunes either.

    Visit the iPad Educators Ning or the EdTech listserv to talk to teachers who are using the iPad in the classroom. As VT said you can't create sub-accounts or limit their controls in the manner you're describing, but you may find other options.
    The real question is what kind of "alternate assignments and activities" are you planning? Ones that require or take advantage of the unique form factor of the iPad? Ones that require apps? Or ones that can be done on a laptop/desktop computer just as easily? The project should drive the equipment, ideally, not the other way around - although I do understand that when trying out a new tool one wants to look for scenarios to use it. :-)

  • Hello , can you with a single account creative cloud , install on two computers ? (The one from home and one at work)

    Hello , can you with a single account creative cloud , install on two computers ? (The one from home and one at work)
    This will avoid me lugging around my mac, sorry for my english.
    Margaux, photographer

    Yes, this has been allowed with Adobe applications going back many years.  A program such as Photoshop can legally be installed and activated on two computers at a time for the use of the single licensed user.  You can't install legally on your own and a friend's computer for use by the two different people.  Prior to Creative Cloud, there was an unwritten limit on how many times a given application could be activated, but there is no longer such a limit under CC.  That means you could theoretically install on three or four computers, activating only two at a time, and then deactivating one or both before activating on another computer.

  • Create a Crystal report to display the sum of G/L account code within a specific period

    Hi,
    Just wonder is it possible to create a crystal report to display the total of a G/L account code within a specific period?
    How to write the query to get the sum within a specific period?
    For example:
    Period: 2014-06-01-2014-06-10
    Account code A: USD "TOTAL"
    Account code B: USD "TOTAL"
    Thanks

    Hi Olga,
    Please check below Query.
    SELECT T1.[Account], T1.[ShortName], SUM (T1.[Debit]) as Debit, SUM (T1.[Credit]) As Credit, SUM (T1.[FCDebit]) As FCDebit, SUM (T1.[FCCredit]) As FCCredit, SUM (T1.[SYSDeb]) As SysDebit , SUM (T1.[SYSCred]) As SysCredit  FROM OJDT T0  INNER JOIN JDT1 T1 ON T0.[TransId] = T1.[TransId] WHERE T1.[RefDate] >=[%3]  AND   T1.[RefDate] <=[%4]
    Hope this Help
    Regards::::
    Atul Chakraborty

  • Reading user input from a form within a workflow and perform actions in workflow based on the input

    Sharepoint 2013
    Need to get input from a user based on some condition within a workflow and based on the input received continue with the workflow. It can be a form with a text box and button to which i can redirect and when user enters a value and clicks on the button
    ,I should come back to the workflow and perform other processing. I should also be able to manually start this workflow from VS.
    Tried different approaches like initiation forms ,user input action of SP2010 etc all of these approaches either add some tasks to task list or force me to click on the workflow link to get input from a user.
    Any suggestions on this?

    Hello
    Thanks for the code, but I don't need an array of beans. By the way this code make a bean and an arraylist everytime it's called?
    I was looking for something like this:
    <form action="myjsp.jsp" method="post">
    ...so after submitting the result will go to the myjsp.jsp file and in the myjsp.jsp file
    <jsp:useBean id="value" class"myBean">
    <jsp:setpropertiy name"value" ....>so everytime I click the add button the values will go the mysjp.jsp file and that will set them in the javabean file. this method uses two files but I was looking for doing this in the same jsp file and not sending it to another file.
    chers
    Ehsan

  • Can I run two Apple TV units off a single account on separate devices

    Can
    I run two Apple TV units off a single account on separate devices

    Yes you can do that.

  • Automate Account Reconciliations

    Is Cash Management the module to use to automate account reconciliations?
    Does the feature include reconciliation of accounts other than bank accounts, produce account logs, reference who is reconciling, handle 90+ day items etc?

    Hi,
    Thanks for the reply.
    Currently we are doing Account assignment Manually in cProjects.
    Our requirment is to make this process of Account assignment Automatic in cProjects.
    (In cProjects, we are using Accounting Tab in cProjects to assign a WBS Element at the top level of the project.)
    1 ) Is there a standard FM, method to add this assignment.
    2) Can this be possible with the help of following Class :
        cl_dpr_fin_gecco_iaom_services=>replicate2 ??
        If yes- How can we use this Class and Method ( It would be great if you provide me a sample code).
    Waiting for your reply.
    Thanks

  • Is there any way to manage multiple CC memberships from a single account?

    Is there any way for all our CC accounts to be managed by a single account, to manage things such as billing, etc? It would save my company time and confusion when we have to do things such as set up a new credit card number (which we would have to do to every single account). Thanks, Mike

    Team license links that may help
    -http://www.adobe.com/creativecloud/buy/business.html
    -manage your team account http://forums.adobe.com/thread/1460939?tstart=0

  • Creating a thumbnail within a workflow process

    Hi,
    Within my workflow process, I want to create thumbnail images of the files/documents that have been uploaded in a page through the out of the box 'Download' component. I want to store these thumbnails on the same page(within /content/mypage). As far as I know, the logic of thumbnail creation of an uploaded files is already available in the DAM. On further probing, I got to know that the thumbnail creation is done as part of a workflow and the workflow process is 'CreateThumbnailProcess'(com.day.cq.dam.core.process.CreateThumbnailProcess). So I tried creating an instance of the CreateThumbnailProcess and calling the execute() method of this process within my workflow process. Here's a glimpse of what I did.
    public void execute(WorkItem item, WorkflowSession session, MetaDataMap args) throws WorkflowException {
         CreateThumbnailProcess proc = new CreateThumbnailProcess();
         System.out.println("Test Workflow entered!!");
         proc.execute(item, session, args);
         System.out.println("Test Workflow executed. Thumbnail created!!");
    But when I start my workflow, I keep getting "Test Workflow entered!!" multiple number of times on my console. I am unable to understand what's happening. Please help me. If there are any simpler alternatives to create a thumbnail, please suggest them too.
    Thanks in advance
    Shriram K M

    Ok.
    So couple of things which you can try out to check what's causing the issue.
    1. If you comment
         //proc.execute(item, session, args);
      does it still causing the same issue. If yes, then problem would be somewhere in your workflow call or process execution which calling this process recurring (i can assume as not see the whole code) and, if not, then this call is only causing the issue which is pretty wierd (looking into possibility and will update you) if you do not have extended the same process as you mentioned above.
    2. Not sure calling another process like this is correct way to do it because CreateThumbnailProcess automatically gets called in cq when image object created in system to create default renditions.
    To answer you other question.
    creating extra thumbnail apart from default renditions you should have to create workflow process as you already did but extend AbstractAssetWorkflowProcess (dont call CreateThumbnailProcess.execute() because there is default workflow process already setup.) and below code in execute method
    Asset asset = getAssetFromPayload(workItem, workflowSession.getSession());
    oriIs = asset.getOriginal().adaptTo(Node.class)
                                .getProperty(JcrConstants.JCR_CONTENT + "/" + JcrConstants.JCR_DATA).getBinary().getStream();
    asset.addRendition(rendition, oriIs, mimetype);  //mimetype and rendition you have to create it as an object based on your requirement.
    also check http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/dam/core/process/CreateThumbnailP rocess.html for more detail.
    Let me know for more information.
    Thanks,
    Pawan

  • Moving a single account into a team account

    How do you move a single account into the team account to aid better management?
    cheers
    Neil Watson

    Team license links that may help
    -http://www.adobe.com/creativecloud/buy/business.html
    -manage your team account http://forums.adobe.com/thread/1460939?tstart=0

Maybe you are looking for

  • How do iI close my apps  I have over 20 open and cant close em down

    How do I close my Apps I have over 20 open and cant close em down

  • Oracle Text and APEX

    Hello Tried the Oracle White Paper - Oracle Text Web Applications Created the table and populated with relevant url links create table htmldb_documentation( id number, doc_title varchar2(4000), doc_url varchar2(4000)) then created the index create in

  • Problem when joining the domain MDT 2012

    Windows 2008 R2, MDT 2012 Update 1 Hi, CustomSettings.ini is configured to create computers in different OU's depending on their gateway. Works well.<o:p></o:p> But when the computer exists it won't move the computer to the right OU. How can I make i

  • How to edit webvpn login page with 7.2 version in ASA5510?

    Dear guys, As a solution for business, I have deployed webvpn with 7.2 version in ASA5510(Version 8.0 cannot be used in this case). Could you share some experiences in customizating login page of webvpn manually(not use ASDM)? for example, if I want

  • What is "Dynamic Global Hostname" in Internet Options?  Is it DDNS?

    If you have an Airport Extreme or a Time Capsule with updated firmware you will find "Use dynamic global hostname" in: Airport Utility > Internet tab > Internet options.  There is literally no Apple provided documenation on this setting within the de