CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 1 of 32
850 Purchase Order
Version: ANSI X12 004030
09/28/2011 V 1.1
From CSI TO
Domestic 3PL
Charming Technology Services
EDI Specification
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 2 of 32
Table of Content
Introduction: 850 Purchase Order ............................................................................................. 3 Envelope details ........................................................................................................................... 4
ISA Interchange Control Header................................................................................................ 4 GS Functional Control Header................................................................................................... 6
ST Transaction Set Header ........................................................................................................ 7
Purchase Order Header .............................................................................................................. 8 BEG Beginning Segment for Purchase Order ............................................................................ 8 REF Reference Identification .................................................................................................... 9
FOB F.O.B Related instructions .............................................................................................. 10 DTM Date/Time Reference ..................................................................................................... 11
PID Product/Item Description ................................................................................................. 12 TD5 Carrier Details (Routing Sequence/Transit Time) ............................................................ 13
N1 Address Name ................................................................................................................... 14 N3 Address Information .......................................................................................................... 15
N4 Geographic Location ......................................................................................................... 16
PO details .................................................................................................................................. 17 PO1 Baseline Item Data .......................................................................................................... 17 PID Product/Item Description ................................................................................................. 18
PO4 Item Physical details ........................................................................................................ 19 PKG Marking, Packaging, Loading ......................................................................................... 20
SLN Subline Item Details ........................................................................................................ 21 PID Product/Item Description ................................................................................................. 23
CTP Pricing Information ......................................................................................................... 24
Summary detail ......................................................................................................................... 25 CTT Transaction Totals ........................................................................................................... 25
Enveloping summary detail ...................................................................................................... 26 SE Transaction Set Trailer ....................................................................................................... 26 GE Functional Group Trailer ................................................................................................... 27
IEA Interchange Control Trailer .............................................................................................. 28
Sample of data: CSI to domestic 3PL ....................................................................................... 29 PO 850 .................................................................................................................................... 29 Assortment structure details .................................................................................................... 31
Changes Summary .................................................................................................................... 32
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 3 of 32
Introduction: 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:
Seg ID Name Req. Max.Use Loop Repeat
BEG Beginning Segment for Purchase Order M 1 REF Reference Identification M >1 FOB F.O.B. Related Instructions M 1
DTM Date/Time Reference M 10 PID Product/Item Description O 200 TD5 Carrier Details (Routing Sequence/Transit
Time) M 1
LOOP ID – N1 200 N1 Name M 1 N3 Address Information O 2 N4 Geographic Location O 1
Detail:
Seg ID Name Req. Max.Use Loop Repeat
LOOP ID – PO1 100000 PO1 Baseline Item Data M 1
PID Product/Item Description O >1
PO4 Item physical details O 1
PKG Marking, Packaging, Loading O 1
LOOP ID – PO1/SLN 1000 SLN Subline Item Detail M 1 PID Product/Item Description M 1000
Summary: Seg ID Name Req. Max.Use Loop Repeat
CTT Transaction Totals M 1
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 4 of 32
Envelope details
Segment: ISA Interchange Control Header Level: N/A
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To start and identify an interchange of zero or more functional groups and interchange-related control segments.
Data Element Summary Ref Id Element Name Req Type Min/Max ISA01 I01 Authorization Information Qualifier M ID 2/2
Description: Code identifying the type of information in the Authorization Information Code Name
1 No Authorization Information Present (No Meaningful Information in I02) 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) Set to 10 empty spaces
ISA03 I03 Security Information Qualifier M ID 2/2 Description: Code identifying the type of information in the Security Information Code Name
1 No Security Information Present (No Meaningful Information in I04) 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) Set to 10 empty spaces
ISA05 I05 Interchange ID Qualifier M ID 2/2
Description: Code indicating the system/method of code structure used to designate the sender ID element being qualified
Charming Shoppes Note: This information is provided during the EDI certification and testing process
ISA06 I06 Interchange Sender ID M AN 15/15 Description: Identification code published by the sender for other parties to use as the Sender ID to route data to them.
Charming Shoppes Note: This information is provided during the EDI certification and testing process
ISA07 I05 Interchange ID Qualifier M ID 2/2
ISA08 I07 Interchange Receiver ID M AN 15/15
ISA09 I08 Interchange Date (sender) M DT 6/6
Description: Date of the interchange
ISA10 I09 Interchange Time (sender) M TM 4/4 Description: Time of the interchange
ISA11 I65 Repetition Separator M 1/1
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 5 of 32
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
‘^’
Ref Id Element Name Req Type Min/Max 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
ISA14 I13 Acknowledgment Requested M ID 1/1
Description: Code indicating sender’s request for an interchange acknowledgment Code Name
1 No Acknowledgment Requested ISA15 I14 Usage Indicator M ID 1/1
Description: Code indicating whether data enclosed by this interchange envelope is test, production or information Code Name P Production Data T Test Data
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
‘>’
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 6 of 32
Segment: GS Functional Control Header
Level: N/A
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To indicate the beginning of a functional group and to provide control information.
Data Element Summary: Ref Id Element Name Req Type Min/Max GS01 479 Functional Identifier Code M ID 2/2
Description: Code identifying a group of application related transaction sets
Code Name 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
Charming Shoppes Note: This information is provided during the EDI certification and testing process
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)
Charming Shoppes Note: The format used is HHMMSSDD
GS06 28 Group Control Number M N0 1/9 Description: Assigned number originated and maintained by the sender
GS07 455 Responsible Agency Code M ID ½
Description: Code identifying the issuer of the standard; this code is used in conjunction with Data Element 480 Code Name X Accredited Standards Committee X12
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
Code Name 004030 Draft Standards Approved for Publication by ASC X12 Procedures Review Board through October 1999
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 7 of 32
Segment: ST Transaction Set Header
Level: Header
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To indicate the start of a transaction set and to assign a control number.
Data Element Summary Ref Id Element Name Req Type Min/Max ST01 143 Transaction Set Identifier Code M ID 3/3
Description: Code uniquely identifying a Transaction Set Code Name 850 Purchase Order
Ref Id Element Name Req Type Min/Max 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
Example: ST*850*0001
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 8 of 32
Purchase Order Header
Segment: BEG Beginning Segment for Purchase Order
Level: Header
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers and dates.
Data Element Summary: Ref Id Element Name Req Type Min/Max BEG01 353 Transaction Set Purpose Code M ID 2/2
Description: Code identifying purpose of transaction set Code Name 00 Original
03 Delete 05 Replace
Charming Shoppes Note: Charming Shoppes will not utilize the 860 to send PO changes at this time. Any
changes to the original PO will be indicated as deletes or replacement to the original PO.
“05” replace means that the full 850 document will be resent. Make sure to replace the previously received version with the new one.
“03” delete means that the full 850 document needs to be deleted. All records will be sent.
BEG02 92 Purchase Order Type Code M ID 2/2
Description: Code specifying the type of Purchase Order Code Name SA Stand Alone Order
BEG03 324 Purchase Order Number M AN 1/22
Description: Identifying number for Purchase Order assigned by the order/purchaser
BEG05 373 Date M DT 8/8 Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year
Example : BEG*05*SA*4203770**20100126
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 9 of 32
Segment: REF Reference Identification
Level: Header
Loop: ___
Usage: Mandatory
Max use: >1
Purpose: To specify identifying information
CSI Rules: 1. Both REF01 and REF02 are required
2. “MR” qualifier in REF01 with the value “DOMESTIC” in REF02 is always present
Data Element Summary Ref Id Element Name Req Type Min/Max REF01 128 Reference Identification Qualifier M ID 2/3
Description: Code qualifying the Reference Identification
Code Name 19 Chain Code (possible values are listed under the REF02 position) IJ Facility ID (possible values are listed under the REF02 position) MR “DOMESTIC”
Ref Id Element Name Req Type Min/Max REF02 127 Reference Identification M AN 1/50
Description: Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
Charming Shoppes Note: If REF01 = “19”, REF02 will be one of the below possible division values:
Chain Code Name 01 Fashion Bug 04 Catherine’s 06 CrossTown Traders Inc. 07 Lane Bryant 08 Figure Magazine 10 Corp INV 11 Charming Shoppes Outlet Stores 12 Petite Sophisticate, INC.
14 Wholesale 15 Charming.Com, INC
If REF01 = “IJ”, REF02 will be one of the below possible facility type values:
Facility Code Name D Distribution Center – FINAL DESTINATION
SEE ROUTING GUIDE for instructions about shipping to 3PL or DC. E Ecommerce F Floor set S Special Order
V VMI
Examples: REF*19*01
REF*MR*DOMESTIC
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 10 of 32
Segment: FOB F.O.B Related instructions
Level: Header
Loop: ___
Usage: Mandatory
Max use: >1
Purpose: To specify transportation instructions relating to shipment
Syntax: If FOB07 is present, then all FOB06 are required
CSI Rules: Only one FOB segment is always sent in the purchase order header
Data Element Summary: Ref Id Element Name Req Type Min/Max FOB01 146 Shipment Method of Payment M ID 2/2
Description: Code identifying payment terms for transportation charges Code Name MX Mixed CC Collect PP Prepaid DF Defined by Buyer and Seller
FOB02 309 Location Qualifier M ID 2/2
Description: Code identifying location
Code Name OR Origin Shipping Point DL Delivery Location FF Foreign freight forwarder location
FOB03 352 Description M AN 1/80 Description: A free-form description to clarify the related data elements and their content
FOB06 309 Location Qualifier O ID 2/2 Description : Code identifying location Code Name KL Port of Loading
FOB07 352 Description C AN 1/80
Description: A free-form description to clarify the related data elements and their content
Example: FOB*MX*DL*FOB DESTINATION
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 11 of 32
Segment: DTM Date/Time Reference
Level: Header
Loop: __
Usage: Mandatory
Max use: 10
Purpose: To specify pertinent dates and times.
Data Element Summary: Ref Id Element Name Req Type Min/Max DTM01 374 Date/Time Qualifier M D 3/3
Description: Code specifying type of date or time, or both date and time Code Name 064 Do not deliver before 063 Do not deliver after (PO considered as cancelled if not delivered by this date) 050 Final destination (Received – In DC by Date)
1 PO Cancel date (Deleted and should no longer be valid to ship) DTM02 373 Date M DT 8/8
Description: Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year
Examples: DTM*001*20100412
DTM*063*20100315
DTM*064*20100315
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 12 of 32
Segment: PID Product/Item Description
Level: Header
Loop: ____
Usage: Optional
Max use: 200
Purpose: To describe a product or process in coded or free-form format
Data Element Summary: Ref Id Element Name Req Type Min/Max PID01 349 Item Description Type M ID 1/1
Description: Code indicating the format of a description Code Name F Free-form
PID02 750 Product/Process Characteristic Code M ID 2/3
Description: Code indicating the format of a description Code Name 84 Ticket special instructions AD Tag instructions GEN General Description 93 Package Instruction
PID05 352 Description M AN 1/80
Description: A free-form description to clarify the related data elements and their content
Example:
PID*F*GEN***PLEASE USE CARE LABEL SD & SIZE CODE BC
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 13 of 32
Segment: TD5 Carrier Details (Routing Sequence/Transit Time)
Level: Header
Loop: __
Usage: Mandatory
Max use: >1
Purpose: To specify the carrier and sequence of routing and provide transit time information.
CSI Rules: Only one TD5 segment is always sent in the purchase order header
Data Element Summary: Ref Id Element Name Req Type Min/Max TD504 91 Transportation Method/Type Code M AN 1/35
Description: Free-form description of the routing or requested routing for shipment, or the originating carrier’s identity
Code Name One of the following will be sent: A Air D Parcel Post M Motor U Private Parcel X Intermodal
Example: TD5****M
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 14 of 32
Segment: N1 Address Name
Level: Header
Loop: N1 Usage Mandatory Max use 200
Usage: Mandatory
Max use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax: If either N103 or N104 is present, then the other is required
Data Element Summary: Ref Id Element Name Req Type Min/Max N101 98 Entity Identifier Code M ID 2/3
Description: Code identifying an organizational entity, a physical location, property or an individual Code Name AE Hang Tag AG Buying Agent BO Production Office – Beneficiary
BY Buying party (Chain address) ST Ship To SU Factory 1 SUS Factory 2 VN Vendor
Charming Shoppes Note: A purchase order may include more than one factory. At least one factory with “SU” qualifier is always
present SU Factory 1
SUS Factory 2 N102 93 Name M AN 1/60
Description: Free-form name
N103 66 Identification Code Qualifier O ID ½
Description: Code designating the system/method of code structure used for Identification Code (67) Code Name
1 D-U-N-S Number, Dun & Bradstreet 9 D-U-N-S+2, D-U-N-S Number with Two Character Suffix
92 Assigned by Buyer or Buyer’s Agent
N104 67 Identification Code C AN 2/80 Description: Code identifying a party or other code
Example:
N1*BO*Beneficiary.*92*06993 N1*BT*LANE BRYANT*92*07 N1*BY*LANE BRYANT PURCHASING CORP.*92*07 N1*ST*MKM DISTRO (ECOMM)*92*09981 N1*SU*factory name*92*CS11210585
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 15 of 32
Segment: N3 Address Information
Level: Header
Loop: N1
Usage: Optional
Max use: 2
Purpose: To specify the location of the named party
Data Element Summary Ref Id Element Name Req Type Min/Max N301 166 Address Information M AN 1/55
Description: Address information
N302 166 Address Information O AN 1/55 Description: Address information
Example:
N3*5304 WEST 74TH STREET, BLDG 89
N3*MERCHANDISE ACCOUNTS PAYABLE*P.O. BOX 1067
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 16 of 32
Segment: N4 Geographic Location
Level: Header
Loop: N1
Usage: Optional
Max use: >1
Purpose: To specify the geographic place of the named party
Syntax If N406 is present, then N405 is required
CSI Rules: A maximum of one N4 segment per N1 loop is sent.
Data Element Summary Ref Id Element Name Req Type Min/Max N401 19 City Name M AN 2/30
Description: Free-form text for city name
N402 156 State or Province Code O 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 M ID 2/3
Description: Code identifying the country
N405 309 Location Qualifier O ID ½ Description: Code identifying the type of location
Code Name FR Manufacturer ID
N406 310 Location Identifier C ID 1/30 Description: Code identifying the manufacturer
Charming Shoppes Note: N405 and N406 are present for manufactory addresses only ( N101 = “SU” or “SUS” )
Example:
N4*INDIANAPOLIS*IN*46268*US N4*DELHI**110064*IN*FR*MID1234567
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 17 of 32
PO details
Segment: PO1 Baseline Item Data
Level: Detail
Loop: PO1 Usage Mandatory Max use 100000
Usage: Mandatory
Max use: 1
Purpose: To specify basic and most frequently used line item data
Charming Shoppes Note: At least one PO1 segment is always sent. At least one SLN segments is present for the PO1 loop Style/Color/size information about a product is present at the SLN level
The unit of measure of the PO1 is “AS” assortment (even if there is one item per assortment) Example: Buyer order 100 of assortment A. Each assortment has 2 of item I1, 3 of item I2 and 1 of item I3 PO1 will have 100 AS for item A and there will be 3 SLN segments SLN with 2 EA of item I1 SLN with 3 EA of item I2 SLN with 1 EA of item I3
The total units ordered for item I1 as a sample is 2 * 100 = 200 Eaches
Data Element Summary: Ref Id Element Name Req Type Min/Max PO101 350 Assigned Identification M AN 1/20
Description: Alphanumeric characters assigned for differentiation within a transaction set
Charming Shoppes Note: PO101 is a sequential line number assigned during the EDI purchase order transaction creation. The first PO1 segment will have 001; the second one will have 002 and so on.
PO102 330 Quantity Ordered M R 1/15
Charming Shoppes Note: PO102 is defining the number of assortments. The assortment structure and the number of units for each SKU per assortment are defined at the SLN level.
PO103 335 Unit or Basis for Measurement Code M ID 2/2
AS for assortment
PO106 235 Product / Service ID Qualifier M ID 2/2 IN CSI master serial number (MSN#) PO107 234 Product / Service ID M AN 1/48
Merchandise Serial Number (MSN is Charming Shoppes Merchandise Serial Number)
Example:
PO1*001*200*AS***IN*200744458
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 18 of 32
Segment: PID Product/Item Description
Level: Detail
Loop: PO1
Usage: Optional
Max use: 1000
Purpose: To describe a product or process in coded or free-form format
Data Element Summary: Ref Id Element Name Req Type Min/Max PID01 349 Item Description Type M ID 1/1
Description: Code indicating the format of a description Code Name F Free-form
PID02 750 Product/Process Characteristic Code M ID 2/3
Description: Code indicating the format of a description Code Name 93 Package Instruction GEN General description
PID05 352 Description M AN 1/80
Description: A free-form description to clarify the related data elements and their content
Example:
PID*F*93***PACK – 1- 1- 2- 2- 2- 2- 2- 1- 1 SHIP 0001 BUNDLE(S) PER
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 19 of 32
Segment: PO4 Item Physical details
Level: Detail
Loop: PO1
Usage: Optional
Max use: >1
Purpose: To specify the physical qualities, packaging, weights, and dimensions relating to the item
CSI Rules: A maximum of one PO4 segment is present in each PO1 loop
Data Element Summary Ref Id Element Name Req Type Min/Max PO401 356 Pack M N0 1/6
Description: The number of inner containers, or number of eaches if there are no inner containers, per outer container
Charming Shoppes Note: PO401 will define the number of assortment (presented in the PO1 segment) in a carton
Examples:
PO4*1 there is one assortment per carton
PO4*5 there are five assortment per carton
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 20 of 32
Segment: PKG Marking, Packaging, Loading
Level: Detail
Loop: PO1
Usage: Optional
Max use: 2000
Purpose: To describe marking, packaging, loading, and unloading requirements
Data Element Summary: Ref Id Element Name Req Type Min/Max PKG01 349 Item Description Type M ID 1/1
F Free Form
S Structured
PKG02 753 Packaging Characteristic Code M ID 1/5
PN Promotional Marking
PKG05 352 Description M AN 1/80
Free Form description
Example:
PKG*F*PN***Father’s day promotion
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 21 of 32
Segment: SLN Subline Item Details
Level: Detail
Loop: PO1/SLN Usage Mandatory Max use 1000
Usage: Mandatory
Max use: 1
Purpose: To specify product subline detail item data
Data Element Summary: Ref Id Element Name Req Type Min/Max SLN01 350 Assign Identification M AN 1/11
Charming Shoppes Note: SLN01 is a unique line identifier
SLN03 662 Configuration Code M ID 1/1
Code Name I Included
Charming Shoppes Note: SLN’s with delete flag in SLN03 are no longer sent.
SLN04 380 Quantity M R 1/15
Charming Shoppes Note: SLN04 is the number of pieces per assortment
SLN05 355 Unit or Basis for Measurement Code M ID 2/2 Code Name EA Each
SLN09 235 Product/Service ID Qualifier M ID 2/2
Code Name IN Buyer’s Item Number UP UPC#
Charming Shoppes Note: “IN” is a new qualifier replacing “OT” qualifier If the vendor is setup for UPC’s , “UP” qualifier will be sent instead of “IN” qualifier
SLN10 234 Product/Service ID M AN 1/48
Charming Shoppes Note: SLN10 is CSI unique item identifier for style, color and size combination (SKU#)
SLN11 235 Product/Service ID Qualifier M ID 2/2 Code Name IT Buyers Style Number
SLN12 234 Product/Service ID M AN 1/48
Buyers Style Number
SLN13 235 Product/Service ID Qualifier M ID 2/2
Code Name BO Buyers’ Color
SLN14 234 Product/Service ID M AN 1/48
Buyers Color
SLN15 235 Product/Service ID Qualifier M ID 2/2 Code Name IZ Buyers Size Code
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 22 of 32
SLN16 234 Product/Service ID M AN 1/48
Buyers Size Code
SLN17 235 Product/Service ID Qualifier M ID 2/2
Code Name PL Purchase order line#
SLN18 234 Product/Service ID M AN 1/48
Purchase order line#
SLN19 235 Product/Service ID Qualifier M ID 2/2 Code Name SK Stock Keeping Unit
SLN20 234 Product/Service ID M AN 1/48
Stock Keeping Unit for the style/color. Same value is assigned to all items with same style/color values
SLN21 235 Product/Service ID Qualifier M ID 2/2 Code Name DV Department
SLN22 234 Product/Service ID M AN 1/48
Department SLN23 235 Product/Service ID Qualifier M ID 2/2
Code Name C3 Classification
SLN24 234 Product/Service ID M AN 1/48
Class SLN25 235 Product/Service ID Qualifier M ID 2/2
Code Name VA Vendor’s Style Number
SLN26 234 Product/Service ID M AN 1/48
Vendor’s Style Number
Charming Shoppes Note: This field may include vendor style or department concatenated to style (based on the available data in the purchase order system)
Example:
SLN*1234**I*28*EA****IN*000094669279* IT*100000*BO*62*IZ*3103*PL*020*SK*2037257*DV*950*C3*931*VA*123456
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 23 of 32
Segment: PID Product/Item Description
Level: Detail
Loop: PO1/SLN
Usage: Mandatory
Max use: 1000
Purpose: To describe a product or process in coded or free-form format
Data Element Summary: Ref Id Element Name Req Type Min/Max PID01 349 Item Description Type M ID 1/1
Description: Code indicating the format of a description Code Name F Free-form
PID02 750 Product/Process Characteristic Code M ID 2/3
Description: Code indicating the format of a description Code Name 08 Product description 12 CSI Pack type 64 CSI Pack Mode 75 Buyer Color Description 84 Ticket special instructions
91 Buyer’s Item Size Description 93 Packaging description (for the specific size) 9B Product ID AD Tag instructions GEN General Description- describing CSI attributes GM General Merchandise OR Orientation – (Store directional tag/ store group)
PID05 352 Description M AN 1/80
Description: A free-form description to clarify the related data elements and their content
Example:
PID*F*08*** TUNIC SLPSHRT PID*F*12***0 PID*F*64***3 PID*F*75***DIRECT BLUE
PID*F*84**HANGING TICKET:GARMENT LABELS DJ:LB WOVEN MAIN
PID*F*91***14/16 PID*F*GEN*13: FLOW – CHAIN PID*F*GEN*12: BULK – INITIAL CHAIN
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 24 of 32
Segment: CTP Pricing Information
Level: Detail
Loop: PO1/SLN
Usage: Mandatory
Max use: 25
Purpose: To specify pricing information
Data Element Summary: Ref Id Element Name Req Type Min/Max CTP02 236 Reference Identification Qualifier M ID 3/3
Description: Code identifying pricing specification Code Name RTL Retail UCP Unit cost price
CTP03 212 Unit Price M R 1/17
Description: Price per unit of product, service, commodity, etc.
Examples: CTP**RTL*26.5 CTP**UCP*5.66
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 25 of 32
Summary detail
Segment: CTT Transaction Totals
Level: Header
Loop: __
Usage: Mandatory
Max use: 1
Purpose: To transmit a hash total for a specific element in the transaction set
CSI Rules: Charming Shoppes will always send one CTT segment with total number of PO1 segments.
Data Element Summary Ref Id Element Name Req Type Min/Max CTT01 354 Number of Line Items M N0 1/6
Description: Total number of line items in the transaction set
The Number of PO1 segments present in the transaction set
Example: CTT*4
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 26 of 32
Enveloping summary detail
Segment: SE Transaction Set Trailer
Level: Header
Loop: ___
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)
Data Element Summary: Ref Id Element Name Req Type Min/Max 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
Examples: SE*149*000000001
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 27 of 32
Segment: GE Functional Group Trailer
Level: Header
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To indicate the end of a functional group and to provide control information
Semantics: The data interchange control number GE02 in this trailer must be identical to the same data element in the associated functional group header, GS06
Data Element Summary: Ref Id Element Name Req Type Min/Max 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
Example: GE*1*90902339
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 28 of 32
Segment: IEA Interchange Control Trailer
Level: Header
Loop: ___
Usage: Mandatory
Max use: 1
Purpose: To define the end of an interchange of zero or more functional groups and interchange-related control segments
Data Element Summary: Ref Id Element Name Req Type Min/Max 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
Examples: IEA*1*060339761
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 29 of 32
Sample of data: CSI to domestic 3PL
PO 850 ST*850*0001
BEG*05*SA*100000**20101126
REF*19*01
REF*IJ*D
REF*MR*DOMESTIC
FOB*MX*DL*FOB Destination
DTM*063*20110217
DTM*064*20110217
DTM*050*20110328
PID*F*GEN***PLEASE USE GARMENT LABEL (BA)
TD5****S
N1*VN*Vendor name*92*12345
N3*Vendor address
N4*City*PA*19020
N1*ST*F B DISTRO INC*92*3098
N3*1901 S HWY 240 EAST
N4*GREENCASTLE*IN*46135*US
N1*BO*Beneficiary Vendor*92*12094
N3*address line
N4*city**100000*CN
N1*SU*factory name*92*CS1000000000
N3*address line
N4*City**14140*ID*FR*MID1234567
PO1*000001*292*AS***IN*200896174
PID*F*93***CASEPACK – 009 PIECE(S) IN A RESHIPPABLE CARTON
PID*F*93***PACK - 1- 2- 2- 2- 2
PID*F*93***SHIP 0001 BUNDLE(S) PER CARTON
PID*F*93***THIS LINE IS PACKED INDIVIDUALLY.
PO4*1
SLN*0105280**I*1*EA****IN*024304455280*IT*600000*BO*FB*IZ*5280*PL*010*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***0X
SLN*0100760**I*2*EA****IN*024304450760*IT*600000*BO*FB*IZ*0760*PL*010*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***1X
SLN*0101081**I*2*EA****IN*024304451081*IT*600000*BO*FB*IZ*1081*PL*010*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***2X
SLN*0101362**I*2*EA****IN*024304451362*IT*600000*BO*FB*IZ*1362*PL*010*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***3X
SLN*0101917**I*2*EA****IN*024304451917*IT*600000*BO*FB*IZ*1917*PL*010*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***4X
PO1*000002*441*AS***IN*200896180
PID*F*93***CASEPACK – 007 PIECE(S) IN A RESHIPPABLE CARTON
PID*F*93***PACK - 1- 2- 2- 1- 1
PID*F*93***SHIP 0001 BUNDLE(S) PER CARTON
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 30 of 32
PID*F*93***THIS LINE IS PACKED INDIVIDUALLY.
PO4*1
SLN*0205280**I*1*EA****IN*024304455280*IT*600000*BO*FB*IZ*5280*PL*020*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***0X
SLN*0200760**I*2*EA****IN*024304450760*IT*600000*BO*FB*IZ*0760*PL*020*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***1X
SLN*0201081**I*2*EA****IN*024304451081*IT*600000*BO*FB*IZ*1081*PL*020*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***2X
SLN*0201362**I*1*EA****IN*024304451362*IT*600000*BO*FB*IZ*1362*PL*020*SK*2430445*DV*193*C3*112 *VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***3X
SLN*0201917**I*1*EA****IN*024304451917*IT*600000*BO*FB*IZ*1917*PL*020*SK*2430445*DV*193*C3*112*VA*600000700
PID*F*08***ITEM DESCRIPTION
PID*F*12***0
PID*F*64***4
PID*F*75***COLOR DESCRIPTION
PID*F*91***4X
CTT*2
SE*97*0001
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 31 of 32
Assortment structure details
Total Units in the PO is equal to 292 * (1+2+2+2+2) + 441*(1+2+2+1+1) = 5715
Assortment ID
MSN#
Assortment quantity
Assortment structure
200896174 292 AS Units per each assortment
Item# Style Color Code
Size Code
CSI PO Line#
1 EA 24304455280 600000 FB 5280 10
2 EA 24304450760 600000 FB 760 10
2 EA 24304451081 600000 FB 1081 10
2 EA 24304451362 600000 FB 1362 10
2 EA 24304451917 600000 FB 1917 10
200896180 441 AS 1 EA 24304455280 600000 FB 5280 20
2 EA 24304450760 600000 FB 760 20
2 EA 24304451081 600000 FB 1081 20
1 EA 24304451362 600000 FB 1362 20
1 EA 24304451917 600000 FB 1917 20
CSI EDI PO 850 specification Version 4030 09/28/2011
______________________________________________________ ________________________________________________________________
From CSI to Domestic 3PL 32 of 32
Changes Summary
Version Description Publication date
1.0 Initial version 09/12/2011
1.1 Fixed DTM qualifier
Was 063 Do not deliver before 064 Do not deliver after
Changed to 064 Do not deliver before 063 Do not deliver after
09/28/2011