Baker & Taylor 850 EDI Specifications Version: 1.4 Final Created: 07/31/2003 Notes: Implementation Guide for Vendors 850 Purchase Order Version 4010
850 Purchase Order Functional Group=PO This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order Transaction Set (850) 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 the placement of purchase orders for goods and services. This transaction set should not be used to convey purchase order changes or purchase order acknowledgment information. Heading: Pos Id Segment Name Req Use Repeat Notes Usage 010 ST Transaction Set Header M 1 Required 020 BEG Beginning Segment for Purchase M 1 Required Order 150 DTM Date/Time Reference O 10 Used LOOP ID - N9 1000 300 MSG Message Text O 1000 Used LOOP ID - N1 200 310 N1 Name O 1 Used 330 N3 Address Information O 2 Used 340 N4 Geographic Location O >1 Used Detail: Pos Id Segment Name Req Use Repeat Notes Usage LOOP ID - PO1 100000 N2/010L 010 PO1 Baseline Item Data M 1 N2/010 Required Summary: Pos Id Segment Name Req Use Repeat Notes Usage LOOP ID - CTT 1 N3/010L 010 CTT Transaction Totals O 1 N3/010 Used 030 SE Transaction Set Trailer M 1 Required
ST Transaction Set Header Pos: 010 Heading - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the start of a transaction set and to assign a control number Ref Id Element Name Req Type Min/ Usage Re ST01 143 Transaction Set Identifier Code Description: Code uniquely identifying a Transaction Set M ID 3/3 Required 1 850 Purchase Order ST02 329 Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set M AN 4/9 Required 1
BEG Beginning Segment for Purchase Order Pos: 020 Heading - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers and dates Ref Id Element Name Req Type Min/ Usage Re BEG01 353 Transaction Set Purpose Code Description: Code identifying purpose of transaction set M ID 2/2 Required 1 00 Original BEG02 92 Purchase Order Type Code Description: Code specifying the type of Purchase Order M ID 2/2 Required 1 SA Stand-alone Order BEG03 324 Purchase Order Number M AN 1/22 Required 1 Description: Identifying number for Purchase Order assigned by the orderer/purchaser BEG05 373 Date Description: Date expressed as CCYYMMDD M DT 8/8 Required 1
DTM Date/Time Reference Pos: 150 : Heading - Optional Loop: N/A Elements User Option (Usage): Used To specify pertinent dates and times Ref Id Element Name Req Type Min/ Usage Re DTM01 374 Date/Time Qualifier Description: Code specifying type of date or time, or both date and time M ID 3/3 Required 1 001 Cancel After 010 Requested Ship DTM02 373 Date Description: Date expressed as CCYYMMDD X DT 8/8 Used 1
MSG Message Text Pos: 300 : 10 Heading - Optional Loop: N9 Elements User Option (Usage): Used To provide a free-form format that allows the transmission of text information Ref Id Element Name Req Type Min/ Usage Re MSG01 933 Free-Form Message Text M AN 1/264 Required 1 Description: Free-form message text
N1 Name Pos: 310 Heading - Optional Loop: N1 Elements User Option (Usage): Used To identify a party by type of organization, name, and code Ref Id Element Name Req Type Min/ Usage Re N101 98 Entity Identifier Code Description: Code identifying an organizational entity, a physical location, property or an individual M ID 2/3 Required 1 ST Ship To N102 93 Name X AN 1/60 Used 1 Description: Free-form name N103 66 Identification Code Qualifier Description: Code designating the system/method of code structure used for Identification Code (67) X ID 1/2 Used 1 92 Assigned by Buyer or Buyer's Agent N104 67 Identification Code Description: Code identifying a party or other code B&T Service Center Ship-tos: 1692100 - Momence Service Center 505 S. Gladiolus Momence, IL 60954-1799 X AN 2/80 Used 1 1694901 - Bridgewater Service Center 1120 Route 22 East Dept. E Bridgewater, NJ 08807-2944 1694464 - Reno Service Center 1160 Trademark Drive, Suite 107 Reno, NV 89511 1691503- Commerce Service Center 251 Mt. Olive Road Commerce, GAS 30599-1100
N3 Address Information Pos: 330 Heading - Optional Loop: N1 Elements User Option (Usage): Used To specify the location of the named party Ref Id Element Name Req Type Min/ Usage Re N301 166 Address Information M AN 1/55 Required 1 Description: Address information
N4 Geographic Location Pos: 340 : Heading - Optional Loop: N1 Elements User Option (Usage): Used To specify the geographic place of the named party Ref Id Element Name Req Type Min/ Usage Re N401 19 City Name O AN 2/30 Used 1 Description: Free-form text for city name N402 156 State or Province Code O ID 2/2 Used 1 Description: Code (Standard State/Province) as defined by appropriate government agency N403 116 Postal Code Description: Code defining international postal zone code excluding punctuation and blanks (zip code for United States) O ID 3/15 Used 1
PO1 Baseline Item Data Pos: 010 Detail - Mandatory Loop: PO1 Elements User Option (Usage): Required To specify basic and most frequently used line item data Ref Id Element Name Req Type Min/ Usage Re PO101 350 Assigned Identification O AN 1/20 Used 1 Description: Alphanumeric characters assigned for differentiation within a transaction set PO102 330 Quantity Ordered X R 1/15 Used 1 Description: Quantity ordered PO103 355 Unit or Basis for Measurement Code Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken O ID 2/2 Used 1 EA Each PO104 212 Unit Price X R 1/17 Used 1 Description: Price per unit of product, service, commodity, etc. PO106 235 Product/Service ID Qualifier Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) X ID 2/2 Used 1 UP U.P.C. Consumer Package Code (1-5-5-1) PO107 234 Product/Service ID Description: Identifying number for a product or service. Note: B&T has the ability to sent 14 digit GTIN, 13 digit EAN or 12 digit UPC. We will send one of these items based on what the Vendor can accept. X AN 1/48 Used 1
CTT Transaction Totals Pos: 010 Summary - Optional Loop: CTT Elements User Option (Usage): Used To transmit a hash total for a specific element in the transaction set Ref Id Element Name Req Type Min/ Usage Re CTT01 354 Number of Line Items Description: Total number of line items in the transaction set M N0 1/6 Required 1
SE Transaction Set Trailer Pos: 030 Summary - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) Ref Id Element Name Req Type Min/ Usage Re SE01 96 Number of Included Segments M N0 1/10 Required 1 Description: Total number of segments included in a transaction set including ST and SE segments SE02 329 Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set M AN 4/9 Required 1
BTE 855 Purchase Order Acknowledgment X12/V4010/855: 855 Purchase Order Acknowledgment Version: 1.1 Final Created: 07/07/2004 Notes:
855 Purchase Order Acknowledgment Functional Group=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. Heading: Pos Id Segment Name Req Use Repeat Notes Usage 010 ST Transaction Set Header M 1 Required 020 BAK Beginning Segment for Purchase Order Acknowledgment M 1 Required Detail: Pos Id Segment Name Req Use Repeat Notes Usage LOOP ID - PO1 100000 N2/010L 010 PO1 Baseline Item Data O 1 N2/010 Used 040 CTP Pricing Information O >1 Used LOOP ID - ACK 104 270 ACK Line Item Acknowledgment O 1 Required Summary: Pos Id Segment Name Req Use Repeat Notes Usage LOOP ID - CTT 1 N3/010L 010 CTT Transaction Totals O 1 N3/010 Used 030 SE Transaction Set Trailer M 1 Required
ST Transaction Set Header Pos: 010 Heading - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the start of a transaction set and to assign a control number Ref Id Element Name Req Type Min/ ST01 143 Transaction Set Identifier Code Description: Code uniquely identifying a Transaction Set M ID 3/3 855 Purchase Order Acknowledgment ST02 329 Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set M AN 4/9
BAK Beginning Segment for Purchase Order Acknowledgment Pos: 020 Heading - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the beginning of the Purchase Order Acknowledgment Transaction Set and transmit identifying numbers and dates Ref Id Element Name Req Type Min/ BAK01 353 Transaction Set Purpose Code Description: Code identifying purpose of transaction set M ID 2/2 00 Original BAK02 587 Acknowledgment Type Description: Code specifying the type of acknowledgment M ID 2/2 AC Acknowledge - With Detail and Change BAK03 324 Purchase Order Number M AN 1/22 Description: Identifying number for Purchase Order assigned by the orderer/purchaser BAK04 373 Date Description: Date expressed as CCYYMMDD M DT 8/8
PO1 Baseline Item Data Pos: 010 Detail - Optional Loop: PO1 Elements User Option (Usage): Used To specify basic and most frequently used line item data Ref Id Element Name Req Type Min/ PO101 350 Assigned Identification O AN 1/20 Description: Alphanumeric characters assigned for differentiation within a transaction set PO102 330 Quantity Ordered X R 1/15 Description: Quantity ordered PO103 355 Unit or Basis for Measurement Code Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken O ID 2/2 EA Each UN Unit PO104 212 Unit Price X R 1/17 Description: Price per unit of product, service, commodity, etc. PO105 639 Basis of Unit Price Code Description: Code identifying the type of unit price for an item O ID 2/2 NT Net Description: Indicates a net unit price PO106 235 Product/Service ID Qualifier Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) X ID 2/2 IB International Standard Book Number (ISBN) UP U.P.C. Consumer Package Code (1-5-5-1) PO107 234 Product/Service ID Description: Identifying number for a product or service X AN 1/48
CTP Pricing Information Pos: 040 : Detail - Optional Loop: PO1 Elements User Option (Usage): Used To specify pricing information Ref Id Element Name Req Type Min/ CTP02 236 Price Identifier Code Description: Code identifying pricing specification X ID 3/3 SLP Suggested List Price CTP03 212 Unit Price X R 1/17 Description: Price per unit of product, service, commodity, etc. CTP04 380 Quantity Description: Numeric value of quantity X R 1/15
ACK Line Item Acknowledgment Pos: 270 Detail - Optional Loop: ACK Elements User Option (Usage): Used To acknowledge the ordered quantities and specify the ready date for a specific line item Ref Id Element Name Req Type Min/ ACK01 668 Line Item Status Code Description: Code specifying the action taken by the seller on a line item requested by the buyer M ID 2/2 IA Item Accepted IB Item Backordered IQ Item Accepted - Quantity Changed IR Item Rejected ACK02 380 Quantity X R 1/15 Description: Numeric value of quantity ACK03 355 Unit or Basis for Measurement Code Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken X ID 2/2 EA Each UN Unit
CTT Transaction Totals Pos: 010 Summary - Optional Loop: CTT Elements User Option (Usage): Used To transmit a hash total for a specific element in the transaction set Ref Id Element Name Req Type Min/ CTT01 354 Number of Line Items M N0 1/6 Description: Total number of line items in the transaction set CTT02 347 Hash Total Description: 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: -.0018 First occurrence of value being hashed..18 Second occurrence of value being hashed. 1.8 Third occurrence of value being hashed. 18.01 Fourth occurrence of value being hashed. --------- 1855 Hash total prior to truncation. 855 Hash total after truncation to three-digit field. O R 1/10
SE Transaction Set Trailer Pos: 030 Summary - Mandatory Loop: N/A Elements User Option (Usage): Required To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) Ref Id Element Name Req Type Min/ SE01 96 Number of Included Segments M N0 1/10 Description: Total number of segments included in a transaction set including ST and SE segments SE02 329 Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set M AN 4/9