IMPLEMENTATION GUIDELINES FOR ANSI ASC X12 EDI CONVENTIONS MOPAR DISTRIBUTOR PURCHASE ORDER ACKNOWLEDGMENT (855) TRANSACTION SET

Size: px
Start display at page:

Download "IMPLEMENTATION GUIDELINES FOR ANSI ASC X12 EDI CONVENTIONS MOPAR DISTRIBUTOR PURCHASE ORDER ACKNOWLEDGMENT (855) TRANSACTION SET"

Transcription

1 IMPLEMENTATION GUIDELINES FOR ANSI ASC X12 EDI CONVENTIONS MOPAR DISTRIBUTOR PURCHASE ORDER ACKNOWLEDGMENT (855) TRANSACTION SET FCA US INFORMATION & COMMUNICATION TECHNOLOGY MANAGEMENT ANSI ASC X12 VERSION/RELEASE

2 855 Purchase Order Acknowledgment Introduction: Functional Group ID=PR This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order Acknowledgment Transaction Set (855) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to a seller's acknowledgment of a buyer's purchase order. This transaction set can also be used as notification of a vendor generated order. This usage advises a buyer that a vendor has or will ship merchandise as prearranged in their partnership. Notes: FCA US uses the Purchase Order Acknowledgment Transaction Set (855) to respond to a Purchase Order Transaction Set (850) received from a customer. The intended usage of the Purchase Order Acknowledgment Transaction Set will be to confirm to the customer that the transaction has been received. It should be noted that the only information that will be contained within this 855 will be the purchase order number and purchase order date received from the original Purchase Order (850). The detail loop (PO1) will not be present. History of Change: 05/2009: Transition to Chrysler LLC with removal of references to Daimler. 09/30/2010: Name change from Chrysler LLC to Chrysler Updated Address 03/09/2015: Name Change To FCA US 08/24/2018: Header- Enabled Qualifer 44 in Element BAK01 Header- Enabled Qualifer RF in Element BAK02 Detail - Enabled P01 Segment Detail - Enabled N9 Segment Detail - Enabled MSG Segment Trailer - Enabled CTT Segment Heading: Page Pos. Seg. Base User Loop Notes and No. No. ID Name Guide Status Max.Use Repeat Comments ST Transaction Set Header M M 1 08/24/2018 V/R FCA US

3 8 020 BAK Beginning Segment for Purchase Order Acknowledgment M M CUR Currency O Not REF Reference Identification O Not >1 060 PER Administrative Communications Contact O Not TAX Tax Reference O Not >1 080 FOB F.O.B. Related Instructions O Not >1 090 CTP Pricing Information O Not >1 095 PAM Period Amount O Not CSH Sales Requirements O Not 1 LOOP ID - SAC SAC Service, Promotion, Allowance, or Charge Information O Not CUR Currency O Not ITD Terms of Sale/Deferred Terms of Sale O Not DIS Discount Detail O Not INC Installment Information O Not DTM Date/Time Reference O Not LDT Lead Time O Not LIN Item Identification O Not 5 n1 185 SI Service Characteristic Identification O Not >1 190 PID Product/Item Description O Not MEA Measurements O Not PWK Paperwork O Not PKG Marking, Packaging, Loading O Not TD1 Carrier Details (Quantity and Weight) O Not TD5 Carrier Details (Routing O Not 12 Sequence/Transit Time) 250 TD3 Carrier Details (Equipment) O Not TD4 Carrier Details (Special Handling, or O Not 5 Hazardous Materials, or Both) 270 MAN Marks and Numbers O Not TXI Tax Information O Not >1 277 CTB Restrictions/Conditions O Not >1 LOOP ID - N N9 Reference Identification O Not DTM Date/Time Reference O Not >1 290 MSG Message Text O Not 1000 LOOP ID - N N1 Name O Not N2 Additional Name Information O Not N3 Address Information O Not N4 Geographic Location O Not NX2 Location ID Component O Not >1 340 REF Reference Identification O Not PER Administrative Communications Contact O Not >1 08/24/2018 V/R FCA US

4 355 SI Service Characteristic Identification O Not >1 360 FOB F.O.B. Related Instructions O Not TD1 Carrier Details (Quantity and Weight) O Not TD5 Carrier Details (Routing Sequence/Transit Time) O Not TD3 Carrier Details (Equipment) O Not TD4 Carrier Details (Special Handling, or Hazardous Materials, or Both) O Not PKG Marking, Packaging, Loading O Not MSG Message Text O Not >1 LOOP ID - ADV >1 430 ADV Advertising Demographic Information O Not DTM Date/Time Reference O Not >1 450 MTX Text O Not >1 Detail: Page Pos. Seg. Base User Loop Notes and No. No. ID Name Guide Status Max.Use Repeat Comments LOOP ID - PO PO1 Baseline Item Data O 1 n2 015 LIN Item Identification O Not >1 018 SI Service Characteristic Identification O Not >1 020 CUR Currency O Not PO3 Additional Item Detail O Not CTP Pricing Information O Not >1 045 PAM Period Amount O Not MEA Measurements O Not 40 LOOP ID - PID PID Product/Item Description O Not MEA Measurements O Not PWK Paperwork O Not PO4 Item Physical Details O Not >1 100 REF Reference Identification O Not >1 110 PER Administrative Communications Contact O Not 3 LOOP ID - SAC SAC Service, Promotion, Allowance, or Charge Information O Not CUR Currency O Not IT8 Conditions of Sale O Not CSH Sales Requirements O Not >1 150 ITD Terms of Sale/Deferred Terms of Sale O Not DIS Discount Detail O Not INC Installment Information O Not TAX Tax Reference O Not >1 180 FOB F.O.B. Related Instructions O Not >1 190 SDQ Destination Quantity O Not /24/2018 V/R FCA US

5 200 DTM Date/Time Reference O Not LDT Lead Time O Not TD1 Carrier Details (Quantity and Weight) O Not TD5 Carrier Details (Routing Sequence/Transit Time) O Not TD3 Carrier Details (Equipment) O Not TD4 Carrier Details (Special Handling, or Hazardous Materials, or Both) O Not 5 LOOP ID - ACK ACK Line Item Acknowledgment O Not DTM Date/Time Reference O Not MAN Marks and Numbers O Not AMT Monetary Amount O Not 1 n3 295 CTB Restrictions/Conditions O Not >1 296 TXI Tax Information O Not >1 LOOP ID - QTY >1 300 QTY Quantity O Not SI Service Characteristic Identification O Not >1 LOOP ID - PKG PKG Marking, Packaging, Loading O Not MEA Measurements O Not >1 LOOP ID - SCH SCH Line Item Schedule O Not 1 n4 315 TD1 Carrier Details (Quantity and Weight) O Not TD5 Carrier Details (Routing Sequence/Transit Time) O Not TD3 Carrier Details (Equipment) O Not TD4 Carrier Details (Special Handling, or Hazardous Materials, or Both) O Not REF Reference Identification O Not >1 LOOP ID - N N9 Reference Identification O DTM Date/Time Reference O Not > MSG Message Text O 1000 LOOP ID - N N1 Name O Not N2 Additional Name Information O Not N3 Address Information O Not N4 Geographic Location O Not NX2 Location ID Component O Not >1 410 REF Reference Identification O Not PER Administrative Communications Contact O Not SI Service Characteristic Identification O Not >1 426 DTM Date/Time Reference O Not FOB F.O.B. Related Instructions O Not SCH Line Item Schedule O Not /24/2018 V/R FCA US

6 440 TD1 Carrier Details (Quantity and Weight) O Not TD5 Carrier Details (Routing Sequence/Transit Time) O Not TD3 Carrier Details (Equipment) O Not TD4 Carrier Details (Special Handling, or Hazardous Materials, or Both) O Not QTY Quantity O Not >1 480 PKG Marking, Packaging, Loading O Not 25 LOOP ID - SLN SLN Subline Item Detail O Not MSG Message Text O Not >1 500 SI Service Characteristic Identification O Not >1 510 PID Product/Item Description O Not PO3 Additional Item Detail O Not CTP Pricing Information O Not PAM Period Amount O Not ACK Line Item Acknowledgment O Not 104 LOOP ID - SAC SAC Service, Promotion, Allowance, or Charge Information O Not CUR Currency O Not DTM Date/Time Reference O Not PO4 Item Physical Details O Not TAX Tax Reference O Not ADV Advertising Demographic Information O Not >1 LOOP ID - QTY >1 559 QTY Quantity O Not SI Service Characteristic Identification O Not >1 LOOP ID - N9 >1 563 N9 Reference Identification O Not DTM Date/Time Reference O Not >1 565 MSG Message Text O Not >1 LOOP ID - N N1 Name O Not N2 Additional Name Information O Not N3 Address Information O Not N4 Geographic Location O Not NX2 Location ID Component O Not >1 610 REF Reference Identification O Not PER Administrative Communications Contact O Not SI Service Characteristic Identification O Not >1 Summary: Page Pos. Seg. Base User Loop Notes and No. No. ID Name Guide Status Max.Use Repeat Comments 08/24/2018 V/R FCA US

7 LOOP ID - CTT CTT Transaction Totals O 1 n5 020 AMT Monetary Amount O Not 1 n SE Transaction Set Trailer M M 1 Transaction Set Notes 1. If segment LIN is used, do not use LIN PO102 is required. 3. If AMT is used in the detail area, then AMT01 will = 1 and AMT02 will indicate total line amount as calculated by the sender. 4. The SCH segment is used to specify various quantities of items ordered that are to be scheduled. When this segment is used the unit of measurement code (SCH02) should always be identical to the unit of measurement code in the associated PO1 segment (PO103) and the sum of values of quantity (SCH01) should always equal the quantity ordered (PO102) in the PO1 segment. 5. The number of line items (CTT01) is the accumulation of the number of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities ordered (PO102) for each PO1 segment. 6. If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the sender. 08/24/2018 V/R FCA US

8 Segment: ST Transaction Set Header Position: 010 Loop: Level: Heading Usage: Mandatory Max Use: 1 Purpose: To indicate the start of a transaction set and to assign a control number Syntax Notes: Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set). Comments: Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes ST Transaction Set Identifier Code M ID 3/3 M Code uniquely identifying a Transaction Set 855 Purchase Order Acknowledgment ST Transaction Set Control Number M AN 4/9 M Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set 08/24/2018 V/R FCA US

9 Segment: BAK Beginning Segment for Purchase Order Acknowledgment Position: 020 Loop: Level: Heading Usage: Mandatory Max Use: 1 Purpose: To indicate the beginning of the Purchase Order Acknowledgment Transaction Set and transmit identifying numbers and dates Syntax Notes: Semantic Notes: 1 BAK04 is the date assigned by the purchaser to purchase order. 2 BAK08 is the seller's order number. 3 BAK09 is the date assigned by the sender to the acknowledgment. Comments: Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes BAK Transaction Set Purpose Code M ID 2/2 M Code identifying purpose of transaction set 11 Response 44 Rejection BAK Acknowledgment Type M ID 2/2 M Code specifying the type of acknowledgment AK Acknowledge - No Detail or Change RF Reject with Exception Detail Only BAK Purchase Order Number M AN 1/22 M Identifying number for Purchase Order assigned by the orderer/purchaser Purchase Order Number from orginal purchase order (850). BAK Date M DT 8/8 M Date expressed as CCYYMMDD Date of original Purchase Order (850) BAK Release Number O AN 1/30 Not BAK Request Reference Number O AN 1/45 Not BAK Contract Number O AN 1/30 Not BAK Reference Identification O AN 1/30 Not BAK Date O DT 8/8 Date expressed as CCYYMMDD Transaction Set Create Date 08/24/2018 V/R FCA US

10 BAK Transaction Type Code O ID 2/2 Not 08/24/2018 V/R FCA US

11 Segment: PO1 Baseline Item Data Position: 010 Loop: PO1 Optional Level: Detail Usage: Optional Max Use: 1 Purpose: To specify basic and most frequently used line item data Syntax Notes: 1 If PO103 is present, then PO102 is required. 2 If PO105 is present, then PO104 is required. 3 If either PO106 or PO107 is present, then the other is required. 4 If either PO108 or PO109 is present, then the other is required. 5 If either PO110 or PO111 is present, then the other is required. 6 If either PO112 or PO113 is present, then the other is required. 7 If either PO114 or PO115 is present, then the other is required. 8 If either PO116 or PO117 is present, then the other is required. 9 If either PO118 or PO119 is present, then the other is required. 10 If either PO120 or PO121 is present, then the other is required. 11 If either PO122 or PO123 is present, then the other is required. 12 If either PO124 or PO125 is present, then the other is required. Semantic Notes: Comments: 1 See the Data Element Dictionary for a complete list of IDs. 2 PO101 is the line item identification. 3 PO106 through PO125 provide for ten different product/service IDs per each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU. Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes PO Assigned Identification O AN 1/20 Not PO Quantity Ordered X R 1/15 Quantity ordered PO Unit or Basis for Measurement Code O ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken PO Unit Price X R 1/17 Not PO Basis of Unit Price Code O ID 2/2 Not PO Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) VP Vendor's (Seller's) Part Number 08/24/2018 V/R FCA US

12 PO Product/Service ID X AN 1/48 Identifying number for a product or service PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not PO Product/Service ID Qualifier X ID 2/2 Not PO Product/Service ID X AN 1/48 Not 08/24/2018 V/R FCA US

13 Segment: N9 Reference Identification Position: 350 Loop: N9 Optional Level: Detail Usage: Optional Max Use: 1 Purpose: To transmit identifying information as specified by the Reference Identification Qualifier Syntax Notes: 1 At least one of N902 or N903 is required. 2 If N906 is present, then N905 is required. 3 If either C04003 or C04004 is present, then the other is required. 4 If either C04005 or C04006 is present, then the other is required. Semantic Notes: 1 N906 reflects the time zone which the time reflects. 2 N907 contains data relating to the value cited in N902. Comments: Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes N Reference Identification Qualifier M ID 2/3 M Code qualifying the Reference Identification 1Q Error Identification Code N Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier N Free-form Description X AN 1/45 Not N Date O DT 8/8 Not N Time X TM 4/8 Not N Time Code O ID 2/2 Not N907 C040 Reference Identifier O To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier C Reference Identification Qualifier M ID 2/3 M Code qualifying the Reference Identification L9 MF Customer's Part Number Manufacturers Part Number C Reference Identification M AN 1/30 M Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier 08/24/2018 V/R FCA US

14 C Reference Identification Qualifier X ID 2/3 Not C Reference Identification X AN 1/30 Not C Reference Identification Qualifier X ID 2/3 Not C Reference Identification X AN 1/30 Not 08/24/2018 V/R FCA US

15 Segment: MSG Message Text Position: 360 Loop: N9 Optional Level: Detail Usage: Optional Max Use: 1000 Purpose: To provide a free-form format that allows the transmission of text information Syntax Notes: 1 If MSG03 is present, then MSG02 is required. Semantic Notes: 1 MSG03 is the number of lines to advance before printing. Comments: 1 MSG02 is not related to the specific characteristics of a printer, but identifies top of page, advance a line, etc. 2 If MSG02 is "AA - Advance the specified number of lines before print" then MSG03 is required. Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes MSG Free-Form Message Text M AN 1/264 M Free-form message text MSG Printer Carriage Control Code X ID 2/2 Not MSG Number O N0 1/9 Not 08/24/2018 V/R FCA US

16 Segment: CTT Transaction Totals Position: 010 Loop: CTT Optional Level: Summary Usage: Optional Max Use: 1 Purpose: To transmit a hash total for a specific element in the transaction set Syntax Notes: 1 If either CTT03 or CTT04 is present, then the other is required. 2 If either CTT05 or CTT06 is present, then the other is required. Semantic Notes: Comments: 1 This segment is intended to provide hash totals to validate transaction completeness and correctness. Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes CTT Number of Line Items M N0 1/6 M Total number of line items in the transaction set CTT Hash Total O R 1/10 Sum of values of the specified data element. All values in the data element will be summed without regard to decimal points (explicit or implicit) or signs. Truncation will occur on the left most digits if the sum is greater than the maximum size of the hash total of the data element. Example: First occurrence of value being hashed..18 Second occurrence of value being hashed. 1.8 Third occurrence of value being hashed Fourth occurrence of value being hashed Hash total prior to truncation. 855 Hash total after truncation to three-digit field. CTT03 81 Weight X R 1/10 Numeric value of weight CTT Unit or Basis for Measurement Code X ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken CTT Volume X R 1/8 Value of volumetric measure CTT Unit or Basis for Measurement Code X ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a 08/24/2018 V/R FCA US

17 measurement has been taken CTT Description O AN 1/80 A free-form description to clarify the related data elements and their content 08/24/2018 V/R FCA US

18 Segment: SE Transaction Set Trailer Position: 030 Loop: Level: Summary Usage: Mandatory Max Use: 1 Purpose: To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) Syntax Notes: Semantic Notes: Comments: 1 SE is the last segment of each transaction set. Data Element Summary Ref. Data Base User Des. Element Name Attributes Attributes SE01 96 Number of Included Segments M N0 1/10 M Total number of segments included in a transaction set including ST and SE segments SE Transaction Set Control Number M AN 4/9 M Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set 08/24/2018 V/R FCA US

19 FCA US Mopar Distributor Purchase Order Acknowledgment Example: No Detail or Change EDI Format ST~855~0001 Interpretation Transaction Set Identifier Code = 855 (Purchase Order Acknowledgment) Transaction Set Control Number = 0001 BAK~11~AK~CUSTOMERPONUMBER~ ~~~~~ Transaction Set Purpose Code = 11 (Response) Acknowledgement Type = AK (Acknowledge - No Detail or Change) Purchase Order Number = CUSTOMERPONUMBER Date = 06/08/2011 Date = 06/08/2011 CTT~0 Number of Line Items = 0 SE~4~0001 Number of Included Segments = 4 Transaction Set Control Number = /24/2018 V/R FCA US

20 FCA US Mopar Distributor Purchase Order Acknowledgment Example : Reject with Exception Detail Only EDI Format ST~855~0001 Interpretation Transaction Set Identifier Code = 855 (Purchase Order Acknowledgment) Transaction Set Control Number = 0001 BAK~44~RF~CUSTOMERPONUMBER~ ~~~~~ Transaction Set Purpose Code = 44 (Rejection) Acknowledgement Type = RF (Reject with Exception Detail Only) Purchase Order Number = CUSTOMERPONUMBER Date = 06/08/2018 Date = 06/08/2018 PO1~~1~~~~VP~ AB Quantity Ordered = 1 Product/Service ID Qualifier = VP (Vendor's <Seller's> Part Number) Product/Service ID = AB N9~IQ~666~~~~~L9< AB MSG~INVALID PART NUMBER Reference Identification Qualifier = 1Q (Error Identification Code) Reference Identification = 666 Reference Identification Qualifier = L9 (Customer's Part Number) Reference Identification = AB Free-Form Message Text = INVALID PART NUMBER CTT~1 Number of Line Items = 1 SE~7~0001 Number of Included Segments = 7 Transaction Set Control Number = /24/2018 V/R FCA US