Multiple approval/rejections

  • husban.ahmad
    Asked on June 19, 2021 at 7:34 AM

    Hi,

    I am trying to create the following approval workflow:

    Approvers 1 and 2 and approve or reject

    Approver 3 will get the approval request and can see the outcomes of approvers 1 and 2. Then approver 3 can make the final call on whether to approve or reject.

    The closest I have got to this is the below.

    1624102411 60cdd60b833c8  Screenshot 10

    The only problem with this is that approver 3 will receive the request if only one of approver 1 or 2 rejects the request.


    I also tried the below but when approvers 1 or 2 reject the request the flow ends, bypassing approver 3.

    1624102429 60cdd61def848  Screenshot 21

    Thanks,

    Husban


  • Johann_A
    Replied on June 20, 2021 at 1:37 PM

    Greetings,

    You mean that the main issue of your approval request is that: "approver 3 will receive the request if only one of approver 1 or 2 rejects the request".

    I've cloned your form and your approval request. I had no issue.

    I received the email asking me to approve or rejected, and I approved it, then I received another email to ask request

    1624210034 60cf7a72deca2 John Smith Clon Screenshot 101624210034 60cf7a72e28d6 John Smith Clon Screenshot 21


    Can I please ask you to have more details about your issue?

    Thanks

  • husban.ahmad
    Replied on June 20, 2021 at 3:03 PM

    Hi,

    This is the outcome I am looking for:

    1624215697 60cf9091c1a51  Screenshot 10

    Approvers 1 and 2 can approve or reject, but approver 3 has the final decision.


    Thanks

  • Yau_C
    Replied on June 20, 2021 at 5:38 PM

    If Approver 3 can override the decisions made by Approver 1 and Approver 2 then why do we need Approver 1 and 2 to review the application in the first place?

    I also believe you should re-consider the following flow:

    1624224895 60cfb47fdecad  Screenshot 10

    If 'Approve' and 'Deny' both give the same outcome then there is no need for any approval.

    It's the same as:

    1624225067 60cfb52b5b542  Screenshot 21

  • husban.ahmad
    Replied on June 25, 2021 at 3:37 PM

    Hi,

    What I am trying to achieve here is if approvers 1 and 2 both do not agree on whether to approve or deny then approver 3 has the casting vote.


    Thanks

  • Yau_C
    Replied on June 25, 2021 at 7:20 PM

    Please allow me some time to check. I will get back to you soon, thanks.

  • Yau_C
    Replied on June 25, 2021 at 9:05 PM

    Please correct me if I am still misunderstanding you,

    The truth table that you are trying to outline is:

    -----------------------------------

    A1 A2 Final result

    -----------------------------------

    A A A

    D D D

    A D depends on A3

    D A decide on A3

    In other words, Approve 3 's decision will only be taken into consideration when Approver 1 and Approver 2 cannot come to a consensus.

    Approve 3's decision would be irrelevant (can be skipped) when A1 and A2 made the same decision.

    Or do you want Approver3 to override their decisions when A1 and A2 made the same decision?

    Looking forward to your confirmation. Thank you.

  • husban.ahmad
    Replied on June 27, 2021 at 4:56 AM

    Hi,


    Yes this is correct

    1624784106 60d83ceaa4a89  Screenshot 10

    Any one of these is a viable option

    1624784155 60d83d1b9b2e6  Screenshot 21

    thanks

  • Ariel JotForm Support
    Replied on June 27, 2021 at 3:44 PM

    Hi,

    I don't think there's a dynamic way to capture the peer approver's selection so perhaps you could set it up sequentially like so:

    1624822835 60d8d433bfbaa  Screenshot 10

    The comments on the screenshot focused on the left (deny) side, but it's the same idea for the right side, flipped.

    Hope that helps. Let us know if you have any questions or if you need further assistance.