Creating Advanced Shipping Notices

The Advanced Shipping Notice (ASN) EIP is an asynchronous outbound service operation to notify your customers that a sales order has been shipped. The data from this service operation is passed to an external system or to the PeopleSoft CRM Field Service and CRM Order Capture applications. The Advanced Shipping Notice EIP meets X.12 EDI requirements of the 856−Shipping Notice/Manifest transaction set, and is also used with warehouse management systems. An ASN transaction is generated when a sales order entered from PeopleSoft Order Management has been depleted in PeopleSoft Inventory. You can specify whether to generate the ASN for all sales order shipments in the business unit, sales orders for a specific sold to customer, sales orders for a specific ship to customer, sales orders belonging to a specific shipping ID, or sales orders belonging to a specific delivery ID.

The system does not create an ASN transaction under these circumstances:

  • The shipment has not been through the depletion process. You can launch the depletion process using the Deplete On Hand Qty Requests process, the Shipping/Issues-Order Summary page, the Express Issue page, the Front End Shipping process, or the Shipping process.

  • The order is a direct ship from supplier sales order.

  • The order is for a non-inventory item.

  • The transaction has a demand source other than PeopleSoft Order Management.

  • PeopleSoft Order Management is not installed.

Page Name

Definition Name

Usage

Batch Publish Rules Page

EO_MSGPUBATCH

Set up publication rules. You must activate a publish rule for the publication messages you create to follow. This rule includes instructions on message chunking, if necessary.

Add Nodes to Chunk Rule Page

EO_ADNODECHUNK_PNL

Map PeopleSoft Application Messaging nodes to chunking rules. (A node is a PeopleTools object that represents a publishing or subscribing system on the message network. A message node often relates to an application server or database name.)

Create New Customer/Contact Page

CONTACT

Maintain information about each contact.

See

Contact Information – Contact Customers Page

CONTACT_CUST_PAGE

Build the relationship between the contact and the different customer IDs the contact serves or is associated with. If the contact is only associated with one customer, enter that customer on this page. If the contact is a broker, for example, use this page to establish the relationships with the multiple customers that the broker serves. Set up security options on the Self Service Security tab.

Inventory Definition - Business Unit Options Page

BUS_UNIT_INV5

Turn on the Advanced Shipping Notices EIP by selecting the Use Advanced Shipping Notice check box.

Advanced Shipping Notices Selection Criteria Page

IN_RUN_SHPNTC_ASN

Generate an ASN transaction to notify customers that a stock has been shipped.

On the Publish Outbound Message Pageselect the Advanced Shipping Notices check box, and then click the Advanced Shipping Notices link.

To use the Advanced Shipping Notice EIP:

PeopleSoft delivers the service operations in PeopleSoft Integration Broker with a default status of Inactive. You must activate each service operation before attempting to send or receive data from a third-party source or another PeopleSoft system, such as CRM. To set up this service operation:

  1. Set up within the PeopleSoft SCM applications:

    • Select the Use Advanced Shipping Notice check box for the business unit on the Inventory Definition-Business Unit Options page

    • Associate customers receiving the Advanced Shipping Notice EIP messages with an ASN document code and a preferred communication value of XML Only or XML and Print. If PeopleSoft Order Management is installed, then define these values on the Contact Additional Info page in the Contact Information component.

  2. Set up within PeopleSoft Integration Broker and Enterprise Components:

    Use the information in the table below and refer to the setup instruction in the PeopleSoft Supply Chain Management Integrations, "Implementing Integrations" topic, Setting Up Service Operations section.

Service Operation

Direction and Type

Handlers

Chunking Available?

Integrates With

ADVANCED_SHIPPING_NOTICE

Outbound

Asynchronous

ROUTERSENDHDLR

Yes

Third-party system

See the product documentation for PeopleTools: Integration Broker

Use the Advanced Shipping Notices Selection Criteria page (IN_RUN_SHPNTC_ASN) to generate an ASN transaction to notify customers that a stock has been shipped.

Navigation:

SCM Integrations, Publish Outbound Messages. On the Publish Outbound Message page, select the Advanced Shipping Notices check box, and then click the Advanced Shipping Notices link.

This example illustrates the fields and controls on the Advanced Shipping Notices Selection Criteria page. You can find definitions for the fields and controls later on this page.

Advanced Shipping Notices Selection Criteria page

Field or Control

Description

All Shipments

Select to generate this transaction for all sales order shipments that have been through the Deplete On Hand Qty (Depletion) process, but have not previously generated an ASN.

Sold To Customer

Select to generate this transaction for a sales order with a specific sold to customer.

Ship To Customer

Select to generate this transaction for a sales order with a specific ship to customer.

Specific Shipping ID

Select to generate this transaction for sales orders with a specific shipping ID.

Delivery ID

Select to generate this transaction for sales orders with a specific delivery ID.

Source Bus Unit

Select a valid source business unit. A source business unit is the PeopleSoft Order Management business unit that created the sales order. This field is required if you elect in the Selection Options group box to generate this transaction for a specific sold to or ship to customer. This field is not available for entry if you elect in the Selection Options group box to generate this transaction for all shipments, or for a specific shipping ID.

Sold To Customer

Select a valid sold to customer. This field is only available for entry and is required if you elect in the Selection Options group box to generate this transaction for a specific sold to customer.

Ship To Customer

Select a valid ship to customer. This field is only available for entry and is required if you elect in the Selection Options group box to generate this transaction for a specific ship to customer.

Shipping ID

Select a valid shipping ID. This field is only available for entry and is required if you elect in the Selection Options group box to generate this transaction for a specific shipping ID.

Delivery ID

Select a valid delivery ID. This field is only available for entry and is required if you elect in the Selection Options group box to generate this transaction for a specific delivery ID.

Re-Generate Message

Select this option to regenerate a message for sales orders that have already been sent out.

Note: When you navigate to the process monitor and wait till the process completes successfully, you can click the Details link and then the View Log/Trace link. This shows the output file as a link. The system generates the flat file to reflect the ASN information for the corresponding shipping ID.