Subcontract Shipping Limitations in API Mode
When using programs in application programming interface (API) mode, the user interface is suppressed; therefore, the Subcontract Shippers frame and Receipt Data Input frame do not display when you receive subcontracted goods in:
• Purchase Order Receipts (5.13.1)
• PO Shipper Receipt (5.5.511)
Without the Subcontract Shippers frame displaying, you cannot:
• Scrap material
• Manually record a partial or full receipt against a subcontract shipper
Note: You update a subcontract shipper during a receipt through Purchase Order Receipt, not PO Shipper Receipt.
You can manually process scrap by using Subcontract Scrap Maintenance (18.22.5.13).
Without the Receipt Data Input frame displaying, you cannot automatically move received material into finished goods. You must manually move the received material into finished goods. Use either of the following transactions to manually move received finished goods:
• Advanced Repetitive Move Transaction (18.22.19)
• Shop Floor Control Move Transaction (17.6)
Since you cannot update subcontract shippers during PO receipt while in API mode, the system automatically updates them for you. The system sorts shippers by effective date and cumulative ID and uses first-in-first-out (FIFO) and last-in-first-out (LIFO) logic to process them. The system updates shippers starting with the oldest shipper for the subcontractor being processed. This includes expired subshippers and closed cumulative orders that are not complete. If the system is processing a negative receipt, the system processes subshippers starting with the most recent subshipper.