Returns Processing
Return processing differs depending on whether you are returning items to the supplier or receiving:
Supplier: When you return items to the supplier, Oracle Receiving creates both a Return to Receiving and a Return to Supplier transaction.
Receiving also reopens the associated purchase order for the return quantity by reducing the original receipt quantity.
Receiving: When you return items to receiving, you can optionally select the sub inventory and locator. If you don't select a sub inventory and locator, the application uses the default receiving sub inventory and locator for the warehouse.
Background:
Imagine you have raised a Purchase Order (PO) for an item and sent it to the supplier for fulfillment. When the supplier sends the item, the following tasks will be performed as part of the PO receipt (rcv_shipment_lines) process:
- Receive the Goods (RECEIVE)
- Inspect the Goods (INSPECT)
- Store the Goods in Sub Inventory (DELIVER)
This entire process will result in three entries being created in the table - RCV_TRANSACTIONS.
Use the following API's to create the RTV transactions.
POST https://oraclecloud.com/fscmRestApi/resources/latest/receivingReceiptTransactionRequests
DestinationTypeCode=RECEIVING --> Create RTV Transaction for RTR
DocumentLineNumber=POLineNumber
DocumentNumber=PONumber
ReceiptSourceCode=VENDOR
SourceDocumentCode=PO
TransactionType=RETURN TO VENDOR
InsertAndProcessFlag=True
API to get the transaction history:
https://oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivingTransactionsHistory?q=ReceiptNumber=RECEIPT_NUMBER;TransactionTypeCode=RECEIVE;PONumber=;POLineNumber=LINE_NUMBER
https://oraclecloud.com/fscmRestApi/resources/latest/receivingTransactionsHistory?q=ReceiptNumber=RECEIPT_NUMBER;TransactionTypeCode=DELIVER;PONumber=;POLineNumber=LINE_NUMBER )
GET https://oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivingTransactionsHistory?q=ReceiptNumber=122;TransactionTypeCode=RETURN TO RECEIVING;PONumber=111;POLineNumber=1234
POST https://oraclecloud.com/fscmRestApi/resources/latest/receivingReceiptTransactionRequests
DocumentLineNumber=POLineNumber
DocumentNumber=PONumber
ReceiptSourceCode=VENDOR
SourceDocumentCode=PO
TransactionType=CORRECT
No comments:
Post a Comment