0% found this document useful (0 votes)
75 views16 pages

SCM - Parallel Approvals For Sales Orders

The document outlines the concept of Parallel Approvals for sales orders, contrasting it with Serial Approvals. It details the setup and modification of approval routing, including rules for participants and best practices for implementation. Key highlights include the importance of default rules, careful calculation of voting percentages, and the management of rule priorities.

Uploaded by

canadianpr44
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views16 pages

SCM - Parallel Approvals For Sales Orders

The document outlines the concept of Parallel Approvals for sales orders, contrasting it with Serial Approvals. It details the setup and modification of approval routing, including rules for participants and best practices for implementation. Key highlights include the importance of default rules, careful calculation of voting percentages, and the management of rule priorities.

Uploaded by

canadianpr44
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Parallel Approvals for Sales Orders

Enablement, Setups and Feature Highlights

Leah Reed
Senior Principal Product Manager
Sandeep Kurur
Senior Principal Product Manager
Safe harbor statement

The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, timing, and pricing of any features or functionality described for Oracle’s
products may change and remains at the sole discretion of Oracle Corporation.

2 Copyright © 2022, Oracle and/or its affiliates


Agenda

Introduction to Parallel Approvals

3 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Introduction to Parallel Approvals

• Serial Approvals
• Approval routing in a sequence
• Dependency on individual

4 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Introduction to Parallel Approvals

• Parallel Approvals
• Approval routing in parallel threads
• Variations – Consensus-based

5 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Introduction to Parallel Approvals

• Parallel Approvals
• Approval routing in parallel threads
• Variations – First Responder Wins
• Variations - Voting based outcomes

6 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Agenda

Approval Routing

7 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Modifying the approval routing

• Add stages
• Parallel or Sequential
• Add participants in parallel or sequence within
stages

8 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Modifying the approval routing

• For each parallel participant


• Specify name
• Provide new business rule name and create
• Specify voting percentage that will
determine outcome

9 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Agenda

Parallel Approval Rules

10 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Parallel Approval Rules in VIB

• Each stage shown in flow in rule builder (VIB)

• If BPM stage has multiple ‘participants’, they


have separate rulesets
• Note: ‘Participant’ refers to block in BPM
stage, not assigned approver
• Voting applies results of all rules for a
participant even if different approvers are
assigned

• Every participant in every stage must result in


approver assignment or auto-approval or
approval flow will exit

11 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Creating an Approval Rule

• Include checks for null conditions in IF section

• Add ELSE conditions in cases where main IF


conditions might not result in assignment

• DO provides assignment
• All assignees informed together
• Voting setup in BPM allows choice of how
approvals are used

12 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Agenda

Best Practices

13 Copyright © 2022, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


Parallel Approval Best Practices

• Default rule
• Setting a default rule to auto-approve in every participant of every stage allows OBR a
clear answer when other rules do not resolve
• If there is no clear resolution or other error in processing of any ruleset, approval process
will end and order processing will begin
• Voting percentages must be calculated carefully
• Depend on number of potential assignees (watch hierarchies and rule updates)
• Default rules count as approval but not rejection (watch ‘any’)
• Apply to result of all rules for a participant (ruleset) across all assignees
• Rule priorities
• Can be used to modify firing sequence of rules
• Lower priority fires later
• If output of rules changes input to any rule, engine will rerun

14 Copyright © 2022, Oracle and/or its affiliates


Thank you

15 Copyright © 2022, Oracle and/or its affiliates

You might also like