850 Purchase Order. X12/V4030/850: 850 Purchase Order. Version: 1.0 Draft



Similar documents
810 Invoice ANSI ASC X12 Version 4010

VERSION: ANSI X

ANSI X12 version Advance Ship Notice

3/31/08 ALTRA INDUSTRIAL MOTION Invoice Inbound 810 X Page 1 Created by Ralph Lenoir

ANSI X12 version Text Message

810 Invoice. Version: 2.3 Final. X12/V4010/810 : 810 Invoice. Advance Auto Parts. Publication: 3/17/2014 Trading Partner: Notes:

ANSI X12 version Remittance Advice

810 Invoice Revised 01/26/15

824 Application Advice

Customer EDI Guidelines United States 810 Invoice

ANSI X12 version Planning Schedule with Release Capability

ADOBE ANSI X Version: 1.0

EDI 210 Invoice. Motor Freight 210 Invoice with Stop Offs. Version: 1.0 ANSI X Draft

ANSI X Product Transfer and Resale Report

Receiving Advice/Acceptance Certificate - SERVICE PARTS ONLY

Electronic Data Interchange

Portland General Electric Implementation Standard

CVS/Caremark. Implementation Guide. 810 RX DC Invoice. Version X

Pos. Seg. Req. Loop No. ID Name Des. Max.Use Repeat LOOP ID IT IT1 Baseline Item Data M PID Product / Item Description M

ANSI ASC X.12 Standard Version 4010 Transaction Set 214 Transportation Carrier Shipment Status Message

EDI GUIDELINES. Motor Carrier Load Tender 204 VERSION

EDI 214 ANSI X12 Version 4010 Transportation Carrier Shipment Status Message

Electronic Data Interchange

860 Purchase Order Change Request Buyer Initiated

LOOP ID - N N9 Reference Identification O MSG Message Text O 1000

BORGWARNER IMPLEMENTATION GUIDELINE FOR V PLANNING SCHEDULE

999 Implementation Acknowledgment. Version: 1.0 Draft

Implementation Guidelines: ANSI X12 Transaction Set 850 Purchase Order (Suppliers) DOCUMENT NUMBER: ICS S Supplier

EDI GUIDELINES INVOICE 810 VERSION 4010

Note: The following information is required on all Merchandise Invoices:

EDI IMPLEMENTATION GUIDE. 856 ANSI X12 V4010 Ship Notice/Manifest Regular (Non Steel)

214 Transportation Carrier Shipment Status Message

ACE HARDWARE 810 INVOICE (FOR CREDIT MEMO ONLY) ANSI X PLEASE DO NOT TRANSMIT WAREHOUSE OR REBATE CREDIT MEMOS.

944 Warehouse Stock Transfer Receipt Advice. X12/V4030/944: 944 Warehouse Stock Transfer Receipt Advice

Toyota Boshoku America EDI Implementation Manual Version 1 for: TBA o TBIN o TBMS o TBCA - Woodstock o TBCA - Elmira

Invoice. Transaction Set (810) (Outbound from TI)

Supply Chain Merchandise Logistics E-Commerce Purchase Order

EDI GUIDELINES PURCHASE ORDER 850 VERSION 4010

810 Invoice ANSI X.12 Version 5010

810 Invoice. Introduction: Heading: Functional Group ID=IN

Eaton Corporation Electronic Data Interchange (EDI) Standards Application Advice (824) Version 4010

Bill of Lading Number REF Reference Identification M AN 1/30 MustUse

856 Ship Notice/Manifest - R US CANADA

84 LUMBER ELECTRONIC DATA INTERCHANGE VENDOR IMPLEMENTATION PROGRAM INFORMATION PACKAGE 810 INVOICES VERSION August 21, 2007

Now, suppliers can also select EDI as a method for receiving Change and Cancel Orders.

BIG LOTS STORES INC. IMPLEMENTATION SPECIFICATIONS ASC X12 INVOICE TRANSACTION SET 810 VERSION 5010

The EDI 810 specification is separated into logically distinct groups, which are composed of particular segment types.

Electronic Data Interchange (EDI) Standards 810 Invoice Version 4010

Implementation Guidelines For ANSI X12 Interchange Control Structures Inbound & outbound. (v2002)

CVS/Caremark. Implementation Guide. 852 Product Activity Data Warehouse Movement. Version X

810 - Invoice. Set Number Set Name - Invoice Functional Group - IN

856 Advance Ship Notice Supplier Implementation Guide November 2015

To indicate the beginning of an invoice transaction set and to transmit identifying numbers and dates. BIG^ ^12345^ ^ ^

RANDOM HOUSE. EDI Implementation Guide Invoice X12 Version 4010

Electronic Document Interchange Standards Version 5050

Produce Traceability Initiative Why and How to Use EDI 856 Advance Ship Notice/Manifest Transaction Set (ASN)

Dart Container Corporation. EDI 810 Outbound Invoice Version 4010

X12 Implementation Guidelines For Outbound Receiving Advice v (861O)

997 MUST be sent to Safeway to confirm receipt of 824 transmission. This is unrelated to EDI syntax errors as reported on 997.

VDP Program Vendor Guidelines

214 Transportation Carrier Shipment Status Message - LTL

CSX EDI 824 Application Advice Version:

997 Functional Acknowledgment

Mazda North American Operations EDI Supplier Documentation October 20, 2015

Staples Supplier Electronic Data Interchange Implementation Guide

DoD Transportation Electronic Data Interchange (EDI) Convention

846 Inbound Inventory Advice WITH VENDOR DIRECT (TO CONSUMER) ORDERS Macy s VICS Version 4010 VICS Document Mapping Effective 08/27/2007

RANDOM HOUSE. EDI Implementation Guide. 850 Purchase Order X12 Version 4010

ASN. HDMA Electronic Data Interchange (EDI) Guidelines for the 856 Advance Ship Notice to Support Implementation of DSCSA

VOLVO Dealer Programs 810 Invoice EDI Guideline

The information in this document will be common for all X12N implementation guides.

EDI Specifications Invoice (Supplier v4010)

856 Advanced Shipping Notices (ASN)

Ultramar Ltd IMPLEMENTATION GUIDE

ANSI X12 ASN 856 Version

EDI Specifications Advance Ship Notice (Supplier v4010)

Implementation Guidelines: ANSI X12 Transaction Set 824 Application Advice DOCUMENT NUMBER: ICS S

Transaction Set Application Advice

HIPAA EDI Companion Guide for 835 Electronic Remittance Advice

867 Product Transfer and Resale Report Ver/Rel Electronic Data I nterchange. Utility Industry Group Implementation Guideline.

945 Warehouse Shipping Advice

Adobe - EDIFACT D97.A ORDERS

IMPLEMENTATION GUIDELINES FOR ANSI ASC X12 EDI CONVENTIONS APPLICATION ADVICE (824) TRANSACTION SET

322 TERMINAL OPERATIONS AND INTERMODAL RAMP ACTIVITY

Unified Grocers 820 EFT Specifications Remittance Advice Document Structure

Delivery/Return Acknowledgment or 895 Adjustment UCS

Electronic Data Interchange- Inbound Payments EDI 820/EFT Specifications for Duke Energy

State of Tennessee Department of Revenue

Implementation Guideline

KANSAS CITY SOUTHERN EDI On-Boarding Guide

820 Payroll Deducted and Other Group Premium Payment for Insurance Products

NEXCOM EDI 753 / 754 Supplier Shipping Instructions

ANSI ASC X12 SHIPMENT STATUS (214) VERSION

Because the 810 implementation ultimately maps to an InvoiceDetailRequest, it must conform to its rules.

EDI SPECIFICATIONS 4050VICS VERSION

820 ANSI X12 Version

835 Health Care Claim Payment/Advice Functional Group=HP

MV-STAR. I/O Reference Guide

PURCHASE ORDER RESPONSE

NIST. ASC X Transaction Set 846P. Federal Implementation Guideline. Inventory Inquiry/Advice. Implementation Convention

Transcription:

850 Purchase Order X12/V4030/850: 850 Purchase Order Version: 1.0 Draft Author: Supplier Automation Trading Partner: Ross Stores, Inc. Notes: This is the standard guide prepared by JPMC/Xign for Merchandise suppliers who receive EDI purchase orders (850) from Ross Stores, Inc.

Table of Contents 850 Purchase Order. <PH> ISA Interchange Control Header. <PH> GS Functional Group Header <PH> ST Transaction Set Header... <PH> BEG Beginning Segment for Purchase Order.. CUR Currency. PER Administrative Communications Contact. FOB F.O.B. Related Instructions.. DTM Date/Time Reference.. <PH> <PH> <PH> <PH> <PH> TD5 Carrier Details (Routing Sequence/Transit Time) <PH> N9 Reference Identification.. <PH> MTX Text... <PH> N1 Name. <PH> N3 Address Information.. <PH> N4 Geographic Location.. <PH> PO1 Baseline Item Data. CTP Pricing Information <PH> <PH> PID Product/Item Description. <PH> REF Reference Identification.. SDQ Destination Quantity.. DTM Date/Time Reference.. <PH> <PH> <PH> CTT Transaction Totals. <PH> AMT Monetary Amount... 1. 3. 5. 7. 8. 9 10 11 12 13 14 15 16 17 18 19 22 23 24 25 26 27 <PH> 28 SE Transaction Set Trailer... <PH> 29 GE Functional Group Trailer. <PH> 30 IEA Interchange Control Trailer.. <PH> 31 ROSS_X12V4030_850_MDSE_Guide.ecs i For internal use only

850 Purchase Order Functional Group= PO Purpose: 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. Not Defined: Pos Id Segment Name Req Max Use Repeat Notes Heading: ISA Interchange Control Header M 1 GS Functional Group Header M 1 Pos Id Segment Name Req Max Use Repeat Notes 0100 ST Transaction Set Header M 1 0200 BEG Beginning Segment for Purchase Order M 1 0400 CUR Currency O 1 0600 PER Administrative Communications Contact O 3 0800 FOB F.O.B. Related Instructions O >1 1500 DTM Date/Time Reference O 10 2400 TD5 Carrier Details (Routing Sequence/Transit Time) O >1 LOOP ID - N9 1000 2950 N9 Reference Identification O 1 3000 MTX Text O >1 LOOP ID - N1 200 3100 N1 Name O 1 3300 N3 Address Information O 2 3400 N4 Geographic Location O >1 Detail: Pos Id Segment Name Req Max Use Repeat Notes LOOP ID - PO1 100000 N2/0100L 0100 PO1 Baseline Item Data M 1 N2/0100 LOOP ID - CTP >1 0400 CTP Pricing Information O 1 LOOP ID - PID 1000 0500 PID Product/Item Description O 1 1000 REF Reference Identification O >1 1900 SDQ Destination Quantity O 500 2100 DTM Date/Time Reference O 10 Summary: ROSS_X12V4030_850_MDSE_Guide.ecs 1 For internal use only

Pos Id Segment Name Req Max Use Repeat Notes LOOP ID - CTT 1 N3/0100L 0100 CTT Transaction Totals O 1 N3/0100 0200 AMT Monetary Amount O 1 N3/0200 0300 SE Transaction Set Trailer M 1 Not Defined: Pos Id Segment Name Req Max Use Repeat Notes Notes: GE Functional Group Trailer M 1 IEA Interchange Control Trailer M 1 2/0100L PO102 is required. 2/0100 PO102 is required. 3/0100L 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. 3/0100 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. 3/0200 If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the sender. ROSS_X12V4030_850_MDSE_Guide.ecs 2 For internal use only

ISA Interchange Control Header Pos: Max: 1 Not Defined - Mandatory Loop: N/A Elements: 16 Purpose: To start and identify an interchange of zero or more functional groups and interchange-related control segments ISA01 I01 Authorization Information Qualifier M ID 2/2 Description: Code identifying the type of information in the Authorization Information All valid standard codes are used. ISA02 I02 Authorization Information M AN 10/10 Description: Information used for additional identification or authorization of the interchange sender or the data in the interchange; the type of information is set by the Authorization Information Qualifier (I01) ISA03 I03 Security Information Qualifier M ID 2/2 Description: Code identifying the type of information in the Security Information All valid standard codes are used. ISA04 I04 Security Information M AN 10/10 Description: This is used for identifying the security information about the interchange sender or the data in the interchange; the type of information is set by the Security Information Qualifier (I03) ISA05 I05 Interchange ID Qualifier M ID 2/2 Description: Code indicating the system/method of code structure used to designate the sender or receiver ID element being qualified ZZ Mutually Defined ISA06 I06 Interchange Sender ID M AN 15/15 Description: Identification code published by the sender for other parties to use as the receiver ID to route data to them; the sender always codes this value in the sender ID element Test ID = JPMCROSSMDSET Production ID = JPMCROSSMDSE ISA07 I05 Interchange ID Qualifier M ID 2/2 Description: Code indicating the system/method of code structure used to designate the sender or receiver ID element being qualified All valid standard codes are used. ISA08 I07 Interchange Receiver ID M AN 15/15 Description: Identification code published by the receiver of the data; When sending, it is used by the sender as their sending ID, thus other parties sending to them will use this as a receiving ID to route data to them ROSS_X12V4030_850_MDSE_Guide.ecs 3 For internal use only

ISA09 I08 Interchange Date M DT 6/6 Description: Date of the interchange ISA10 I09 Interchange Time M TM 4/4 Description: Time of the interchange ISA11 I65 Repetition Separator M 1/1 Description: Type is not applicable; the repetition separator is a delimiter and not a data element; this field provides the delimiter used to separate repeated occurrences of a simple data element or a composite data structure; this value must be different than the data element separator, component element separator, and the segment terminator ISA12 I11 Interchange Control Version Number M ID 5/5 Description: Code specifying the version number of the interchange control segments Code Name 00403 Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board through October 1999 ISA13 I12 Interchange Control Number M N0 9/9 Description: A control number assigned by the interchange sender Interchange and Group Control numbers share a common counter for all Ross Merchandise suppliers. This means that you will likely see non-sequential incrementing of control numbers at the ISA and GS levels. ISA14 I13 Acknowledgment Requested M ID 1/1 Description: Code indicating sender's request for an interchange acknowledgment All valid standard codes are used. ISA15 I14 Usage Indicator M ID 1/1 Description: Code indicating whether data enclosed by this interchange envelope is test, production or information All valid standard codes are used. ISA16 I15 Component Element Separator M 1/1 Description: Type is not applicable; the component element separator is a delimiter and not a data element; this field provides the delimiter used to separate component data elements within a composite data structure; this value must be different than the data element separator and the segment terminator ROSS_X12V4030_850_MDSE_Guide.ecs 4 For internal use only

GS Functional Group Header Pos: Max: 1 Not Defined - Mandatory Loop: N/A Elements: 8 Purpose: To indicate the beginning of a functional group and to provide control information GS01 479 Functional Identifier Code M ID 2/2 Description: Code identifying a group of application related transaction sets PO Purchase Order (850) GS02 142 Application Sender's Code M AN 2/15 Description: Code identifying party sending transmission; codes agreed to by trading partners Test ID = JPMCROSSMDSET Production ID = JPMCROSSMDSE GS03 124 Application Receiver's Code M AN 2/15 Description: Code identifying party receiving transmission; codes agreed to by trading partners GS04 373 Date M DT 8/8 Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year GS05 337 Time M TM 4/8 Description: Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) GS06 28 Group Control Number M N0 1/9 Description: Assigned number originated and maintained by the sender Interchange and Group Control numbers share a common counter for all Ross Merchandise suppliers. This means that you will likely see non-sequential incrementing of control numbers at the ISA and GS levels. GS07 455 Responsible Agency Code M ID 1/2 Description: Code identifying the issuer of the standard; this code is used in conjunction with Data Element 480 All valid standard codes are used. GS08 480 Version / Release / Industry Identifier Code M AN 1/12 Description: Code indicating the version, release, subrelease, and industry identifier of the EDI standard being used, including the GS and GE segments; if code in DE455 in GS segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the release and subrelease, level of the version; and positions 7-12 are the industry or trade association identifiers (optionally assigned by user); if code in DE455 in GS segment is T, then other formats are allowed ROSS_X12V4030_850_MDSE_Guide.ecs 5 For internal use only

Code Name 004030 Draft Standards Approved for Publication by ASC X12 Procedures Review Board through October 1999 ROSS_X12V4030_850_MDSE_Guide.ecs 6 For internal use only

ST Transaction Set Header Pos: 0100 Max: 1 Heading - Mandatory Loop: N/A Elements: 2 Purpose: To indicate the start of a transaction set and to assign a control number ST01 143 Transaction Set Identifier Code M ID 3/3 Description: Code uniquely identifying a Transaction Set 850 Purchase Order ST02 329 Transaction Set Control Number M AN 4/9 Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set ROSS_X12V4030_850_MDSE_Guide.ecs 7 For internal use only

BEG Beginning Segment for Purchase Order Pos: 0200 Max: 1 Heading - Mandatory Loop: N/A Elements: 5 Purpose: To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers and dates BEG01 353 Transaction Set Purpose Code M ID 2/2 Description: Code identifying purpose of transaction set 00 Original BEG02 92 Purchase Order Type Code M ID 2/2 Description: Code specifying the type of Purchase Order SA Stand-alone Order BEG03 324 Purchase Order Number M AN 1/22 Description: Identifying number for Purchase Order assigned by the orderer/purchaser Use the PO Number to identify orders from Ross and DD's. The orders will be transmitted from the same ISA/GS IDs and will not have unique Vendor ID's. Ross Orders will have 0-6 in the first position of the PO Number. DD's Orders will have 7-9 in the first position of the PO Number. BEG04 328 Release Number O AN 1/30 Description: Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction PO revision number -- will always be 0 BEG05 373 Date M DT 8/8 Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year PO creation date ROSS_X12V4030_850_MDSE_Guide.ecs 8 For internal use only

CUR Currency Pos: 0400 Max: 1 Heading - Optional Loop: N/A Elements: 2 Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction CUR01 98 Entity Identifier Code M ID 2/3 Description: Code identifying an organizational entity, a physical location, property or an individual BY Buying Party (Purchaser) CUR02 100 Currency Code M ID 3/3 Description: Code (Standard ISO) for country in whose currency the charges are specified ROSS_X12V4030_850_MDSE_Guide.ecs 9 For internal use only

PER Administrative Communications Contact Pos: 0600 Max: 3 Heading - Optional Loop: N/A Elements: 6 Purpose: To identify a person or office to whom administrative communications should be directed PER01 366 Contact Function Code M ID 2/2 Description: Code identifying the major duty or responsibility of the person or group named BD Buyer Name or Department PER02 93 Name O AN 1/60 Description: Free-form name PER03 365 Communication Number Qualifier X ID 2/2 Description: Code identifying the type of communication number TE Telephone PER04 364 Communication Number X AN 1/256 Description: Complete communications number including country or area code when applicable PER05 365 Communication Number Qualifier X ID 2/2 Description: Code identifying the type of communication number EM Electronic Mail PER06 364 Communication Number X AN 1/256 Syntax Rules: Description: Complete communications number including country or area code when applicable 1. P0304 - If either PER03 or PER04 is present, then the other is required. 2. P0506 - If either PER05 or PER06 is present, then the other is required. Buyer's contact info. ROSS_X12V4030_850_MDSE_Guide.ecs 10 For internal use only

FOB F.O.B. Related Instructions Pos: 0800 Max: >1 Heading - Optional Loop: N/A Elements: 3 Purpose: To specify transportation instructions relating to shipment FOB01 146 Shipment Method of Payment M ID 2/2 Description: Code identifying payment terms for transportation charges DF Defined by Buyer and Seller FOB02 309 Location Qualifier X ID 1/2 Description: Code identifying type of location ZZ Mutually Defined FOB03 352 Description O AN 1/80 Description: A free-form description to clarify the related data elements and their content For a list of Freight Terms, please contact Ross. Syntax Rules: 1. C0405 - If FOB04 is present, then FOB05 is required. ROSS_X12V4030_850_MDSE_Guide.ecs 11 For internal use only

DTM Date/Time Reference Pos: 1500 Max: 10 Heading - Optional Loop: N/A Elements: 2 Purpose: To specify pertinent dates and times DTM01 374 Date/Time Qualifier M ID 3/3 Description: Code specifying type of date or time, or both date and time 037 Ship Not Before Earliest ship date requested 038 Ship No Later Latest ship date requested. DTM02 373 Date X DT 8/8 Syntax Rules: Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year 1. R020305 - At least one of DTM02, DTM03 or DTM05 is required. ROSS_X12V4030_850_MDSE_Guide.ecs 12 For internal use only

TD5 Carrier Details (Routing Sequence/Transit Time) Pos: 2400 Max: >1 Heading - Optional Loop: N/A Elements: 1 Purpose: To specify the carrier and sequence of routing and provide transit time information TD505 387 Routing X AN 1/35 Syntax Rules: Description: Free-form description of the routing or requested routing for shipment, or the originating carrier's identity Shipping carrier 1. R0204050612 - At least one of TD502, TD504, TD505, TD506 or TD512 is required. ROSS_X12V4030_850_MDSE_Guide.ecs 13 For internal use only

N9 Reference Identification Pos: 2950 Max: 1 Heading - Optional Loop: N9 Elements: 2 Purpose: To transmit identifying information as specified by the Reference Identification Qualifier N901 128 Reference Identification Qualifier M ID 2/3 Description: Code qualifying the Reference Identification L1 Letters or Notes N903 369 Free-form Description X AN 1/45 Syntax Rules: Description: Free-form descriptive text 1. R0203 - At least one of N902 or N903 is required. A N9 loop occurence will be sent for each information type as applicable: 1. Additional header comments - N903 = "--- HEADER COMMENTS ---", MTX01 = PUR, TSD 2. Attached data - N903 = "--- ATTACHED DATA ---", MTX01 = EAC ROSS_X12V4030_850_MDSE_Guide.ecs 14 For internal use only

MTX Text Pos: 3000 Max: >1 Heading - Optional Loop: N9 Elements: 2 Purpose: To specify textual data MTX01 363 Note Reference Code O ID 3/3 Description: Code identifying the functional area or purpose for which the note applies EAC Attachment PUR Purchasing TSD Terms and Conditions MTX02 1551 Message Text X AN 1/4096 Description: To transmit large volumes of message text Carriage Return and Line Feed (CR/LF) are allowed in the text ROSS_X12V4030_850_MDSE_Guide.ecs 15 For internal use only

N1 Name Pos: 3100 Max: 1 Heading - Optional Loop: N1 Elements: 4 Purpose: To identify a party by type of organization, name, and code N101 98 Entity Identifier Code M ID 2/3 Description: Code identifying an organizational entity, a physical location, property or an individual BT VN Bill-to-Party Vendor N102 93 Name X AN 1/60 Description: Free-form name N103 66 Identification Code Qualifier X ID 1/2 Description: Code designating the system/method of code structure used for Identification Code (67) 92 Assigned by Buyer or Buyer's Agent N104 67 Identification Code X AN 2/80 Syntax Rules: Description: Code identifying a party or other code For N101 = "BT", this is the Bill-To location code For N101 = "VN", this is the Vendor ID 1. R0203 - At least one of N102 or N103 is required. 2. P0304 - If either N103 or N104 is present, then the other is required. ROSS_X12V4030_850_MDSE_Guide.ecs 16 For internal use only

N3 Address Information Pos: 3300 Max: 2 Heading - Optional Loop: N1 Elements: 2 Purpose: To specify the location of the named party N301 166 Address Information M AN 1/55 Description: Address information N302 166 Address Information O AN 1/55 Description: Address information ROSS_X12V4030_850_MDSE_Guide.ecs 17 For internal use only

N4 Geographic Location Pos: 3400 Max: >1 Heading - Optional Loop: N1 Elements: 4 Purpose: To specify the geographic place of the named party N401 19 City Name O AN 2/30 Description: Free-form text for city name N402 156 State or Province Code X ID 2/2 Description: Code (Standard State/Province) as defined by appropriate government agency N403 116 Postal Code O ID 3/15 Description: Code defining international postal zone code excluding punctuation and blanks (zip code for United States) N404 26 Country Code X ID 2/3 Syntax Rules: Description: Code identifying the country 1. E0207 - Only one of N402 or N407 may be present. ROSS_X12V4030_850_MDSE_Guide.ecs 18 For internal use only

PO1 Baseline Item Data Pos: 0100 Max: 1 Detail - Mandatory Loop: PO1 Elements: 18 Purpose: To specify basic and most frequently used line item data 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 O ID 2/2 Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken EA Each PO104 212 Unit Price X R 1/17 Description: Price per unit of product, service, commodity, etc. PO106 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) SK Stock Keeping Unit (SKU) PO107 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service Ross SKU number PO108 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) VP Vendor's (Seller's) Part Number PO109 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service Supplier's item number PO110 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) ROSS_X12V4030_850_MDSE_Guide.ecs 19 For internal use only

ST Style Number PO111 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service MFG Style number PO112 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) DS Group ID PO113 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service Product Group name PO114 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) TP Product Type Code PO115 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service Product Class name PO116 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) SZ Vendor Alphanumeric Size Code PO117 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service Item Size PO118 235 Product/Service ID Qualifier X ID 2/2 Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) CL Color PO119 234 Product/Service ID X AN 1/48 Description: Identifying number for a product or service ROSS_X12V4030_850_MDSE_Guide.ecs 20 For internal use only

Item Color Syntax Rules: 1. C0302 - If PO103 is present, then PO102 is required. 2. C0504 - If PO105 is present, then PO104 is required. 3. P0607 - If either PO106 or PO107 is present, then the other is required. 4. P0809 - If either PO108 or PO109 is present, then the other is required. ROSS_X12V4030_850_MDSE_Guide.ecs 21 For internal use only

CTP Pricing Information Pos: 0400 Max: 1 Detail - Optional Loop: CTP Elements: 1 Purpose: To specify pricing information CTP08 782 Monetary Amount O R 1/18 Description: Monetary amount Line item extended price ROSS_X12V4030_850_MDSE_Guide.ecs 22 For internal use only

PID Product/Item Description Pos: 0500 Max: 1 Detail - Optional Loop: PID Elements: 2 Purpose: To describe a product or process in coded or free-form format PID01 349 Item Description Type M ID 1/1 Description: Code indicating the format of a description F Free-form PID05 352 Description X AN 1/80 Description: A free-form description to clarify the related data elements and their content Line item description Syntax Rules: 1. R0405 - At least one of PID04 or PID05 is required. ROSS_X12V4030_850_MDSE_Guide.ecs 23 For internal use only

REF Reference Identification Pos: 1000 Max: >1 Detail - Optional Loop: PO1 Elements: 3 Purpose: To specify identifying information REF01 128 Reference Identification Qualifier M ID 2/3 Description: Code qualifying the Reference Identification ZZ Mutually Defined Used to indicate packing method REF02 127 Reference Identification X AN 1/50 Description: Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier REF03 352 Description X AN 1/80 Syntax Rules: Description: A free-form description to clarify the related data elements and their content 1. R0203 - At least one of REF02 or REF03 is required. There are 3 packaging indicators: Pre-Pack, Master Pack, and Inner Pack. A REF segment occurence will be sent for each indicator as applicable: 1. REF02 will indicate the packing method -- 'Pre-Pack', 'Master Pack', or 'Inner Pack'. 2. REF03 will indicate respective status -- Y or N ROSS_X12V4030_850_MDSE_Guide.ecs 24 For internal use only

SDQ Destination Quantity Pos: 1900 Max: 500 Detail - Optional Loop: PO1 Elements: 4 Purpose: To specify destination and quantity detail SDQ01 355 Unit or Basis for Measurement Code M ID 2/2 Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken All valid standard codes are used. SDQ02 66 Identification Code Qualifier O ID 1/2 Description: Code designating the system/method of code structure used for Identification Code (67) 92 Assigned by Buyer or Buyer's Agent SDQ03 67 Identification Code M AN 2/80 Description: Code identifying a party or other code Ship To location will be hardcoded to 001, and the SDQ 04 will contain the quantity for the entire line item. The Ship To Address is our Buying Office Address and is not actually a delivery address. Actual merchandise pick and/or delivery will continue to be governed by the Ross Partners website and the associated Routing Guide. SDQ04 380 Quantity M R 1/15 Syntax Rules: Description: Numeric value of quantity 1. P0506 - If either SDQ05 or SDQ06 is present, then the other is required. 2. P0708 - If either SDQ07 or SDQ08 is present, then the other is required. 3. P0910 - If either SDQ09 or SDQ10 is present, then the other is required. 4. P1112 - If either SDQ11 or SDQ12 is present, then the other is required. 5. P1314 - If either SDQ13 or SDQ14 is present, then the other is required. 6. P1516 - If either SDQ15 or SDQ16 is present, then the other is required. 7. P1718 - If either SDQ17 or SDQ18 is present, then the other is required. 8. P1920 - If either SDQ19 or SDQ20 is present, then the other is required. 9. P2122 - If either SDQ21 or SDQ22 is present, then the other is required. ROSS_X12V4030_850_MDSE_Guide.ecs 25 For internal use only

DTM Date/Time Reference Pos: 2100 Max: 10 Detail - Optional Loop: PO1 Elements: 2 Purpose: To specify pertinent dates and times DTM01 374 Date/Time Qualifier M ID 3/3 Description: Code specifying type of date or time, or both date and time 002 Delivery Requested DTM02 373 Date X DT 8/8 Syntax Rules: Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year 1. R020305 - At least one of DTM02, DTM03 or DTM05 is required. ROSS_X12V4030_850_MDSE_Guide.ecs 26 For internal use only

CTT Transaction Totals Pos: 0100 Max: 1 Summary - Optional Loop: CTT Elements: 1 Purpose: To transmit a hash total for a specific element in the transaction set CTT01 354 Number of Line Items M N0 1/6 Description: Total number of line items in the transaction set Syntax Rules: 1. P0304 - If either CTT03 or CTT04 is present, then the other is required. 2. P0506 - If either CTT05 or CTT06 is present, then the other is required. ROSS_X12V4030_850_MDSE_Guide.ecs 27 For internal use only

AMT Monetary Amount Pos: 0200 Max: 1 Summary - Optional Loop: CTT Elements: 2 Purpose: To indicate the total monetary amount AMT01 522 Amount Qualifier Code M ID 1/3 Description: Code to qualify amount ECS Total Total PO Amount AMT02 782 Monetary Amount M R 1/18 Description: Monetary amount ROSS_X12V4030_850_MDSE_Guide.ecs 28 For internal use only

SE Transaction Set Trailer Pos: 0300 Max: 1 Summary - Mandatory Loop: N/A Elements: 2 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) 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 M AN 4/9 Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set ROSS_X12V4030_850_MDSE_Guide.ecs 29 For internal use only

GE Functional Group Trailer Pos: Max: 1 Not Defined - Mandatory Loop: N/A Elements: 2 Purpose: To indicate the end of a functional group and to provide control information GE01 97 Number of Transaction Sets Included M N0 1/6 Description: Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element GE02 28 Group Control Number M N0 1/9 Description: Assigned number originated and maintained by the sender ROSS_X12V4030_850_MDSE_Guide.ecs 30 For internal use only

IEA Interchange Control Trailer Pos: Max: 1 Not Defined - Mandatory Loop: N/A Elements: 2 Purpose: To define the end of an interchange of zero or more functional groups and interchange-related control segments IEA01 I16 Number of Included Functional Groups M N0 1/5 Description: A count of the number of functional groups included in an interchange IEA02 I12 Interchange Control Number M N0 9/9 Description: A control number assigned by the interchange sender ROSS_X12V4030_850_MDSE_Guide.ecs 31 For internal use only