My Oracle Support Banner

E1: 43: PO Receipts (P4312) Locks Quantity Field and Returns Blanks Invalid Error (0003) on PO Line Added by Order Level Adjustment (Doc ID 2921525.1)

Last updated on MARCH 14, 2023

Applies to:

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


When attempting to Receive a Purchase Order (P4312) that includes a line from an Order Level Adjustment, the Quantity field is locked on the adjustment line and the user cannot enter the quantity in that field. If the user clicks OK to receive the order without entering a quantity there is a “Blanks Invalid” (0003) Error. When the error occurs, the Quantity field is unlocked and the user can enter the quantity and complete the transaction.

1. Setup a new line type (P40205)
     a. Inventory Interface = N
     b. Edit Item Master for Non-Stock Lines Checkbox is unchecked
2. Setup Order Activity Rules (P40204) for Order Type OP and Line Type AC
3. Setup an Order Reprice Group on an Item Branch Record (P41026) you want to receive the adjustment.
4. Create an Adjustment Definition (P4071) for an Order Level Procurement Price Adjustment as follows:
     a. Target Application = 1 (Procurement)
     b. Order Level Adjustment
     c. Adjustment Control Code = 9 (Add to Purchase Order Detail)
     d. Preference Hierarchy = IG (Item Group)
     e. Line Type AC
5. Create a Price Adjustment Schedule (P4070) with the one adjustment on it.
6. Add the Adjustment Schedule on the Purchasing 1 tab of a Supplier Master (P04012) record.
7. Add an Adjustment Detail (P4072) record for the Order Reprice Group and the Supplier Address.
8. Create the Purchase Order (P4310) with the Supplier and Item Number.
9. Take the Form Exit to Apply Reprice.
10. Adjustment Line is added. Save the order.
11. Create a Version of PO Receipts (P4312)
      a. Set Process Tab Option #5 (Quantity Entry) = 1 so user has to enter quantities manually

12. Run PO Receipts (P4312) version
      a. On the first line, enter the quantity manually
      b. On the second line Quantity field is locked.

      c. Click OK. Blanks Invalid Error appears.
      d. When the error occurs, the Quantity field is unlocked

      e. Enter the quantity, the error clears and complete the transaction.

13. Check PO Receiver File (F43121) PO Receipt was created for both lines.


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.