Parallel approval workflow, end process

Hi everyone
I have a approval workflow that has 3 users approvers with a parallel approval. 
I want to end the workflow (Approved or rejected) when ONE OF THIS USERS complete your task 
Does anyone know a way to do it ?
Thanks in advance!
Regards

Hi,
The following settings in SharePoint designer for your reference:
More informaiton is here:
https://social.technet.microsoft.com/Forums/en-US/2cd81250-1124-4d61-b78d-78e747f7fd64/parallel-approval-workflow-where-one-approval-completes-the-workflow?forum=sharepointcustomizationprevious
Best Regards
Dennis Guo
TechNet Community Support

Similar Messages

  • Dynamic Parallel Approval for HCM Process and Forms

    Hi everyone,
    I have a scenario where I need to use the "Dynamic Parallel Approval" (or to keep it simple, initially I tried using the "Parallel Approval" wizard)for a workflow used in the HCM Process and Forms.
    The standard task for approval in process and forms is TS17900101. I have mentioned a multiline container in the Miscellaneous tab of this task. However,I was unable to use this task in the wizard. There are no results attahced to this task unlike any other standard approval task (like TS30200147). I need to use the task TS17900101 in the workflow assigned to process and forms, but not sure how to handle this scenario (parallel approval).
    If this is not the right way of doing it, Is there any workaround for "Parallel Approval" in HCM Process and Forms.
    Could anybody throw some light around this area.
    Thanks for your help.
    - MM

    Thanks Anuj. But I believe, the container element that I add in the miscellaneous tab does not necessarily have to be used in the agent assignment. The multiline container is just to instantiate the workitem 'n' number of times. Correct me if I am wrong.
    My concern is that I was unable to use this approval task (TS17900101) in the workflow wizard for dynamic paralle/parallel approval.
    Arghadip - Thanks for your suggestion. I have seen some your nice contributions in the WF forum.
    I actually tried using the 'Blocks'. But this is what I ran into. When I send multiple approval requests (say 3), if one person has approved it and the second has rejected it,I need to take out the workitem from the third person's list (because it has been rejected by someone in the group). I am not sure if this is possible using Blocks. And in my case the third person is still having the workitem, but gets a dump/error when he tries to open it.
    Also, if any one has rejected the request, I do not have to wait for the rest to take any action on the workitem and proceed further. But I guess in 'Blocks' it will not let you go out unless every workitem has been processed.
    To summarize,here's what I need - I need to come out of the block for two conditions. One, if everyone has approved, comeout of the block with an apprval flag. Two, if anyone has rejected (even if some have not processed their workitem), delete the workitems from others inbox and come out of the block with a rejection flag.
    So, any kind of input or suggestions on how this could be handled would be highly appreciated.
    Thanks
    MM

  • RFx Parallel approval workflow

    Dear Experts,
    I'm looking for sample code on how to implement the BADI agent determination with multiple areas for header (decision type 1) for RFx (BUS2200).
    I made all the required settings for parallel approval, but it for SC. The BAdI implementation for parallel approval /SAPSRM/BD_WF_SC_RR_PA works only with SC and Decision Type must be 4 — Item-Based Decision for Partial Document.
    Thanks,
    Evgenii.

    Hi,
    The following settings in SharePoint designer for your reference:
    More informaiton is here:
    https://social.technet.microsoft.com/Forums/en-US/2cd81250-1124-4d61-b78d-78e747f7fd64/parallel-approval-workflow-where-one-approval-completes-the-workflow?forum=sharepointcustomizationprevious
    Best Regards
    Dennis Guo
    TechNet Community Support

  • Attaching the notification template to a approval workflow or process OIM11

    Hi guys,
    we have customized our approval workflow at request level, and operational level approval making default approval based on approval policy. Now the question is we need to send a mail notification to manager to approve the request and then when whole request is completed then the mail has to be sen to the user that new account has been created for that resource.
    here the user is request a resource by using self-resource request template.
    i have seen the notifications but how would make these notification are triggered at above events
    appreciate ur responses

    Your first step is to clearly define when the notifications must go out.
    1. Email to Approver for task assigned - If you have built a SOA Composite and in your code, you have retrieved the user manager value and assigned to that user, then with this value, you can also code for a custom notification. From the request data, you can retrieve the beneficiary and the resource for which is requested. Using these, you can use a notification resolver class to pass those values in to your notification. See this link http://fusionsecurity.blogspot.com/2011/07/oim-11g-notifications.html for how to create a custom notification.
    2. Email to user when Resource has been provisioned - This will happen on the provisioning side, and you can attach to your Create User task and use the notification tab. I do not know if these still work, but create a new email definition from the design console. Open the create user task, go to the notification tab, select the User as your target, status is C, and then select your email definition. Another option would probably be an event handler that is triggered on the status of Provisioned for that resource, but someone else might be able to provide more insight on this as i have not configured one yet.
    -Kevin

  • Container element for Count in Parallel Approval Workflow

    Hi Gurus,
    We are using ECC 6.0 and I have this below requirement. Please share your thoughts on how we can achieve this.
    We are using a User decision step in parallel workflow to generate and send individual work items to multiple approvers. that is, we generate multiple work items and send to individual approvers for the same step in the workflow and get the combined result (Approve or Reject) to proceed further. I understand that individual result for each work item is stored in container element '_RESULT' (0001 for Approve, 0002 for Reject) and combined result of all the sub-work items is stored in '_WI_RESULT' (0001 for Approve, 0002 for Reject). Also, we can see the index # of work items generated for the same step (node) from container element ''_WF_PARFOREACH_INDEX'.
    My requirement is to set work item to COMPLETED status after we obtain a certain # of APPROVE (_RESULT = 0001) decision. Let's say, after 2 of the approvers say Ápproved', then I'd like to close all the other relevant work items and set the Combined result '_WI_RESULT'to APPROVE and Complete the relevant work item. I was wondering if there is a container element that holds the (count) # of work items generated in individual work item container so that I can keep reading this value to see how many decisions have been made. That is, for example, If there are 3 parallel work items generated and 1st user said Äpproved',  is there a way to know out of a total of 3 approvals (to get the combined result '_WI_RESULT'), one is completed and 2 approval decisions are still pending. I'm trying to use step-level Pgm Exit (After_execution Method) to read this container element for # of approvals done and if the combined result '_WI_RESULT'is '0001'(Approve), i'll try to end other work items. One way of doing is to have a custom table to capture this and keep reading this table after each decision. But, I don't want to have all this customization and I believe there should be a way the SAP is storing somewhere this # of completed or Pending approval work items that got originated from a single step/node. One way of doing could be, after each decision, read the dependent work items (having same node # and Parent Work item etc.,) and get the other relevant work items and read their status etc., But I think this is a lengthy process and may be there is an easier way, perhaps some container element that holds this information.
    Please let me know if you need any clarification on my requirement and share your thoughts on how I can achieve easily.
    Appreciate and thank you in advance for your help.
    Regards,
    Venu

    Hi Karri,
    Thank you for your reply. I was actually doing the same with having an APR_COUNT and passing that for each of individual work items and bind it back to task--> wflow container. And keep checking this counter in wf container.
    Once, we obtain certain # of approvals, then I guess I'll have to complete or cancel the other work items.
    I was thinking may be there is some container element already exists that keep track of this, I guess not .
    Thanks for your input
    Regards,
    Venu

  • Dynamic parallel approval workflow

    Hi all,
    I want to design a workflow where I have to send mails to different approvers. Here,the case with me is the approvers are selected dynamically & No. of approvers are also selected dynamically (at run time).
    I would like to know whether its physible or not. IF yes, any solution towards this will be helpful.
    Thanksin advance.
    Regards,
    Siddhesh Sanghvi

    I think the Actual_Agent container element gets populated only when someone completes the workitem. In your case you need to send the mail to the approver by using the same agent assignment you have used in that activity step. I hope you understand. If you use rule then ue rule in the deadline agent assignment also. You can also create a container element that populates the approvers in a task that is executed before nd use it in the deadline portion.
    Thanks
    Arghadip

  • Parallel workflow in Process controlled workflow

    Dear experts,
    could you please answer -
    is it possible to use parallel worklow in the process controlled workflow?
    for example, there is a requirement that all the department managers should approve the RFx document or contract.
    Is it possible to simulate this process using the process controlled workflow in SRM 7.0?
    It seems, that in the standard it is possible only via sequential approval - i.e. the first manager approves
    the document, then it goes to the second etc.
    Or all the managers receive the work item, but only one manager in fact approves it.
    Both variants are not suitable.
    Maybe there is another way to simulate the parallel worklow process?
    There is an option called decision sets, but it can be used for shopping cart only.
    Thanks a lot in advance,
    Andrey Averin.

    Hi,
       Yes- This is possible through Process controlled workflow. I am doing a smiler kind of workflow development. like category approvers .. Category approval will split by category...but you have to build the logic such a way that read all the items and send to all the approvers.. But now i have noticed that even through all approvers will receive parallel workitem but Approver A can't open his/her workitem if Approver B is in the process of approve/reject the workitem( Meaning when he double click the workitem in detail) then Approver A will receive a Error pop up message saying that Approver B is working on this document.
    John.

  • Obtaining approver of task process in 2013 workflow

    Given a 2013 workflow where we start a task process, how can one get the user who approved the task process, assuming that the task process ending condition is one that requires the choice of one user (namely the first/specific response outcome types)?
    My goal is to use this later in the workflow.

    depending on the conditions of the task (one approver? multiple approvers? etc), what you can do is create a variable in the workflow, then drill into the task activity, and go into the task completion steps, and populate the workflow variable with the
    task variable of last modified.
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • Approval Workflow - How to stop Approval Process after one Approve?

    I currently have a approval workflow for announcements. There are two approvers assigned to the workflow with the serial setting. How do I end the approval work process after one of the two persons approve? Currently, if one person approves, I have a "In
    Progress" status under the status column.
    Here is the text-based editor view of my workflow:
    f Current Item:Body not equals Current Item:PriorBody
    Start Approval process on Current Item with User1; User2
    Else if Current Item:PriorWorkflow equals Approved
    Set workflow status to Approved
    If Current Item:PriorWorkflow equals Rejected
    Set workflow status to Rejected
    Any tips are welcomed. I have found that Nintex released a workflow that addresses this, but I would like to work around that if possible.

    Hi David,
    Yes, I created the workflow based on SharePoint  2013 Workflow platform. You can have a look at the screenshoot:
    Thanks,
    Eric
    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]
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Approval Level in Process Controlled workflows

    Hi Sap Gurus,
    How can i find the number of approval levels in process controlled workflows for Shopping Cart, Purchase Order....
    Thanks in advance

    Hello,
    IMG: SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Business Workflow > Process-Controlled Workflow > Business Process Configuration > Define Process Levels
    For concerned object type, select "Process Schema Definition" directory.
    Then, select correct process level schema to display "Process Level Configuration" directory: here are the process levels defined.
    Regards.
    Laurent.

  • Inconstancy in Approval Workflow- Process Controlled Workflow

    Hello Experts,
    We are in SRM 7.0 classic scenario using process controlled workflow and facing an issue as described below:-
    During the approval workflow, we are observing that in
    Case 1: When approver3 is forwarding the work item to approver10, the approver10 in not getting the work item in his Inbox. However, when we see the log detail in SWI6 the status is shown as u201CREADYu201D
    Case 2: We created a shopping cart with identical details as in Case 1 and followed the same approval process i.e.Approver3 forwarding the work item to approver10, however in this case approver10 is getting the work item in his Inbox and when we see the log details in SWI6 the status is shown as u201CCOMPLETED"
    We tried this scenario for 10 times and we found that in 2 cases the approval status is showing as u201CREADYu201D while in other 7 cases the approval workflow got completed.
    Can you all experts please help us understand why this is happening and how can be find the root cause i.e why Case 1 is in u201CREADYu201D status for last 2 days.
    We seek your help in understandingroot cause so that we can eliminate any inconsistency in future.
    Any pointers to resolve this issue will be highly appreciated.
    Thank you in advance.
    Regards,
    RKS

    Use class /SAPSRM/CL_WF_APV_FACADE. This is used by standard SAP WF Analysis.
    Methods - RETRIEVE_PROCESS_HISTORY, GET_CURRENT_PROCESS_STATE, CREATE_PROCESS_FORECAST.
    To analyze more, check the program /SAPSRM/WF_CFG_ANALYSIS_002. Check lines 209...216 (These Lines pull Previous Approved Steps, Current Process Step & Gets the approval forecast). However the REJECTED Items (Accept Decision) work little different (which is not captured by this report).
    To Identify the current approval process awaiting decision by the requester of the cart, use method GET_CURRENT_PROCESS_STATE, return parameter structure /SAPSRM/S_WF_PROCESS-PROCESS_LEVEL_LIST-DECISIONSET_LIST-ITEM_STATUS_LIST gets you the current status of the item (ACCEPTED, REJECTED, OPEN, INQUIRED). If ITEM_STATUS_LIST-ITEM_STATUS EQ 'REJECTED', then the WF is waiting for acceptance/resubmission from the requester.
    To your specific need, pass DOCUMENT_GUID to the class /SAPSRM/CL_WF_APV_FACADE=>GET_CURRENT_PROCESS_STATE get the return parameter /SAPSRM/S_WF_PROCESS. It will give you PROCESS_LEVEL_LIST. Then loop through DECISIONSET_LIST. It contains Table Types of AGENTS_LIST, ITEM_STATUS_LIST, WORKITEM_LIST. At /SAPSRM/S_WF_PROCESS level, you can get all the details of the current process level details
    Thanks,
    SC

  • Approval Workflow - What is Task Process

    I want to understand this Action in SharePoint 2010 workflow
    Start Task process on Current Item with these users
    What is the Task process? how do you define it?
    Thanks so much!
    Mayank

    http://office.microsoft.com/en-001/sharepoint-designer-help/use-the-task-process-editor-for-approval-workflows-HA101863538.aspx
    https://www.nothingbutsharepoint.com/sites/eusp/Pages/SharePoint-Designer-Workflow-2010-Task-Actions.aspx
    If you want someone to perform some action then you assign a task to them. like approvals, reviews or simply some information.
    Regards, Kapil ***Please mark answer as Helpful or Answered after consideration***

  • No approval workflow  found error while processing the  Bid Invitation

    We are working on SRM 5.0 (SP level6). We are able to create the bid invitations successfully from the sourcing cockpit. However while saving the changes in the bid invitations, system shows the error "No approval workflow  found". When checked in SWB_PROCUREMENT , no workflow exists for object" BUS2200, Bid Invitation EC"in the standard SRM.
    Kindly confirm what is missing...
    NNK

    Hi Nitin,
      Use T-code OOCU - Task custamising overview. Then SRM-EBP --> SRM-EBP-WFL then active event linking.
      Please activate WS145000026 for automatic approval of bid. or WS145000027 for one step approval of bid invitation.
    This will help to solve your problem. IF not please reply me the error.
    Regards
    Apparao.

  • Parallel approval  nest sequent approval for SC

    Dear All
         I am using SRM7.02.
      I can realize parallel approval for SC  as following.
         only after A1 and B1 approved. the process will end or enter next level.
       But , the customer gave me a new challege,  as the following.
    The work item is sent to A1 and B1, after A1 approved , A2 would receive the work item.   after B1 approved, B2 would receive the work item.
    Only  after both A2 and B2 approved.  the process end or enter next level.
    any experts  can give me some suggestion?
    thanks in advance
    Jesse

    Hi Jesse,
    Even our clients in my earlier project, asked for a similar workflow. But SRM workflow wont support that because there are few scenarios which makes things complex. For example, when we have a combination of type 1 and type 3 approvals in a single flow, a part of the document reaches type 1 approver and a part doesn't. And also if a cart items are distinguished into one set in approval level 1, and they can be in different sets in next level even if all approval levels are of type 3 or type 4.
    Regards,
    Karthik babu

  • Difference between Due Date for All Tasks and Duration per task in an approval workflow

    Hello,
    I'm starting to read up and learn about approval workflows in Designer 2010.  I am confused by the fields "Due Date for all Tasks" and the "Duration per task".  I understand that the Due date for all Tasks is the date that all
    of the tasks in the workflow must be completed by.  And I understand that the duration means each task has x number of days to complete.
    But I dont know whey we need them both.  If I have the task duration set to two days and there are 3 tasks involved, then wouldn't the due date be 6 days from the start?  Why would I have a due date for all tasks that is completely different than
    the sum of the duration of days for each task? 
    Please help shed some light!

    Hi Michelle,
    Due date for all tasks, this setting specifies the date by which all tasks are due. It’s used for serial and parallel
    task.
    Duration per tasks, this setting specifies the date by which an individual
     task is due, it’s used for serial workflow participants.
    Note, when you create an approval workflow, select task process participants(approvers oob approval workflow), we can also
    select once at a time(serial) or all at once(parallel).
    For more information, see
    http://office.microsoft.com/en-us/sharepoint-server-help/use-an-approval-workflow-HA101793831.aspx
    Best Regards.
    Kelly Chen
    TechNet Community Support

Maybe you are looking for

  • Error says could not be synced because this comp is no longer authorized, but it is

    Error says could not be synched because this comp is no longer authorized, but it is

  • Help with a tricky sql

    ** Consider the following table; we'll name this 'entities' for the following discussion. ENTITY FORM DEPTH EQUIV SOURCE 100012802307W502 DVNU 1458 14399 GOVT 100012802307W502 DVNU 1458 14399 IPL 100012802307W502 PLSR 1455 14399 GOVT 100012802307W502

  • KP06 Cost Center Planning - Error Message

    I tried to enter a budget into SAP. So far, so good. But when using this Cost Center I get the following error message: "Enter rate NZD / AUD rate type P for 01.04.2008 in the system settings" How can I correct this? Markus

  • Valid SAP user for XI Receiver adapter

    Hi PI Gurus, I have a server proxy scenario. I was using my SAP user_ID & PW in the receiver CC (XI adapter). Its working absolutely okey, but what user_ID should be used in production or quality. Shall I use 'pirfcuser' user with my current roles. T

  • Disabled lines in TableControl

    Hello, I have programmed a screen with several table controls. For some of them only the first line is open for input, for others all visible lines are open for input. As I have set them up all the same, I wonder, what is causing the different behavi