Approver flow

In my application I need to configure the approval task for multiple approvers in parallel. I m thinking to configure MNI for the process to assign the task to approvers. Scenario is let's say I have 3 approvers and if two approvers approves and one reject it then the request need to be reassigned to the initiator. It should move forward only if all the approvers are approved.. How to achieve this in appian. And also for approving I need to use the esign which is integrated in another application. Should I just to call that interface object or do I need to integrate that application in my application?

  Discussion posts and replies are publicly visible

  • 0
    Certified Lead Developer
    in reply to reenab0003

    MNI creates 3 separate task instances (one per approver) running in parallel, each saves their decision to array index pv!decisions[tp!instanceIndex], and "All instances done" setting makes process wait until all 3 complete.
    After all complete, XOR gateway checks all(pv!decisions = "Approved"), This returns true only if all 3 approved, false if any rejected - so validation happens once at the end, not after each approval.