PRC: PO: Purchase Order Webservice/Change Order: Values Passed In ChangeOrderInitiatorId, ChangeOrderInitiatorEmail And ChangeOrderInitiatorName Are Ignored
(Doc ID 2778334.1)
Last updated on MAY 23, 2021
Applies to:
Oracle Fusion Purchasing Cloud Service - Version 11.13.21.01.0 and laterOracle Fusion Purchasing - Version 11.12.1.0.0 and later
Information in this document applies to any platform.
Symptoms
ACTUAL BEHAVIOR
---------------
Purchase Order Webservice
operation changePurchaseOrder
If payload includes the attributes
ChangeOrderInitiatorId
ChangeOrderInitiatorEmail
ChangeOrderInitiatorName
and their values are populated with values different than Buyer
The values are being ignored.
Currently, the system is populating Initiator = Buyer.
EXPECTED BEHAVIOR
-----------------------
To default Initiator = user executing the change
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a purchase order with buyer = user 1
2. Set up a web service user = user 2
3. Create a change order payload with Initiator attributes set up as follows:
ChangeOrderInitiatorId = value
ChangeOrderInitiatorEmail = value
ChangeOrderInitiatorName = value
4. Execute the payload
5. Review Purchase Order > Change History > Review Changes
Notice that the changes were processed, but Initiator remains same as Buyer (user 1)
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 |