My Oracle Support Banner

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 later
Oracle 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


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