Skip to content
  • There are no suggestions because the search field is empty.

Acknowledgment Specification

EDI Field Logicbroker Field Description ADI Global Requirement
(Required,Optional)
N/A Identifier.SourceKey Identifier that will come from the source system; typically this will match the PartnerPO. Read Only
N/A Identifier.LogicbrokerKey ID to identify the document in the logicbroker system. Read Only
N/A Identifier.LinkKey Used to link the document to the original source document. For example, It is best to supply the Order's linkkey when posting a shipment. This will make sure the order shipped quanitites are updated on the original order and all statuses are updated appropriateley. Read Only
N/A SenderCompanyId Logicbroker Internal Company ID to specify what company is sending the document. Required
N/A ReceiverCompanyId Logicbroker Internal Company ID to specify what company is to receive the document. Required
BAK02 Type Indicates how the acknowledgement will be treated. Optional - if not sent the type of acknowledgement will be determined by the Quantities accepted or cancelled on the line level.
 
1 = Acknowledge
 
2 = Reject
BAK03 PartnerPO This will be the purchase order number, this will be the main Key to link all your documents. This should match the order. Required
BAK09 OrderDate Date on the Purchase Order Optional - will be pulled from original order if not provided
BAK08 AcknowledgementNumber Unique Identifier used to identify the acknowledgment Required
PO1:ACK:DTM02 (068) ScheduledShipDate Used to identify the date the items listed on the acknowledgement will ship. Required - if not a cancel
BAK04 DocumentDate Date of the Acknoweldgement. This field will automatically default with the date the document is created. Read Only
PO1:PO109 (SK) AckLines.ItemIdentifier.PartnerSKU The Item identifier that is internal to the purchaser/merchant. Optional - will be pulled from original order if not provided
PO1:PO107 (VN) AckLines.ItemIdentifier.SupplierSKU The Item Identifier that is used by the supplier or the person fulfilling the product. This will always contain a value. Required
PO1:PO104 AckLines.Price Unit cost that the merchant expects to be billed for each unit fulfilled. Required
PO1:PO101 AckLines.LineNumber Purchase order line number. Conditional - if received on an order this value should be returned
PO1:ACK02 (IA) AckLines.Quantity Used to list the quantity being acknowledged for this product. The acknowledgement type will be determined by the what is supplied in the "Type" and "ChangeReason" fields. Conditional - Required if Accepting items
PO1:ACK02 (IR) AckLines.QuantityCancelled If this value is provided, Qty will get automatically updated and the change reason will get updated appropriately. Conditional - Required if Cancelling items
PO1:ACK02 (IP) AckLines.ExtendedAttributes.Item Price If this value is provided with a different price it will submit a price change request to ADI Global Conditional - Required if Price Change Request
PO1:ACK03 AckLines.QuantityUOM Unit of Measure for the Quantity being identified for this line. Optional - only necessary to be provided if there is a change from the order
PO1:ACK:DTM02 (068) or PO1:ACK05 (068) ScheduledShipDate Used to identify the date the items listed on the acknowledgement will ship. Required
PO1:N902 (TD) AckLines.ChangeReason Free Form Reason for cancellation, or acceptance of line item. For certain partners this may require a specific code; the standard codes are listed below. Conditional - This is required to be sent on all cancellations
 
Administrative request
Bad address
Cancelled at retailer's request
Cannot fulfill in time
Cannot ship to PO box.
Cannot ship using provided ship method
Customer changed mind
Discontinued item
Duplicate order
Fraud detected
Info missing on purchase order
Invalid SKU
Invalid item cost
Invalid ship method
Item recall
Other
Out of stock