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

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

  • Parallel Approval for Approval Groups

    I have a doubt in AME rules which can be created for the ‘Payables Invoice Approval’ Transaction Type. I have to configure AME rule for the particular Scenario. (Issue is the item marked in red)
    Scenario:-
    Created a Line item attribute to get the value of minor account from invoice distribution line. SQL query for same is given below.
    select glcc.segment3
    from ap_invoice_distributions_all apd, gl_code_combinations glcc
    where
    apd.dist_code_combination_id=glcc.code_combination_id and
    apd.invoice_id = :transactionId and apd.invoice_distribution_id in (select invoice_distribution_id
    from ap_invoice_distributions_all
    where invoice_id = :transactionId
    order by apd.invoice_distribution_id
    Created 2 conditions with this attribute, Minor1 - for segment3 17240 and Minor2 for segment3=44496
    Created two different rules using these conditions (used two different approval groups, with one approver each in approval group)
    I created an invoice with 2 distributions. First dist has minor 17240 (satisfying rule1) and second with minor 44496 (satisfying rule2)
    I expected both these rules to be executed at the same time and e-mail to be sent to these approvers parallely (we tried to set order num in approval group to not unique and num=1. But it didn’t work)
    However, these rules are processed serially and notification is sent to second approver after first approver approves it.
    We need to figure out a way, how notifications can be sent to both approvers (of different approval groups) at the same time also can item level approval be configured for approval groups?
    I even tried Dual Chain of authority. But Dual Chain of authority is again for supervisory hierarchy. I also tried the pre-chain-of-authority approvals (which will be an approval group) along with the main approval group. But parallel processing was not possible.
    Also tried the exception condition but could not obtain the desired functionality.
    Any pointers would be appreciated. Thanking you in anticipation.

    Did a little digging and it worked!

  • OIM 11gR1 : Parallel approval for role assignment.

    Hi,
    I'd like to add custom attributes to a role : "District security officer" and "Department security officer" (Can those be used for searching users? -- i.e. users lookup)
    When the role is to be assigned to a user, I'd like the workflow engine to open tasks for the members entered on those custom attributes.
    Also, Is it possible to assign a Role instead of the users in the custom attributes ?
    Meaning, Approving user assignment of a role named "Role A" will be done by users that belong to "Role_A_Approvers".
    Will appreciate pointers to the online docs, I've search and didn't find information related to the usecase I've described.
    Thanks,
    Meni,

    Bikash Bagaria wrote:
    Meni wrote:
    Hi,
    I'd like to add custom attributes to a role : "District security officer" and "Department security officer" (Can those be used for searching users? -- i.e. users lookup)
    When the role is to be assigned to a user, I'd like the workflow engine to open tasks for the members entered on those custom attributes.Try modifying the dataset. But I think there was an issue which someone reported here which said that you cannot add additional attributes to the role dataset. Logically it makes sense because there is no custom attribute for role in OIM so dataset should not allow it either.
    I've noticed that the design console allows adding custom attributes to roles.
    This can be done via Administration --> User Defined Field Definitions --> UGP (Table name).
    Once a field is added, you'll need to choose "Properties" and add a "Visible Field = true" prop to the attribute chosen.
    This will add a custom attributes section where your attributes will be shown.
    Question is how you can add a "search users" lookup instead of plain string for this custom attribute,
    and how those attributes will find their ways into the BPEL composite where business decisions based on those attributes may be taken (assign task per this attribute for an example).
    Also, Is it possible to assign a Role instead of the users in the custom attributes ?
    Meaning, Approving user assignment of a role named "Role A" will be done by users that belong to "Role_A_Approvers".You can create request for multiple roles in a single request and in your approval process you need to dynamically set the human task assignee based on the role selected. You also need to attach the approval process to orchestration level so that it generates a separate child request for each role selected.
    I'm not sure I understand how the proposed approach helps avoid the decoupling of users to role admins attribute.
    The intention was to have two roles, "Role_A" and "Role_A_Approver" where people that belong to "Role_A_Approver" will be assigned workflow tasks whenever Role_A is to be granted to end-users.
    Currently, each role has a "Role Admin" attribute, this attribute however holds a user and not a container of users (role)..
    Will appreciate pointers to the online docs, I've search and didn't find information related to the usecase I've described.
    All about requests
    Thanks,
    Meni,-Bikash

  • N level-Approval for contract workflow (WS14000148) in SRM

    Hi SDN'rs
                  I want to activate N level-Approval for contract workflow (WS14000148) in SRM  
    When I am creating the contract in SRM I can see the approvers in the approval preview.
    But when I release the contract and look at the approval privew there are no approvers
    and the status of the contract is released.
    We are on SRM Server 5.5 and SP 07.
    Here what I did
    1. I implemented the BADI 'BBP_WFL_APPROV_BADI' using the sample implementation and populated the approvers.
    2. I activated events SAVED,CHANGEVERSIONSAVED for WS14000148 in OOCU transaction.
    3. I see event linkages for WS14000148 for both events SAVED,CHANGEVERSIONSAVED in SWE2 transaction.
    4. I assigned role SAP_EC_BBP_PURCHASER to for subworkflow N step for contract WS14000147.
        ( User who is creating contract has this role)
    5. Consistency check for WS14000148 is green and WS14000147 is yellow in SWUD
    6. Event simulation for BUS2000113 and events SAVED,CHANGEVERSIONSAVED shows WS14000148 successfully started.
    I see dump in ST22 with errors TSV_TNEW_PAGE_ALLOC_FAILED and SYSTEM_NO_SHM_MEMORY with WF-BATCH is this any thing to do with that?
    If any one know what are the steps I am missing please let me know.
    Thanks
    A S

    Hi
    Please refer to these OSS notes which might help.
    <u>Refer to following OSS Notes -></u>
    Note 735026 - Memory problems at BBP_GETLIST_INDEX_FILL
    Note 932836 - BBP_GETLIST_INDEX_FILL: Activation not possible
    879528 WS14000148: Send mail to initiator incorrect
    901200 WS14000148 dia wrk item despite NO_FURTHER_APPROVAL_NEEDED=X
    879873 BUS2000113: The Object_ID attribute may be empty
    903015 BAdI Workflows: Events and parallel steps
    901068 BAdI Workflows: Enhancement of Note 896556
    769458 Dynamic workflows: No adjustment after document change
    972757 Occurence of the SYSTEM_NO_SHM_MEMORY runtime error
    741864 FinBasis: Termination TSV_TNEW_PAGE_ALLOC_FAILED
    864473 Deactivating the shared memory when searching by prefix
    928642 Container factory: Shared memory dump update
    Refer to these links.
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/2c/e68d406b305537e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/26/0f8b41ed891609e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/6b/eca441eea7ef0be10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/f7/a6a3415e34b05fe10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/6b/eca441eea7ef0be10000000a1550b0/frameset.htm
    </b>
    <u>Also raise an OSS message with SAP as well.</u>
    Regards
    - Atul

  • 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

  • CLM workflow parallel approval

    Hello Experts,
    Kindly need  help in achieving below workflow requirement.
    For each user account, we have maintained an extension field  'MANAGER1' and 'MANAGER2'. so if for a user if both the manager values are set we need to add them as approvers. the workflow should trigger parellel approvals. Which ever manager approves first, should approve for the entire step.
    Please advice how to handle this case.
    Regards,
    Kubra.

    Hi,
    As Vikram said, Sourcing doesnu2019t support parallel workflow. See if you can User Group instead of maintaining users directly. e.g. create a user group call mgrgrp_1 with users manager 1 and manager 2.
    While adding a group as approver in the script, you have chance to say, whether all or any users in the group will approve.
    Thanks,
    Baski

  • 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..?

  • 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

  • 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 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

  • 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.

  • 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

  • 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.

Maybe you are looking for