My Oracle Support Banner

Dynamic Approvals do not have proper Approvals if the Supervisor is changed for the Approver (Doc ID 2810904.1)

Last updated on FEBRUARY 03, 2022

Applies to:

PeopleSoft Enterprise SCM eProcurement - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

A request is made with a certain amount and it is sent to some supervisors for approval.  In the middle of the approval process there is a change on the supervisor of the approver..  System does not generate the approval request for new approvers.


The issue can be reproduced at will with the following steps:
1. Navigate : PeopleTools > Security > Permissions and Roles > Roles
   Create 4 roles (A1, A2, A3 and A4)
2. Navigate : Enterprise Components > Approvals > Approvals > Authorize Approvers
   Assign all four roles (A1, A2, A3 and A4) in the approval authorization
   Role A1 Criteria
   Amount <= 100,000

   Role A2 Criteria
   Amount <= 5,000,000

   Role A3 Criteria
   Amount <= 100,000

   Role A4 Criteria
   Amount <=5,000,000
3. Navigate : PeopleTools > Security > User profiles > User Profiles
   Assign Roles to the Users Role A1 > VP2
   Role A2 > MGR1
   Role A3 > CHRISBAKER
   Role A4 > PATRICKSANCHEZ
4. Navigate : PeopleTools > Security > User profiles > User Profiles > user ID > Workflow Tab
   Enter the Supervising User ID
   VP1 > VP2 > MGR1
   VP2 is the supervisor of VP1
   MGR1 is the supervisor of VP2
5. Navigate : Enterprise Components > Approvals > Approvals > Approval Process Setup
   Create Workflow approval Definition with Dynamic Path
   Add the Step User list as “Supervisor by UserId”
   Select Check Authorization check both in the Path Definition
6. Create requisition in VP1
   Add an item with Price USD 3,00,000.00
   Save and Submit
   Workflow created correctly
   VP2 (100,000.00) > MGR1 (5,000,000.00)
7. Change the supervisor of VP2 from MGR1 > CHRISBAKER
   Navigate : PeopleTools > Security > User profiles > User Profiles > user ID > Workflow Tab
   Enter the Supervising User ID
   Change the supervisor of VP2 from MGR1 > CHRISBAKER
8. Add Supervisor for CHRISBAKER
   PATRICKSANCHEZ is the supervisor of CHRISBAKER
   New Routing : VP2 > CHRISBAKER > PATRICKSANCHEZ
9. Navigate : eProcurement > Manage Requisitions
   Select the requisition and view approvals
   Approver (CHRISBAKER) is updated in the place of MGR1
   VP2 (100,000.00) > CHRISBAKER (100,000.00)
   There is no next approver (PATRICKSANCHEZ (5,000,000.00).
10. Login as VP2 and approve the requisition
Issue : Next approver (PATRICKSANCHEZ) is not added in the approval process

 

Note: In the replication steps, user details / company name / address / email / telephone number represent a fictitious sample (based upon made up data used in the Oracle Demo Vision instance).  Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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