My Oracle Support Banner

How to Use Job Level Approval Rules when Gaps Exist in the Hierarchies (Doc ID 2555406.1)

Last updated on SEPTEMBER 11, 2020

Applies to:

Oracle Fusion Payables Cloud Service - Version 11.13.19.01.0 and later
Oracle Fusion General Ledger Cloud Service - Version 11.13.19.01.0 and later
Information in this document applies to any platform.

Goal

How should Job Level approval rules be set up when gaps exist in the hierarchies, without unintentionally allowing users to approve workflows above their approval limits.

 

For the following example...

Hierarchies

Hierarchy 1: Job Level 1 (Starting Participant) > Job Level 2 > Job Level 3

Hierarchy 2: Job Level 1 (Starting Participant) > Job Level 3

*Note that for certain unspecified business reasons, a user/job with a Job Level of 2 does not exist in the second hierarchy

Approval Limits

Workflows between 0 and 5,000: Must be approved by a user with a job level of 1 or higher

Workflows between 5,000 and 25,000: Must be approved by a user with a job level of 2 or higher

Workflows between 25,000 and 50,000: Must be approved by a user with a job level of 3 or higher

Traditional Job Level Approval Rules (Level limits from THEN statements only)

Workflows between 0 and 5,000: At least 1 relative to absolute; At most 1 relative to absolute

Wofklows between 5,000 and 25,000: At least 2 relative to absolute; At most 2 relative to absolute

Workflows between 25,000 and 50,000: At least 3 relative to absolute; At most 3 relative to absolute

 

The outcome would be as follows:

 

Workflows between 0 and 5,000

Wofklows between 5,000 and 25,000

Workflows between 25,000 and 50,000

 

As described above, the issue exists for the Job Level rule that is set up with an "At most" limit that points to a job level that does not exist in a specific hierarchy. Because of this limit, the system will refrain from assigning the workflow to a user above this limit. However, the practical outcome of this is that the highest approver in that hierachy will have a job level less than what was clearly intended by the customer (in this case, a job level of 2).

The resulting question is, therefore, how can this be avoided.
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.