This discussion is archived
5 Replies Latest reply: Nov 25, 2012 9:45 PM by 888600 RSS

Approving mutiple BPM requests

888600 Newbie
Currently Being Moderated
Hi All,

We want to approve mutliple BPM requests(instance) in single click(approve).Is this possible?If yes,Please let me know the ways to do.

Thanks,
  • 1. Re: Approving mutiple BPM requests
    Daniel Atwood Oracle ACE
    Currently Being Moderated
    There a couple ways to do this, but the simplest would be to use the out of the box capability in the Workspace to do this.

    Select the multiple instances in the workspace task list -> click the 'Action' dropdown -> click 'Approve'.

    Dan
  • 2. Re: Approving mutiple BPM requests
    888600 Newbie
    Currently Being Moderated
    Hi Dan,

    Thanks for your reply.

    We would like to consolidate all BPM requests to single request and approving the single request(Consolidated Request).

    My exact requirement is we would like to consolidate the BPM requests which are belongs particular state to single request and approving the consolidated request.

    Thanks,
    Narasimha
  • 3. Re: Approving mutiple BPM requests
    Daniel Atwood Oracle ACE
    Currently Being Moderated
    There's another way and others will have other ideas, but here's what I think might be the simplest.

    In your process, you might have a "main instance" flowing through it (the one single approval you're looking for). You could then have a Parallel-Complex gateway with two branches. One branch would go to an interactive activity where someone could do the single approval. The other branch would go to an embedded subprocess set up as multi-instance. The collection passed into the subprocess would create an instance for each item in the collection. Both the interactive activity and the embedded subprocess would have a sequence flow going into the Complex merge gateway. If the sequence flow coming from the embedded subprocess is taken (meaning that all of the items had been approved individually), then the "main" instance in the other branch would be aborted and the instance would leave the complex gateway. If on the otherhand, the instance in the "main" interactive activity had been approved, then the instances in the multi-instance subprocess would be aborted and the instance would leave the complex gateway.

    Dan
  • 4. Re: Approving mutiple BPM requests
    888600 Newbie
    Currently Being Moderated
    Hi Dan,

    Sorry,if I am confusing you.

    My requirement is,if user1(initiator) submits the multiples requests from BPM workspace(lets take 3 requests),then user2(Approver) needs to get single request(Consolidation of 3 requests from user1).Then user2 will approve the single request(Consolidated request).Could you please suggest us to achive this.

    Thanks in advanced,
    Narasimha
  • 5. Re: Approving mutiple BPM requests
    888600 Newbie
    Currently Being Moderated
    Hi All,

    Can anybody please help me on this issue.

    Thanks in advacne.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points