My Oracle Support Banner

WS: 42/43: Partial Quantities Ship Confirmed Prior to Receipts Cause Incorrect Split Lines (Doc ID 2030135.1)

Last updated on FEBRUARY 05, 2019

Applies to:

JD Edwards World Sales Order Management - Version A9.3 cume 1 and later
Information in this document applies to any platform.


If the processing option is not set at ship confirm (P4205) to issue an error that a partial quantity has not been received and the partial is ship confirmed, the lines are not updated correctly.

The program appears to function as stated above however, if the related sales line happens to have been previously ship confirmed and then the partial quantity is received in the receipts program (P4312), the program incorrectly updates the related sales line. The remaining quantity on the line ends up being doubled on the sales side.



1.  Enter Direct Ship Order P4243 Quantity 100
2.  Ship Confirm P4205 with a partial quantity = 10
3.  Re-inquire on Direct Ship Order. The order line has split, qty 10 on line 1.000 and qty 90 on line 1.100.
4.  Receive P4312 a partial quantity = 10
5.  Re-inquire on Direct Ship Order P4243
      Line 1.000 has been updated to qty of 90.00 status 560/580
      Line 1.010 for qty = 10, status 918/600 added in receipts
      Line 1.100 for qty = 90, status 914/560 which was added at ship confirm
6.  Can continue to partial ship confirm and partial receive and problem continues


For A9.3 and higher releases, the P4312 should be checking the to see if the related sales line has been ship confirmed by checking the field Ship Confirm (SO16) based on the new processing option to invoke an error that a line has not been received prior to ship confirm. This new functionality calls the server Update the Sales Order Related to a Purchase Order X4311SO, which will split lines.

A9.3.1 contains processing option 16 in P4205:


If the option is not flagged, the Receipts program P4312 should act as it did in prior releases and not split the line for the partial receipt or into multiple locations or lots. There should be no automatic update of the related sales line or update of its status. It should treat the PO line exactly as it would any other PO line being received and have nothing to do with the sales line. If the option is not flagged or you run in prior releases the X4311SO is not called to split a line.


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.