Skip to main content

SAP Business One - Setting the ASN Type

Explains how to configure the ASN Type User-Defined Field in SAP Business One on Sales Orders and Deliveries, including setting defaults in TrueCommerce Foundry.

Written by Micah A. Parker

Product: SAP Business One


An Advance Ship Notice (856) uses different looping structures — called ASN Types — that determine how shipment, order, pack, and item data is organized within the transaction. Each Trading Partner may require a specific format, so the correct ASN Type must be configured in SAP Business One to ensure the Integration Service knows how to structure your outbound Advance Ship Notice (856).

The ASN Type is stored in a header-level User-Defined Field (UDF) labeled ASN Type (backend field code: U_TRC_ASNT) on your Sales Order. This value automatically transfers to the Delivery when it is created, but can also be set or corrected directly on the Delivery if needed.


ASN Type Options


The ASN Type field is a dropdown containing the following options. Your Trading Partner will determine which type is required for their Advance Ship Notice (856).

ASN Type

Advance Ship Notice (856) Looping Structure

No Pack

Shipment → Order → Item (SOI)

Pick and Pack

Shipment → Order → Pack → Item (SOPI)

Pallet Pick and Pack

Shipment → Order → Tare → Pack → Item (SOTPI)

Pallet

Shipment → Order → Item → Pack (SOIP)


Setting the ASN Type via TrueCommerce Foundry Default


The standard practice is to configure a default ASN Type in TrueCommerce Foundry for each Trading Partner. When a Purchase Order (850) is exported, the Integration Service reads this default and automatically populates the ASN Type field on the resulting Sales Order.

Navigate: TrueCommerce Foundry → Trading Partners → (Trading Partner) → Translations → Defaults

Locate: Partner:ASNType

Set: The appropriate ASN Type value (e.g., No Pack, Pick and Pack, etc.) as required by your Trading Partner

Only transactions exported after setting this default will be affected. Existing Sales Orders will need to be updated manually.


Setting the ASN Type Manually on a Sales Order


If a Sales Order was manually entered, or the Foundry default was not applied correctly, you can set the ASN Type directly on the Sales Order. This value will automatically transfer to any Delivery created from that Sales Order.

Navigate: Sales A/R → Sales Orders → (Sales Order)

Select: The User-Defined Fields (UDF) section at the header level

Locate: ASN Type (U_TRC_ASNT)

Set: Appropriate ASN Type value


Adjusting the ASN Type on a Delivery


If a Delivery has already been created and the ASN Type needs to be corrected before generating the Advance Ship Notice (856), you can adjust it directly on the Delivery document.

Navigate: Sales A/R → Deliveries → (Delivery)

Select: The User-Defined Fields (UDF) section at the header level

Locate: ASN Type (U_TRC_ASNT)

Set: Appropriate ASN Type value

rev 07/21/26

Did this answer your question?