Parallel Approval in workflow

Hi Friends,
In my workflow, the requirement is like that all of the agents who have been sent the work item should be able to process it. But the moment work item is executed by one of them, it disappears from the inbox of all others. Please advise if there is any solution against it.
Thanks,
Sonali.

Hi Sonali,
I am facing the same problem wt you have faced  ......Please guide me how you resolved the  Parallel Processing   .
Here my three user can see the Material in his work item .
But when one user executed his work item .
other user work item is automatically deleted ....................? that should nt happened ?
Actually My requirement is that When End User ( A1 )is created material ....
After the creation of Material Worklfow should triggerd ...........
After Creation of Material Can be View by 3 Higher Level Person of Different Department i.e ( FI , SD , PP )
A1 ( Created By End User ) -
> A2 , A3 , A4 ( This three Person Can view Material in their Respective Inbox Work Item )
My Prb is that Work Item goes to ( A2 , A3 , A4 ) But anyone of this one executed his Work Item .........then other two person Work Item is automatically Deleted ...........and this should nt happened...........
I want that each and every person can view the Material in Display Mode at any time and any Sequence ....Please help me
I have done lot's of R/D but didn't got any solution ...
Regrads,
Sandeep Jadhav

Similar Messages

  • 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

  • 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

  • WS14000133- Parallel Approval

    Hi,
    In SRM 5.0 workflow WS14000133- n level approval of SC at header level, Is there a feature by which we can have parallel approval, but ensure that SC goes to next level only when all the parallel approvers have approved the cart?
    Currently in our system, the cart is pushed to next level even if one approver approves it and the work item is removed from the inbox of all other approvers.
    Regards,
    Srivatsan

    Hi Srivatsan,
    As far as I know it is not possible. But why would you want this? If you want paralel approval, wouldn't it be better to go for item level approval, so the  items are approved by the person responsible.
    Regards,
    Martin

  • 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

  • Parallel approval inWF

    my question is this:
    i want to send an activity to multiple approvers at same level for approval. these approvers i will get at run time.
    i have given multiline element in mislanious tab of that activity.
    it is working fine and activity is going to all approvers.
    but now in parallel approval i did not find how to know which approver had aproved  and rejected it.
    as i have to run the WF for next level if any one of them reject it.
    is there any way to get the information of parallel process without defining different variable for each parallel approval process.
    as we get no of parallel process at run time we cannot do it.
    so if you can help me out for this problem i will be very thankful to you.
    please reply soon its a bit urgent.

    Create a fork with 2 parallel branch and 1 necessary branch. Now in 1 branch you put a wait for Event step and in the other you put the parallel approval task. When the user is using the Reject fnality you need to raise the event that you have put in the wait for event step. Regarding the WI_ACTUAL_AGENT Container element you need to bind this value from Task to Workflow in order to know which user has executed this workitem. I think if you have confusion try to make use of parallel subworkflow instead of parallel task.
    Thanks
    Arghadip

  • 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

  • Required Parallel Approval from OTL Timekeeper Entry Form

    Hi All,
    Is it possible to perform parallel approval from OTL timekeeper entry form? it is using the following workflow OTL Seeded Approval Workflow HXCSAW(i think) if it is using this workflow can we change this workflow or need to write a new workflow for above mentioned requirement.
    Please share you experiences , its urgent
    Regards,
    Ssali

    Hi,
    HXCSAW is a custom workflow which do nothing accept approving and that can be change as per customer requirement. This child workflow called by parent workflow process HXCEMP. If u going to change the HXCSAW then u also need to change the seeded package associated with this workflow to embed your logic.
    We have done it through SSHR timesheet entry page, no idea if OTL timekeeper entry form carries approval or not.
    Whts the nature of ur parallel approval ? and how u can able to manage if via workflow ?
    Regards
    Ayaz

  • Problem with approving standard workflows.

    We are testing workflows in Content DB prior to initiating a larger project. We have defined a serial approval workflow for uploading a file to a folder. When a file is uploaded, the approver can see the request but is not given the possibility to approve or reject the request.
    The approver has been granted "approval" role with standard permissions "Set Attributes, Set Metadata, Discover, Lock, Get Metadata, Get Content, Set Content, Copy".
    What can be missing in our setup that blocks for approving in workflows?

    A few things to check:
    1) That a message appears (briefly) on the outbound advanced queue (IFS_OUT) when the workflow is triggered. You can perform a "select * from ifs_out_table;" You need to be quick though.
    However, if there is a build up of messages on the queue, but none are being removed, it would appear the Oracle Workflow process is not running.
    2) If the message appears on the queue (briefly), then disappears, workflow is correctly dequeing the message.
    In order for the approve/reject buttons to become visible in the Content DB Web UI, Oracle Workflow must repond on the inbound queue (IFS_IN) with seperate "notification" messages for each of the applicable responders.
    If "orcladmin" was a responder for the worflow, a queue message may look like :-
    IFS Queue Message Details:
    Message Type: IFS_ECM_WORKFLOW_NID
    IFS Queue Message Parameters:
    IFS_ECM_WORKFLOW_PROCESSID=48799 (STRING)
    IFS_ECM_WORKFLOW_RESPONDER=ORCLADMIN (STRING)
    IFS_ECM_WORKFLOW_NID=3 (STRING)
    You will thus need to monitor the inbound queue table (IFS_IN_TABLE) - and see if Worflow is responding to the request with these responder notifications.
    If workflow is not returning notifications for each responder of the original request, then the Workflow process has failed / or is not running. You will need to check with the Oracle Workflow guys on how to debug workflow further.
    If however, the notification messages are on the IFS_IN queue, but are not being removed, it means the Content DB agent responsible for processing inbound queue messages is not running.
    The agent responsible for this is the InboundQueueListenerAgent. Check the Content DB node log file and search for entries relating to oracle.ifs.management.servers.InboundQueueListenerAgent
    You will notice a table in the Content DB schema named odm_responder
    SQL> desc odm_responder;
    Name Null? Type
    ID NOT NULL NUMBER(20)
    REQUEST NUMBER(20)
    RESPONDERUSER NUMBER(20)
    RESPONSE NUMBER(1)
    RESPONSEDATE NUMBER(20)
    NOTIFICATIONID NUMBER(20)
    For a particular responder to see approve/reject buttons for a particular request, I believe the notificationid value has to be non-null.
    BTW - the message on the IFS_OUT queue will look something like :-
    Q_NAME MSGID
    CORRID
    PRIORITY STATE
    DELAY
    EXPIRATION
    TIME_MANAGER_INFO
    LOCAL_ORDER_NO CHAIN_NO CSCN DSCN
    ENQ_TIME
    ENQ_UID ENQ_TID
    DEQ_TIME
    DEQ_UID DEQ_TID RETRY_COUNT
    EXCEPTION_QSCHEMA EXCEPTION_QUEUE STEP_NO
    RECIPIENT_KEY DEQUEUE_MSGID SENDER_NAME
    SENDER_ADDRESS
    SENDER_PROTOCOL
    USER_DATA(MESSAGETYPE, PARAMETERLIST(NAME, VALUE, DATATYPE))
    USER_PROP()
    IFS_OUT 37A0E24085DB24DCE040BB0AC8417ABA
    1 0
    0 0 0 0
    16/AUG/07 04:48:32.357811 PM
    65 9.21.1157
    0
    0
    0
    IFSQUEUEMESSAGE('START_STANDARD_WORKFLOW', PARAMETERS(
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINYESVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_APPROVE_MSG', 'Choose Yes to Approve the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_SUBJECT', 'CreateWorkspace Request 43436 submitted in Content Services', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REJECT_MSG', 'Choose No to Reject the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_OWNER', 'ASLAM', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_HEADER', 'A CreateWorkspace Request has been submitted in Content Services. You are...', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REQUEST_TIMEOUT', '14', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_JUSTIFICATION', 'please approve', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_REQUESTID', '43436', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_AGENT_BASED_REQUEST', 'N', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_RESPONDERS', 'ASLAM CONTENTADMIN ORCLADMIN', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINNOVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_PROCESSID', '43446', 'STRING')))
    Workflow must return a notification id message for each person listed in the IFS_ECM_WORKFLOW_RESPONDERS queue parameter.
    in the case above, the requesters are "ASLAM, CONTENTADMIN, ORCLADMIN"
    Using the request id from above ..
    SQL> select responderuser from content.odmv_responder where request = 43436;
    RESPONDERUSER
    38503
    ...etc
    select name from odmv_publicobject where id = 38503
    NAME
    orcladmin
    select notificationid from content.odmv_responder where request = 43591;
    NOTIFICATIONID
    notice the notificationid is NULL - meaning approve/reject buttons would not be visible
    cheers
    Matt.

  • How to Rewind Notification (Parallel Approval Subprocess) Back to Previous Approver

    Dear Gurus,
    Please help me in Rewinding notification back to previous Approver from the current Approver.
    This is Requisition approval notification and it is a part of Parallel Approval Subprocess Notification.
    Any quick update will be highly appreciated.
    Need this urgent as it needs to be done in production.
    Regards,
    Niladri Biswas.

    If you are using portal and use Webdynpro application you can trigger wflow using Function Module SAP_WAPI_START_Workflow
    You can also configure status managment to trigger custom event for your requirement.
    Thanks
    Arghadip

  • OTL Dual & Parallel Approval - Is it possible ??

    Hi,
    We have following requirements from the client on timesheet approval for single application Payroll.
    1. Can we have multiple approval using supervisor hierarchy for n level of supervisor?
    2. Can parallel approval is possible. Where timesheet of user 'A' route to supervisor S1 (present as employee supervisor on asg screen) & S2 (present in employee asg DFF), on approval from any one of them it then route to Manager M.
    Regards
    Ayaz

    Any one who can share light on this..?

  • Parallel Approval in Self Servie HR (SSHR)

    Hi All,
    We have a requirement in which we need to send approval to multiple people at once. And if any approver approves the transaction, it should be considered approved and should not require any further approvals.
    According to the metalink note 473038.1, parallel approval is not possible in SSHR but the workaround is available using Roles in HRMS.
    I tried using this workaround and it seems only half of this solution is working and half not. It sends approvals and it is visible in Worklist but not sending any approval emails for approvers. Approver has to go into SSHR and has to approve the transaction. There is no push notification or any other way for approver to know that there is any action pending for his attention. Is there any solution which can send approval mails? Or any other solution for the parallel approvals?
    Thanks for help in advance.
    Regards,
    CAH

    Hi,
    Thanks for looking into the issue.
    I can receive the FYI notifications. So the notification mailer is up. Also, for other transactions, where only one approver is required, I am able to receive the notification. So Notification Style is also not disabled.
    Any other thought?
    Thanks,
    Chirag

  • Parallel Approval In Quoting

    Hi All,
    Our customer requires Parallel Approval in quoting. (Approval mail to be sent to more than one approver). Customer will be using AME.
    Is there any way we can achieve this? Please confirm.
    - Mahesh Jayaraman

    At this time, Quoting doesn't support parallel approval. you can follow this approach as mentioned in this document.
    You can follow the workaround mentioned in the Whitepaper Note 471125.1 Configuring Parallel Approvers Notification Using Oracle Approvals Management for Oracle Self-Service Human Resources (R11i10/R12)
    If you need help, please let me know.
    Thanks
    RK
    925 998 1494
    Independent Consultant.

  • How to implement a parallel approval?

    Hi, all.
    My process has a parallel approval, but I have no idea how to implement it.
    I have a task which has to be approved by three different managers parallelly.
    If all of them approve the task, then the task will keep going, otherwise the task fails.
    Besides I also have to monitor which manager doesn`t make a decision yet.
    Can any have the same requirement with mine?

    Hi Louis,
               I think this document do provide some steps for creating parallel blocks approval type.Hoping this might resolve or act as help in the query you are facing.Link : [parallel|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8269bdb8-0701-0010-4692-c3349106ec66].
    Have a best day ahead.

  • Two level approval in workflows

    Dear All,
    I am making a workflow which trigger when the Maintenance Order get RELEASED, the functionality of the workflow is as follows :-
    1. A recipient should get workflow in his/her SAP inbox for Approval or Rejection of maint.  Order. release.
    2. When  he approves then the maint. Order should go to Second Recipient for firther Approval.
    3. After the second approval the workflow Initiator get the main that his request has been  approved.
    4. At any point if the approver rejects his Request the application should get back to Workflow Initiator.
    Now my first problem is that how can i make the logic for the two level approval.
    What i have done is that i have taken one decision Step with the Outcomes
    Approve
    Reject
    On the approve outcome i have added another Decision Step for second approval but htis is not working.
    My Second Problem is how can i know that the request has been approved or not. Is there any status Field from where i can know that the request has been approved or not so that i can use condition step.
    Please help as i m struck beacause of these two problems.
    Thanks!!!!

    > On the approve outcome i have added another Decision Step for second approval but htis is not working.
    >
    Up until this point I was very happy with your explanation, it was thorough, and included the functional need. However, it is quite important to know <u>how</u> 'it is not working'. Are you getting an error when you try to activate the workflow? Is the workflow going to ERROR status during runtime after the first approver has approved? Is there perhaps an error message? Someone might recognize that error message and say 'yes, I had this problem once, and here's how you fix it'.

Maybe you are looking for

  • How to do this in CS5?

    Using the free snapseed app I edited this photo but can't figure out how to do it in photoshop to get the same effect. Snapseed saves such small files they're pretty much useless but I love how this looks. It's going to involve using layers to get an

  • When I import a cd the files are written into separate folders. I want all the tunes in one folder. How do I do that?

    How do I get all the files on a cd into a single folder when I import them in iTunes? It seems to be a wild horse, splitting a cd up into files with one, two, three, or accasionally all of the tunes in one files.

  • Reciever File Adapter - Temp File Name Scheme using Variable Substitution

    How can I create a temporary file that uses variable substitution?  We are having a problem with files merging when we write files using the "Use Temporary File" setting on the FIle Adapter.  So two independent files are merging into a single file. 

  • JNLP version problem

    Hi, I've added a version id for each resource in my JNLP file <jar href="/MinFinCtx/WSTest/jars/ctx.be.jar" version="1"/> <jar href="/MinFinCtx/WSTest/jars/ctx.com.jar" version="1"/> When I try to lauch my application I receive the following error me

  • ORA-20001 GET_BLOCK-ERROR during the installation of an application

    hi people, I' ve got the following error during the installation of an application in apex 2.2. ORA-20001: GET_BLOCK Error. ORA-20001: Execution of the statement was unsuccessful. ORA-02047: cannot join the distributed transaction in progress <pre>be