Acknowledgment Codes

Suppliers communicate acceptance, rejection, or changes using acknowledgment codes. There is a set of commonly used acknowledgment codes, but there may be differences in the codes used by different suppliers to communicate a change.

The purchase order acknowledgment XSL file contains a predefined list of commonly used acknowledgment codes documented in this table. You can modify this list to add supplier specific codes.

See the Export the Message Transformation Package section for information about how to download the XSL file for the message definition.

Code List Name

Code Value

Header

orderAccept

ACCEPT, AT, AC, AD, AE, AH, AK, AP

orderReject

REJECT, RD, RF, RJ, RN, RO, RV

orderChange

CHANGE, CE

Line

lineAccept

ACCEPT, IA, AA, AC, AR

lineReject

REJECT, IR, RD, RF, RJ, RN, RO, RV, ID, R1, R2, R3, R4, R5, R6, R7, R8

lineChange

LINECHANGE, IC

linePriceChange

PRICECHANGE, IP

lineItemChange

ITEMSUBSTITUTION, IS

lineHoldChange

HOLD, IH, IE, IF, IW

scheduleQuantityChange

QUANTITYCHANGE, IQ

scheduleBackOrderChange

BACKORDER, IB

scheduleRescheduleChange

RESCHEDULE, DR

schedulePartialBackOrder

PARTIALBACKORDER, BP

scheduleAccept

ACCEPT, IA, AA, AC, AR, SP

scheduleReject

REJECT, IR, RD, RF, RJ, RN, RO, RV, R1, R2, R3, R4, R5, R6, R7, R8

One acknowledgment code is required at the header level of the purchase order acknowledgment. You can also provide multiple acknowledgments, each with their own acknowledgment code, at the line level:
<n1:B2BPurchaseOrderAcknowledgment>
   <n1:OrderNumber>10005589</n1:OrderNumber>
   <n1:OrderDate>2021-03-13T09:30:47Z</n1:OrderDate>
   <n1:AcknowledgmentCode>ACCEPT</n1:AcknowledgmentCode>
   <n1:Lines>
      <n1:LineNumber>1</n1:LineNumber>
      <n1:SupplierItemNumber>594-379</n1:SupplierItemNumber>
         <n1:CustomerItemNumber>734-379</n1:CustomerItemNumber>
         <n1:OrderQuantity>1</n1:OrderQuantity>
         <n1:UnitofMeasureCode>EA</n1: UnitofMeasureCode>
         <n1:UnitPriceAmount>8</n1: UnitPriceAmount>
         <n1:Acknowledgments>
            <n1:AcknowledgmentCode>ACCEPT</n1:AcknowledgmentCode>
         </n1:Acknowledgments>
   </n1:Lines>
<n1:B2BPurchaseOrderAcknowledgment>