E1: 43E: 43: PO Receipt P4312 Ends with Transaction Failed Error on Partial Receipt of Order Generated from Requisition Self Service (RSS)
(Doc ID 2920336.1)
Last updated on JANUARY 13, 2023
Applies to:
JD Edwards EnterpriseOne Requisition Self Service - Version 9.2 and laterInformation in this document applies to any platform.
Symptoms
A 2 line order is created in P43E10, using the J line type and specifying a quantity. The order is expedited in P43E060 to create a purchase order. When performing the receipt of the order in P4312, the user attempts a partial receipt and firstly populates, then clears the Rec Opt field on one of the lines. The receipt is completed and the RSS detail table shows a reduced quantity open, as if the partial receipt had been completed. The purchase detail table is not affected. A further attempt to receive the line fails with a Transaction Failed error.
STEPS TO DUPLICATE
- Raise a 2 line order in P43E10 for a J Line Type Commodity (Service, and Inventory Interface A) but where a quantity is also specified – this is permitted in the application. Use a quantity greater than 1 so that a partial quantity receipt can be processed later.
- Verify the order in the Requisition Inquiry application (P43E15), then use the Expeditor P43E060 to generate a purchase order for both lines.
- Create a version of P4312 for PO Receipts, where the Option Default option is set to OFF/blank. The option for Landed Cost (Blind Processing) must also be populated, for the issue to occur. Locate the order created by P43E060.
- Follow a specific sequence for the receipt – on Line 1.000, change the quantity to be partial, i.e. from 4 EA to 1 EA or similar. Clear the Amount field. Populate the Rec Opt field with value <1> for both lines. Then clear/blank out the Rec Opt on Line 1.000 only. Complete the receipt.
- Inquiring on the receipt again shows that Line 1.000 has the full quantity available as expected, as the Rec Opt was cleared before processing.
- Check the RSS Detail table, F43E11 – the Quantity Open field has been reduced by the partial quantity used in the receipt application, even though the Rec Opt was cleared before auctioning the receipt.
- Attempt to perform the full receipt again on Line 1.000, populating and leaving the Rec Opt field at <1>.
- The operation will not complete and ends with a Transaction Error due to the mismatch in the F4311/F43E11 tables.
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 |