Forwarding user decison in workflow

Hi,
We are using the user decision step with three options 1. Accept 2.Reject  3. Edit ECM. If the user choose Edit ECM, transaction CC02 will be called from the Dialog step which using the ECM BO method. Also we are looping back the decision step to display the user decison again when the user comes out of transaction. The above stuffs are working fine.
Now we are facing some issues while forwarding this work item to other users. If the user forwards this work item, the person whom it forwarded is getting the task but if that person choose Edit ECM the work item is disappearing.
In binding both the steps having the same expression for the agent. I hope if we pass the actual agent of user decison step to Dialog step this problem will be resolved. But I want to know is there any other way to solve this problem.
Appreciate your help.
Regards,
Muruganantham

You have already answered your own question:
Muruganantham Sekar wrote:
...I hope if we pass the actual agent of user decison step to Dialog step this problem will be resolved. But I want to know is there any other way to solve this problem.
That is indeed the way to go about it. If the item can be forwarded to someone who is not an original recipient of the decision, then you need to pass the actual agent back. There are a couple of ways to do this:
1. You can populate an agent table container element and use that for your WF step agent. The _actual_agent from the edit step is then added to the table, and with "Advance in dialog" switched on (default), they should pop right back into the decision step.
2. The "edit" decision outcome branches off into a new set of decision/edit steps in a loop with the actual agent as the agent for all steps. This means you will end up duplicating the decision & edit steps in your WF design, but don't need to mess around with agent tables as per previous option. The other thing with this approach is that once in an edit loop, the other agent(s) can no longer see the work items.
Regards,
Mike

Similar Messages

  • How to get the list of IDM users in a workflow.

    Hi,
    I wanted to get the list of IDM users in a workflow into a list.Now I tried to use getObjects Method,I do not have the display session here,I passed the workflow context or WF_Context.But it is giving exception like context null .
    I used the same method in a form and it worked.How can I get the list of users in a workflow.It is for customizing reports.
    Thanks and Regards,
    Pandu
    Any Idea on how to customize reports including attributes from resources and auditing attributes etc.Any help would be really great.
    Thank you.

    Hi John,
    I get this exception WorkItemForm: no id.
    This comes when I click on the other column.I generate the data needed in a report and display it as a sorting table when I get the data.
    I want to give the user ability to sort data by different columns.But when I click any column I get the exception
    WorkItemForm: no id
    How can I save a workitem on a manual form before invoking it from a manual action.
    Here is the code snippet
    <Field name='tblUsers'>
            <Display class='SortingTable'>
              <Property name='selectEnable' value='false'/>
              <Property name='align' value='left'/>
              <Property name='linkEnable' value='false'/>
              <Property name='sortEnable' value='true'/>
              <Property name='width' value='400'/>
              <Property name='columns'>
                <List>
                  <String>Account id</String>
                  <String>First Name</String>                      
                </List>
              </Property>
            </Display>      
            <FieldLoop for='row' in='_searchList[*]'>
              <Field name='enduserId'>
                <Display class='Label'>
                  <Property name='value'>
                    <block trace='true'>
                      <invoke name='getAccountId'>
                        <ref>row</ref>
                      </invoke>
                    </block>
                  </Property>
                </Display>
              </Field>
              <Field name='lblfirstname'>
                <Display class='Label'>
                  <Property name='value'>
                    <invoke name='getAttribute'>
                      <ref>row</ref>
                      <s>firstname</s>
                    </invoke>
                  </Property>
                </Display>
              </Field>
         <FieldLoop>      I think I may need to save some workItem,That is why this may be giving the error.How can I correct this.
    Thanks,
    pandu

  • Problems in creation of a new user in the workflow

    Hello everybody,
    I created a task "create new user" in the workflow. When I chose the "password" attribute, the entry couldn't be created. Without that attribute, I am able to create a user and see him in the monitoring, but can't log into the workflow because of a password error. Could anybody tell me what went wrong here? Did I forget a setting?
    Thank you in advance...

    Hi All,
    We suddenly started getting this error:
    Access denied.
    You may not have access to perform this task on the chosen person
    or your session has timed out. (Try to log into the system again.)
    As told above we already have extension=php_mcrypt.dll enabled in php.ini file like this.
    ; Local Variables:
    ; tab-width: 4
    ; End:
    [PHP_LDAP]
    extension=php_ldap.dll
    [PHP_MCRYPT]
    extension=php_mcrypt.dll
    [PHP_MSSQL]
    extension=php_mssql.dll
    [PHP_XSL]
    extension=php_xsl.dll
    We are also having file libmcrypt.dll in the php.ini folder.
    This error is only coming for one queue when we try open a transaction and not any other queue. we are having same access to all the queues. this is only happening from today and till yesterday we never had this issue.

  • Emailing external user using a workflow in Sharepoint 2013

    I am currently trying to create a list where the user can upload a document, input an email address (external) and an expiration date. I then have a workflow that will send an email on the expiration date. The problem I am getting is that Sharepoint 2013
    doesn't like emailling externally.
    22/01/14: I have since found that this isn't a problem with exchange, as Sharepoint is trimming the addresses out of the original workflow. Does anyone know how to stop this.
    Please help.
    Evil Genius at Work. DO NOT DISTURB!!!

    you need to allow their IP address to relay anonymously in Exchange.
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/c55a6a68-c6e3-4f4d-b5ed-d4e2892fe490/sharepoint-2010-email-external-users-in-a-workflow?forum=sharepointcustomizationprevious
    My Blog- http://www.sharepoint-journey.com|
    If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

  • Some Users cannot Open Workflow Approval Task

    We have a SPD workflow published to our production site and it includes a 'Start Approval Process' task which involves a number of users (determined by a lookup to another list) this worked brilliantly until we republished the workflow with some minor changes,
    none of which were to this particular approval task. Now we are seeing some strange behaviours. When some users click the task to approve they are seeing 'This from cannot be opened in a browser, To open this form use Microsoft Infopath'. Now strangely it's
    only certain users, if you're a site collection admin you never have this error. So if a user previously had the error and i then add them to the site collection administrators list the error goes away and they can complete the task.
    Obviously not a solution! giving users full control permissions on the task list or task item doesnt fix the error either. The same workflow on our UAT works without any issues. The task forms in SPD have not been customised either. Its a SP2010 Standard
    farm with no infopath services obviously. Bizarrely there are some users with only Contribute rights to the task list who can open approve tasks, so it's looking like a permissions issue to me but I'm at a loss to find a fix. I've tried totally removing
    the worklows and republishing, regenerating the .xsn task forms in SPD by deleting them and republishing, removing and re-adding the task related content types to site, Changing the Approval Task settings 'only allow users to edit their tasks...' to false
    and then back to true, the works, but to no avail.
    Anybody any ideas?
    TIA
    Chris

    Hi,
    According to your post, my understanding is that Some Users cannot Open Workflow Approval Task.
    I recommend that you can create a new list and workflow to check whether it works.
    Then use the user who get the error to open task.
    If he can open the task in the brower, the issue is related to the older list.
    Then you can use the new created list and assgin the task.
    Here is a similar thread for your reference:
    https://social.msdn.microsoft.com/Forums/en-US/67dc8577-f248-4d6c-bb82-3aca0f084d24/this-form-cannot-be-opened-in-a-web-browser-error-not-an-infopath-form?forum=sharepointcustomizationprevious
    Thanks,
    Linda Li                
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Linda Li
    TechNet Community Support

  • User change attribute workflow with approval  problem

    Hello,
    I have a requirement to add account numbers to user entry through workflow with approval process. and also same user can have multiple account numbers. when approver approves the User request then it's account number will be added into the user entity in ldap.
    So, i have created a Change Attribute workflow for that account number with these steps as : initiate, Approval, Commit, Error_report
    this workflow i am able to invoke through IdentityXML call and from OIM interfaces approvers able to approve and that account number is persisting under the User entity.
    Problem is: Actually above request is staging system. when user requests, it is in initiate step, when approver approves the request then only commits the info. so, there are 2 stages here.
    When i am requesting two consecutive account number requests then both requests are in initial stage. Then approver approves the 1st request then it is persisting into User entity. after that approver approves the 2nd request then this account number is overwriting the previous one. so, here is the problem i am finding. worflow is not adding the new account number.. instead its replacing the last value in the list of account numbers for an User entity.
    I hope the above problem make understandable..
    Really its a very much helpful to find the solution on this.
    Thanks in advance,
    Srini.

    Thanks for the help. Having reinstalled OID/OAM a bunch of times to properly add our custom user object, nothing seems absurd. I tried running through your steps, but I'm still not getting the workflow button. I've customized create and delete workflows properly, but the change attribute is a mystery.
    I did the following:
    1) Selected a custom attribute in Attribute Access Control
    2) Changed its read access to Anyone
    3) Saved
    4) Changed its modify access to Anyone
    5) Saved
    6) Added a new Change Attribute workflow for the custom attribute
    7) Action #1: Request, added Anyone as participant and saved
    8) Action #2: External Action, selected attribute is the custom one
    9) Action #3: Commit
    10) Saved and enabled the workflow
    11) Restarted the Identity server
    12) Picked a user
    13) Opened his user profile
    14) Clicked Modify
    The custom attribute is still editable and has no Request a Change button.

  • Error - The user has no workflow Linkage. Configure workflow.

    Hi All,
    I am getting following error in  transaction Users_gen.
    <i><b>'The user has no workflow linkage. Configure workflow'.</b></i>
    SAP note says, I need to run transaction BBP_CHECK_USERS and select repair level 2. I followed these instructions but still I am getting this error.
    Any idea to resolve this.
    Plese advice.
    Thanks and Regards
    Pras Durafe

    Hi Pras,
    you can get rid of this message: nothing important.
    It just checks that the user has got a WF relationship: i.e. that there is a manager with the red hat in the org unit.
    It should be a warning message, raised after a call of RH_GET_LEADING_POSITION during user check (BBPU_CHECK_EBP_USER), that should retrieves the user's manager.
    If you display the long text of the error message, you should get:
    <b>Short Text</b>
    The user & has no workflow linkage. Configure workflow.
    <b>Diagnosis</b>
    The user has no workflow linkage. The relationship between position (S) and user (US) does not exist.
    <b>System response</b>
    In workflow configuration (table T77S0) you can set the indicator WFLOW/CRMUS to 'X'.
    <b>Procedure</b>
    You can set the indicator as follows:
    1. Start transaction code SM30
    2. Open table T77S0 (Maintain).
    3. Create the following new entry:
    Group: WFLOW
    Semantic ID: CRMUS
    4. Activate by setting the indicator to 'X'.
    Important: This function is only available from Basis Release 6.1.
    If you set an entry in T77S0 with WFLOW/CRMUS --> X, then this control is by-passed.
    This control is brought by note 796742:
    SRM 3.0 SP10
    SRM 4.0 SP05
    For one of my customers, I deleted this message, but I don't remember if I changed the code or if I changed the table entry...
    Rgds
    Christophe
    PS: please reward points for helpfull answers

  • Test Links for Users OUTSIDE the Workflow

    Hello,
    In our company we have a process where updates are requested, then someone makes the updates and then a test link is sent to the requestor so they can review and approve. This is all pre-UCM, we have been working in another CMS and are moving to UCM now. The question that has arisen is how can users that are NOT in the workflow or dont even have users accounts view the content on the server?
    Basically when we send test links to the requestor they often send to their coworkers etc... for further review and from what we are being told about workflows is that ONLY the users IN the workflow can see the updates on the site in the browser.
    Is there a "work a round" to this? How can we allow anyone to see updated content on our test site?
    Could we create a Generic Guest account that has read to all content and is in all workflows? What have you experenced in your implementations and how have you resolved?
    Thank you
    Brett.

    WOW, no one has run into this type of situation. Amazing. well then... hmmmm.....

  • I want to add user in business workflow  like user which is already present

    hello  experts how can i add user in business workflow like other user which is already present there. i want to take other user which is already present as reference for the new user.

    Hi,
    see my problem is user ABC doesn't get any messages in his
    Business workplace.
    User XYZ is having messages in his business
    worplace.
    SO I WANT user abc should get messages same as xyz.
    If you know the workitem id then you can use the FM SAP_WAPI_FORWARD_WORKITEM to send the workitem multiple  user.
    In Fm SAP_WAPI_FORWARD_WORKITEM you need to pass the workitem id in field WORKITEM_ID and all the user id in the table USER_IDS.
    If you need to know the responsible agents of a particular workitem then you have can use FM SAP_WAPI_GET_WI_AGENTS where you need to pass the workitem number.
    Thanks and regards,
    SNJY

  • Workflow forward User selection

    Hi,
    When a user goes to forward a workflow to someone, you get the "Universal Worklist: Forward items -...".  When doing the search for a person, a list is returned.  Where is this list created from?  We want to limit the list to be only managers, but right now, we are retrieving the whole corporation, and this is unacceptable.  How can someone control the people/employees that show up in the search list?  Is there a certain authorization that goes with it, or an RFC that is called?
    Any kind of direction would be appreciated.
    Cheers,
    Kevin

    Hi Kevin!
    Ever got an solution concerning this issue? We are facing a very similar problem.
    Greetings,
    Joe

  • Reg: Workitem forwarding issue in SC workflow

    Hi,
         I have a problem in Shopping cart workflow.
    When I try to forward the work item, the system is allowing me to forward it to only one person.
         I have two options. Please help me to achieve any of the two options.
    Option1 : To forward it to list of users
    Option2 : To forward it to an org.unit.
         For the first option, I dont have to facility to add two or more users.
         For the second option, I need to enable the search facility to search for org.units.
         Please help me to achieve any of this two options.
    With Thanks and Regards
    Ravishankar Vembu.

    Hi,
    Option1 : To forward it to list of users
    To forward it to list of users. say for example 5 users.
    in SU01d, the email should be common e mail
    test at the rate of usa.com for all the 5 users
    .So when you are forwarding the email to test at the rate of usa.com it will go to all the 5 users.
    Please try it will work
    G.Ganesh Kumar

  • Reg: Workitem forwarding issue in SC workflow to a org unit

    Hi,
         I have a problem in Shopping cart workflow.
    When I try to forward the work item, the system is allowing me to forward it to only one person.
         I have two options. Please help me to achieve any of the two options.
    Option1 : To forward it to list of users
    Option2 : To forward it to an org.unit.
         For the first option, I dont have to facility to add two or more users.
         For the second option, I need to enable the search facility to search for org.units or convert this search into a collectiv search.
         Please help me to achieve any of this two options.
    With Thanks and Regards
    Ravishankar Vembu.
    Edited by: ravishankar vembu on Oct 30, 2008 1:58 PM

    Hi,
    Option1 : To forward it to list of users
    To forward it to list of users. say for example 5 users.
    in SU01d, the email should be common e mail
    test at the rate of usa.com for all the 5 users
    .So when you are forwarding the email to test at the rate of usa.com it will go to all the 5 users.
    Please try it will work
    G.Ganesh Kumar

  • How forward User Decision attachment to previous approver?

    Hi all,
          I would like to forward the user decision work item - attachment notes to the previous approver. how to forward this?.
    In my workflow i have four approvers. if  2nd approver rejects/approves the work item using user decision and he is typing the text in the attachment by clicking attachment button in the work item user decision display. Now i would like to send this to the previous approver ... how to do tis?
    Regards,
    Roops.

    This attachment will be stored in the AttachObjects container eleent in Task 300052. You need to bind this container element in  AttachObjects  of Workflow container and create send mail step with this attachement being sent to the 1st approver.
    For all this it is better to copy standard Wflow and change accordingly in your custom Workflow.
    Thanks
    Arghadip

  • Forwarding actionable emails (Human Workflow)

    I am looking for documentation to configure the user messaging service driver for email notifications for actionable tasks.
    We have actionable task emails that we need to give ability to user to forward those email to their colleagues so that any one can approve the tasks.
    If anyone knows how this can be achieved please share information.
    Thanks,
    Sunny

    This is strange behavior. R&D time
    1) Are you getting any clue from the logs ? Is it a one-off issue or it is happening for all the tasks.
    2) Are you on the cluster ? Have you restarted your server during the task durations.
    3) Once the workflow is completed, then it remains completed or the workflow execution is again restarting ?
    4) If this is happening for all the tasks, you may like to look at wftasktimer table in orabpel schema if reminder entry for the completed task is still there or not.
    If this a production issue, I suggest you raise a ticket in metalink with Oracle Support.

  • Email ID of the user in the Workflow

    Hi all,
    There is workflow available in one transaction. After releasing the order through VKM1, there is a requirement of sending email to the user. But the system is giving the email delivary failure message for a particular user. Where can i check the email address provided in the workflow for that user? Can anybody help me..
    Thanks & Regards
    shankar

    Welcome to SDN
    First get the address number and pers. number  from table USR21 for a given user
    and then
    go to table ADR6 to get the eamil address of the user.
    Regards
    Raja

Maybe you are looking for