Last updated on MAY 03, 2017
Applies to:Oracle Spares Management - Version 12.1.3 and later
Information in this document applies to any platform.
On : 12.1.3 version, Spares Logistics
External Repair Order prematurely closes when Scrap quantity= Partially Shipped quantity
When an External Repair Order is partially shipped, the WIP job is created to match the shipped quantity, which is a partial amount when compared to the full repair PO. When the profile option (CSP: Reduce Repair Purchase Order Quantity on Partial Shipment) is set to "No", it leaves the un-shipped quantity as "open" on the repair sales order, to wait for the remaining shipment.
The problem occurs when a Scrap transaction is entered against the repair PO while it is in this partially shipped state. If the scrap quantity happens to equal the partially shipped quantity, then the repair PO processing decides that since the (Scrap quantity= WIP quantity), then it is time to automatically complete the WIP job and to automatically cancel the remaining repair PO quantity which then closes the repair PO. However, there is still an open unshipped qty on the repair sales order. And once that open qty is shipped, it has nowhere to go. The quantity is automatically received into the External supplier organization and just sits there. The WIP job is not re-opened to add the additional quantity and the PO is not re-opened to add the additional quantity. So there is no way to receive in the complete quantity that is getting repaired by the external supplier because the repair PO has been cancelled.
The real fix that is required is that whenever repair PO transaction is being processed (either Scrap, Adjustment, or Receipt), it cannot compare just to the WIP qty. It must also look at the profile option setting (CSP: Reduce Repair Purchase Order Quantity on Partial Shipment = No) and then also look at the repair order line quantity to see if there is anything outstanding as unshipped. If quantity found unshipped on the repair sales order line, then the repair PO line should NOT be cancelled.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms