PO Advance Shipment Notice Upload Copy link

Description

Categories
Enginatics, R12 only, Upload
Repository
GitHub
Creates advance shipment notices (ASN) and advance shipment and billing notices (ASBN) against approved purchase order shipments, as a supplier does in iSupplier Portal or by EDI, and cancels them.

Each row is one shipment line. Rows with the same Ship-To Organization, supplier and Shipment Number form one shipment, whose header values are taken from its first row. The supplier and supplier site are those of the purchase order.

The rows are loaded into the receiving open interface and processed by the Receiving Transaction Processor; its errors are shown in the Message column.

Create, Update downloads the open lines of existing shipments. Cancel Shipment cancels a shipment that has not been received yet, with all of its lines. Shipments shipped more than 12 months ago cannot be cancelled.

An ASBN needs Invoice Number, Invoice Date and Invoice Amount; the Receiving Transaction Processor passes its invoice on to Payables Open Interface Import.

SQL 84 lines

Parameters 7

ParameterTypeList of values SQL
Upload ModeLOV
:p_upload_mode like '%'||xxen_upload.action_update
Ship To OrganizationLOV
rsh.ship_to_org_id=:ship_to_organization_id
SupplierLOV
aps.vendor_name=:supplier
Shipment NumberLOV
rsh.shipment_num=:shipment_number
PO NumberChar
pha.segment1=:po_number
Shipment Date FromDate
rsh.shipped_date>=:shipment_date_from
Shipment Date ToDate
rsh.shipped_date<:shipment_date_to+1