E1: 43: While Creating Sales Orders with Cross-Docking and Prepayment the Purchase Orders to Receive(P4312) Application Fails When Receiving Partial Quantity
(Doc ID 2597629.1)
Last updated on OCTOBER 10, 2019
Applies to:JD Edwards EnterpriseOne Sales Order Management - Version 9.2 and later
Information in this document applies to any platform.
While creating Sales Orders with Cross-Docking and Prepayment, P4312(Purchase Orders to Receive) fails when receiving partial quantity.
Steps to replicate :
- Setup Cross-Docking functionality.
- Create Sales Order with Prepayment having quantity ordered = Q1.
- Create Purchase Order having quantity ordered = Q2 < Q1.
- Plan Cross-docking using P4614(Planned Cross Docking Workbench).
- Receive Q2 using P4312.
- P4312 fails when receiving partial quantity.
When the customer makes a prepayed sales order for the quantity greater than available qty, and do not backorder at the time of editing the order (PO_cAvailabilityCheck=2), then prepayment form shows amount for the total ordered quantity. When later on the line of the sales order is split by a commitment process (R42997 for examle), the line in F004201 is split accordingly, and committed part has an amount less than total ordered amount, and backordered part has zero amount as expected. Prepayment form now shows the amount corresponding to committed quantity.
If all quantity is backordered then at the time of editing the prepayed order then a line the in F004201 still exists, but with zero amount. Prepayment form is empty. If somebody open such an order, move some quantity for backordered to shipped, save order, and launch the commitment report then line will be split in both tables, F4211 and F004201. Prepayment form shows amount corresponding committed quantity. The customer expects that cross-docking process would behave similarly: would be able to split backordered line in F4211 and in F004201 if the quantity received is less the total backordered qty in the crossdocked line of prepayed sales order.
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