My Oracle Support Banner

E1: 41: Cost Fields Cleared When Purchase Order Generated by Interoperability (R4311Z1I) is Modified (Doc ID 2759157.1)

Last updated on MARCH 11, 2021

Applies to:

JD Edwards EnterpriseOne Procurement and Subcontract Management - Version 9.2 and later
Information in this document applies to any platform.


Creating a purchase order with advanced pricing via the Interoperability process R4311Z1I leads to the 'Override Price' flag (MOADJ) being populated in the F4311 table. This does not occur with an order manually entered in the P4310 program. As a result of the MOADJ flag being set, a change to the cost on the generated order blanks out the Unit Cost and Extended Price fields.

Steps to Duplicate:

  1. In a foreign currency environment, ensure that Pricing Constants is set to value 'N' for the Procurement Price on Override Price.
  2. Identify a EUR supplier and item, set up a procurement advanced pricing adjustment for that combination.
  3. Launch the P4311Z1 program and populate the header and detail tables with the same supplier/item. Populate the unit cost in the detail table (F4311Z1).
  4. Run the R4311Z1I over the document and ensure that an order is created. PDF created has minimal information but shows 'Total Success: 1' if the process worked.
  5. Use the P4311Z1 program to see the number of the order that has been generated. First check the F4311 table and observe that the MOADJ flag has been set to value 1. Also note that Unit Cost and Extended price fields (PRRC and AEXP) are populated.
  6. Access the order with P4310 and make a change to the Unit Cost. Save the order.
  7. Refresh the F4311 and note that the Unit Cost and Extended Price fields have been cleared.





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

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