Generate Receipt Advice

The Generate Receipt Advice scheduled process publishes an event to notify the external system that receipt advices for purchase orders, transfer orders, in-transit shipments, and RMAs are ready to be interfaced.

When to Use

Use this process to publish an event to notify the external system or WMS that receipt advices are ready to be interfaced. Use the Generate Receipt Advice process for sending new lines (that were not interfaced) to WMS. The Send Receipt Advice web service or the Receipt Advice Lines REST resource (depending on the set up done on the Manage Inventory Business Events page, the SOAP or REST service is invoked) provides the ability for the external system or WMS to receive the actual receipt advices with the order lines for purchase orders, transfer orders, and return material authorizations. After the Generate Receipt Advice process is run, the external system interface status for the order lines that are interfaced, changes to Interfaced and this status can be viewed on the Receive Expected Shipment Lines page. It's recommended that customers use REST-based integration.

Privileges Required

  • Generate Receiving Receipt Advice (RCV_GENERATE_RECEIVING_RECEIPT_ADVICE)

Specifications

Review the following before setting up this scheduled process:
Specification Description
Job Type Adhoc

Scheduled

Frequency As required, usually after the documents and shipments to be received are created.

It's suggested to schedule the process to run every hour.

Time of Day Any time after creating the documents or shipments to be received.
Duration The duration of the process depends on the number of receipt advice lines available to be processed and the way the business event is configured to use SOAP or REST-based integration.
Compatibility There should only be one instance of the process at any one time. The Generate Receipt Advice and Generate Changed Receipt Advice processes must be spaced out by at least 15 minutes.

Parameters

Parameter Optional or Required Description Parameter Values Special Combinations Required Notes
Organization Required Organization to run and process the receipt advices. Organization None N/A
Resend Receipt Advice Optional Select to resend the receipt advice. The default value is No.

Yes

No

None

Yes - if Yes, provide a specific purchase order, in-transit shipment, transfer order, or RMA.

No - use this parameter to take care of any exceptions and when running the process manually, with a narrow criteria.

Purchase Order Optional Purchase order number to send as receipt advice. Purchase order number None N/A
Purchase Order Line Optional Purchase order line number to send as receipt advice. Purchase order line number None N/A
Purchase Order Schedule Optional Purchase order schedule number to send as receipt advice. Purchase order schedule number None N/A
In-Transit Shipment Optional In-transit shipment number to send as receipt advice. In-transit shipment None N/A
In-Transit Shipment Line Optional In-transit shipment line number to send as receipt advice. In-transit shipment line None N/A
Transfer Order Optional Transfer order number to send as receipt advice. Transfer order None N/A
Transfer Order Line Optional Transfer order line number to send as receipt advice. Transfer order line None N/A
RMA Optional RMA number to send as receipt advice. RMA number None N/A
RMA Line Optional RMA line number to send as receipt advice. RMA line number None N/A
Supplier Optional Supplier-specific documents to send as receipt advice. Supplier None N/A
Supplier Site Optional Supplier site-specific documents to send as receipt advice. Supplier site None N/A
Carrier Optional Carrier-specific documents to send as receipt advice. Carrier None N/A
Customer Optional Customer-specific documents to send as receipt advice. Customer None N/A
Item Optional Specific item on documents to send as receipt advice. Item None N/A
Due Date Optional Documents to send as receipt advice for a specific due date. Date None N/A
Receiving Location Optional Documents to send as receipt advice for a specific receiving location. Location None N/A

Troubleshooting Information

  • You can view the status of the process on the Scheduled Processes page. If the process status is error, select the row and click the log and output attachment on the Process Details tab. Download the log and output file. Share the files with support to log a service request. Check the request log for the Business Event Published successfully message. This indicates that Oracle Fusion created the business event.
  • If the event isn't reaching the external system or WMS, review the business event configuration from the Manage Inventory Business Events setup task to ensure the intended event is configured correctly for the organization.
  • If purchase orders don’t reach WMS, then you need to obtain a list of all such purchase orders. Oracle Support can search the EXTRNAL_SYS_RCV_INTERFACE_STATUS, EXT_SYS_CO_SEQUENCE, and EXT_SYS_GROUP_ID attributes in the po_line_locations_all table for these purchase orders.
    • If EXT_SYS_CO_SEQUENCE is NULL, then run the Generate Receipt Advice process with the purchase order number and resend = Yes, and the purchase order will be created in WMS.
    • If EXT_SYS_CO_SEQUENCE is NOT NULL, this implies that in Oracle Fusion the purchase order was modified after it was marked as Interfaced. Oracle Support should first run the Generate Receipt Advice process and then get the input payload to WMS. Invoke the WMS service from the SOAP UI or from any other client by using the payload from the previous step and changing the action code from Update to Create.
    • For more information, see the Receipt Advice and Receipt Confirmation Processes for External Systems Integration topic in the Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Materials Management guide.