  

 

Tracelink University

 ## Breadcrumb

1. [Home](/)
2. [Resources](/resources/resource-center)
3. [TraceLink University](/resources/tracelink-university)
 
  

 

 

# Posted sales shipment inbound Link Action Transactions

 

 

 

 

 

 

 

 

- [Download PDF](/node/628001/pdf)
- [Share](#)
    - [ LinkedIn ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.tracelink.com/resources/tracelink-university/posted-sales-shipment-inbound-link-action-transactions&title=Posted sales shipment inbound Link Action Transactions&summary=The Link Action Posted Sales Shipment in an ERP system records the details of goods or services that have been shipped or delivered to a customer. &source=TraceLink "LinkedIn")
    - [ Facebook ](https://www.facebook.com/share.php?u=https://www.tracelink.com/resources/tracelink-university/posted-sales-shipment-inbound-link-action-transactions&t=Posted sales shipment inbound Link Action Transactions "Facebook")
    - [ Mail ](mailto:?subject=Posted sales shipment inbound Link Action Transactions+|+TraceLink&body=https://www.tracelink.com/resources/tracelink-university/posted-sales-shipment-inbound-link-action-transactions "Mail")
    - [ Twitter ](https://twitter.com/intent/tweet?text=Posted sales shipment inbound Link Action Transactions https://www.tracelink.com/resources/tracelink-university/posted-sales-shipment-inbound-link-action-transactions&via=TraceLink "Twitter")
 
 

 

 

 

 

#### Table of contents

 

 

 

The Link Action Posted Sales Shipment in an ERP system records the details of goods or services that have been shipped or delivered to a customer. It is generated after a sales order is fulfilled and serves as a confirmation of the delivery.

## MS Dynamics Business Central ERP

The following are the MS Dynamics Business Central ERP attributes that are mapped with the Canonical attributes and their output path.

- **Transform Name**:
    - STD\_MSDynamics\_Business\_Central\_PostedSalesShipment\_IB
 
[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Guidelines](#)         MS Dynamics Field Input Element  Mapped Canonical Path Target Output Element Mapping Rules     @odata.context – – –   @odata.etag – – –   id – – –   number `data/messageBody/canonicalAdvanceShipNoticeHeader/transactionReferenceIdentifierList`  b2bTransactionIdentifierValue where b2bTransactionIdentifierType= DELIVERY   externalDocumentNumber `data/messageBody/canonicalAdvanceShipNoticeHeader/transactionReferenceIdentifierList`  b2bTransactionIdentifierValue Hard code "PURCHASEORDER" to target instance of transactionReferenceIdentifierList    invoiceDate – – –   postingDate – – –   dueDate – – –   shippingAgentCode – – –   customerId – – –   customerNumber `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/mpcCompanyLocationIdentifierList`   
`data/messageBody/canonicalAdvanceShipNoticeHeader/shipToBusinessInformation/mpcCompanyLocationIdentifierList`  companyIdentifierValue where companyIdentifierType=COMPANYID  
where companyIdentifierType=COMPANYSITEID   customerName `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation`  businessName –   billToCustomerId – – –   billToName `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation`  businessName –   billToCustomerNumber `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList`  companyIdentifierValue where companyIdentifierType=COMPANYID   locationCode `data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation`  companyIdentifierValue companyIdentifierType=COMPANYSITEID   shipToName `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation`  businessName –   shipToContact `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/companyLocationContactInformation`  contactName –   sellToAddressLine1 – – –   sellToAddressLine2 – – –   sellToCity – – –   sellToCountry – – –   sellToState – – –   sellToPostCode – – –   billToAddressLine1 `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`  address1  –   billToAddressLine2 `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`  address2 –   billToCity `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`   city –   billToCountry `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`   country –   billToState `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`   state –   billToPostCode `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`  postalCode –   shipToAddressLine1 `data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address`   address1 –   shipToAddressLine2 `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address`   address2 –   shipToCity `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address`   city –   shipToCountry `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address`  country –   shipToState `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address`   state –   shipToPostCode `data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address`  postalCode –   currencyCode `data/messageBody/canonicalAdvanceShipNoticeHeader/deliveryExportData`  currencyCode  Select first value from the array   orderNumber – – –

    paymentTermsCode – – –   shipmentMethodCode – – –   salesperson – – –   pricesIncludeTax – – –   lastModifiedDateTime – – –   phoneNumber – – –   email – – –   customer – – –     @odata.etag  – – –     id – – –     number `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/mpcCompanyLocationIdentifierList`  companyIdentifierValue where companyIdentifierType=COMPANYID     displayName `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation`  businessName –     type – – –     addressLine1 `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`  address1 –     addressLine2 `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`  address2 –     city `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`   city –     state `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`   state –     country `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`   country –     postalCode `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/address`  postalCode –     phoneNumber `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/mpcCompanyLocationIdentifierList`  contactPhone –     email `data/messageBody/canonicalAdvanceShipNoticeHeader/customerBusinessInformation/mpcCompanyLocationIdentifierList`  contactEmail –     website – – –     salespersonCode – – –     balanceDue – – –     creditLimit – – –     taxLiable – – –     taxAreaId – – –     taxAreaDisplayName – – –     taxRegistrationNumber – – –     currencyId – – –     currencyCode – – –     paymentTermsId – – –     shipmentMethodId – – –     paymentMethodId – – –     blocked – – –     lastModifiedDateTime – – –   salesShipmentLines     –     @odata.etag – – –     id – – –     documentId – – –     documentNo – – –     sequence `data/messageBody/canonicalAdvanceShipNoticeItemDetails/`  lineItemNumber Hard Code to Item     lineType – Item  Hard Code to Item     lineObjectNumber `data/messageBody/canonicalAdvanceShipNoticeItemDetails/productCodesIdentifiers`  productCodeValue Where productCodeType = VENDOR     description `data/messageBody/canonicalAdvanceShipNoticeItemDetails/productItemInformation`  productName –     description2 – – –     unitOfMeasureCode `data/messageBody/canonicalAdvanceShipNoticeItemDetails/itemQuantity`  unitOfMeasure –     unitPrice – – –     quantity `data/messageBody/canonicalAdvanceShipNoticeItemDetails/itemQuantity`  quantityValue hard code to quantityType = DELIVERED and quantityType=ITEM     discountPercent – – –     taxPercent – – –     shipmentDate `canonicalAdvanceShipNoticeHeader/ transactionReferenceIdentifierList`  transactionDate  where b2bTransactionIdentifierType = DELIVERY   dimensionSetLines     –     @odata.etag – – –     id – – –     code – – –     consolidationCode  – – –     parentId  – – –     parentType  – – –     displayName  – – –     valueId  – – –     valueCode  – – –     valueConsolidationCode  – – –     valueDisplayName  – – –   vendor      –     @odata.context – – –     id  `.data.controlFileHeader `  fileSenderNumber –     systemVersion  – – –     timestamp  – – –     name  – – –     displayName  `data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation `  businessName –     businessProfileId  – – –     systemCreatedAt  – – –     systemCreatedBy  – – –     systemModifiedAt  – – –     systemModifiedBy  – – –    

 

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Review TraceLink's [API: Terms of Use](https://www.tracelink.com/legal-and-trust/api-terms-of-use)



 

 

 

 

#### Table of contents

 

 

 

 

 

 



 

##### Related Content

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-idoc) 

#####  Forecast plan (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-idoc) 

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-x12) 

#####  Forecast plan (X12) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-x12) 

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-response-idoc) 

#####  Forecast plan response (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with downstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-response-idoc)