AME - PO_ACTION_HISTORY Gets updated for All Rows with Same Approver But In Different Approval Group
(Doc ID 2322630.1)
Last updated on APRIL 15, 2020
Applies to:
Oracle iProcurement - Version 12.1 to 12.1.3 [Release 12.1]Information in this document applies to any platform.
Symptoms
On : 12.1.3 version, Approval List and Workflow
ACTUAL BEHAVIOR
---------------
AME - PO_ACTION_HISTORY Gets updated for All Rows with Same Approver But In Different Approval Group
AME setup, the same approver in two approval_groups for 2 different rules, These are parallel approvals.
When the repeat approver takes an action on one of the notifications it is recording it for her on each row where she is an approver in a different approver group, even if her second notification is still pending or if she has Approved the second one.
This rule emails to 2 sets of approvers with 2 people in each group. I setup an example below with 2 new attributes, conditions, approval groups, and rules for (B) AB Approval and (C) ABC Approval. These are setup as a preapproval going out in parallel. They are set to first one wins. After one person from AB Approval selects approve and one person from ABC Approval selects approve, the approval moves on to ABCD Approval. I have Repeated Approvers set to Each occurrence. I have the same person twice in both sets. She is an approver on AB Approval and ABC approval.
An example is attached showing the result. It shows where No Action Taken for ApproverName on AB Approval. This is correct.
But for ABC Approval she actually Approved the document. The data is showing incorrectly No Action Taken for ApproverName.
She Approved the second time.
Here is another example
Vision Demo example:
1) Approver Group:
Name ABCD1
Description ABCD1
Usage Type Static
Order Number 1
Voting Method First Responder Wins
Group Members
X People 1
Y HR People 2
Name ABCD2
Description ABCD2
Usage Type Static
Order Number 2
Voting Method First Responder Wins
Group Members
X People 1
Z People 2
2) Rule:
Name XYZ1
Rule Type List Creation
Item Class Header
Start Date 21-Sep-2017
End Date 31-Dec-4712
Conditions
TRANSACTION_ORG_ID is equal to 204 Ordinary Header
Action
approval-group chain of authority Require approval from ABCD1
Name XYZ2
Rule Type List Creation
Item Class Header
Start Date 21-Sep-2017
End Date 31-Dec-4712
Conditions
REQUISITION_TOTAL is greater than 25000,USD Ordinary Header
Action
approval-group chain of authority Require approval from ABCD2
3) create IP requisition with amount over 25000
approve requisition
4) log on X
approval notification
5 a (ABCD2) Pending
4 b (ABCD2) Pending
3 c (ABCD1) Pending
2 X (ABCD1) Pending
1 d 21-Sep-2017 16:42:13
approve notification
5) Approval sequence shows:
5 b (ABCD2) NO ACTION
4 X (ABCD2) NO ACTION
3 Y (ABCD1) NO ACTION
2 X (ABCD1) Approve
1 a Submitted 21-Sep-2017 16:42:13
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 |