Introduction: This Standard contains the format and establishes establi shes 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.
Notes: Cabela's batches the Ship Direct to Consumer orders (BEG02 = DS) nightly, as a result, there is one Master PO number for all internal Customer Orders. When processing PO's from Cabela, include both the t he PO number (BEG03) and Customer Order Number (REF02 when REF01 = CO) as the keys when checking for duplicate orders. Also, there may be times when a Cabela’s customer may order the same product on the same order with individual personalization requirements. For those suppliers with these t hese types of products, you’ll need to ensure that you are not rejecting orders because of duplicate part numbers being sent on the order. Cabela requires that if they send their UPS Billing account number on the PO, that suppliers are required to ship under that number. Failure to do so, may result in suppliers incurring Freight Charges at your own expense. Also, a reminder - Cabela has outsourced its transportation processes to UPS Logistics. For those shipments that will require a common carrier (LTL and Truck shipments) and are not prepaid by the supplier, will require a 753 (Request for Routing) be sent for load optimization and are expected to be able to receive a 754 (Routing Instructions) back. Revision History – 12/21/09 – Effective 2/1/2010 the following changes will occur – Cabela’s will be adding Blanket and Release 850 to their program. • o These will be identified with BEG02 = BK o The Releases will be indiated with BEG02 = RL with the Blanket Blanket order number in BEG06 however the PO Number in BEG03 will be unique per release against this Blanket o Suppliers are not to ship against the Blanket PO but only against each of the releases Cabela’s will be adding Musical Run/Assortments to 850. This will mean suppliers will begin to see the • SLN loop containing the SLN/CTP/PID segments sent within the PO1 loop 10/30/09 – Effective 12/1/09 Cabelas will begin sending a new SAC02 qualifier E550 for Marketing Funds
5/4/09 – Updated N4 segment to support International Vendor and Manufacturing Plant that may not contain City, State/Province and Postal Code. 12/12/08 – Effective 2/16/09 have added the following SAC02 codes: A170 – Adjustment (Misc Charge/Discount) A400 – Allowance Non-Performance (Vendor Compl Allowance Allo wance CAB (004030)
1
January 1, 2010
E350 – Letter of Credit Processing P rocessing 4/16/08 – Effective 5/5/08, Cabela’s will discontinue send their Ship To GLN number in the N1 segment. Instead, the 3 digit DC or Store Location number will be sent. 7/17/07 – Effective 7/25/07, Cabelas PO data will no longer changes REF – VR (Legacy Vendor number) 5/24/07 - Effective 7/1/07, removing qualifier UL in SDQ segment 10/19/06 – Effective 11/1/06 will be sending two additional DTM segments at the PO level 037 – Ship not before and 038 – Ship not after and removed Cancel Date 9/18/06 – With the switch to JDA, we have updated the the EDI qualifiers in SAC02 6/16/06 – Increased the number number of N3 occurrences from 1 to 2 3/30/06 – Added qualifiers for Unit of Measure to PO1, SDQ and SCH segments 10/3/05 – Increase the number of MTX from 1 to 10 at the header level. • • Added use of SCH segment at the item level to communicate multiple ship dates (release) for a given item 8/17/05 – • Added another N1 loop for Vendor Name and Address information as optional • Added PO101 as optional • Increased the number of Item level MTX recurrences for communicating the different types of notes for Customization, Personalization, Shipping Instructions and item notes. max length of MTX02 from 4096 to 264 characters. Also added note on how each of the noteChanged types arethe to be used for the Branded Packing Slip and for the shipping label. 7/29/05 – • Removed notation on Bill To N1 loop that would always be sent. N1 BT will be optional Added notation on CTP segment regarding the usage of the Retail price for Direct to Consumer orders. • Added notation on Item level MTX segment regarding the usage of the data for Direct to Consumer orders. • 6/23/05 – Added two more qualifiers to TD512, 13 and 14
Heading:
M
Pos. No. 0100
Seg. ID ST
Name Transaction Set Header
Req. Des. M
M M
0200 0500
BEG REF
Beginning Segment for Purchase Order Reference Identification Identification
M M
1 2
0500
REF
Reference Identification Identification
O
4
0600
PER
Administrative Communications Contact
O
1
0800
FOB
F.O.B. Related Instructions Instructions
O
1
1200
SAC
Service, Promotion, Allowance, or Charge Information
Service, Promotion, Allowance, or Charge Information
O
1
LOOP ID – SAC – Optional Loop
10
1300
SAC
Service, Promotion, Allowance, or Charge Information
O
1
1900
SDQ
Destination Quantity
O
500
2100
DTM
Date/Time Reference
O
2
2890
MTX
Text
O
10
2950
SCH
Line Item Schedule
O
1
LOOP ID - SCH– Optional Loop
LOOP ID – SLN – Optional Loop
10 n2 1000
4700
SLN
Subline Item Detail
M
1
4900
PID
Product/Item Description
O
3
5160
CTP
Pricing Information
O
1
Summary: Pos. No.
M
Seg. ID
Req. Des.
Name LOOP ID - CTT
Max.Use
Loop Repeat
Notes and Comments 1
0100
CTT
Transaction Totals
O
1
n2
0200
AMT
Monetary Amount
O
1
n3
0300
SE
Transaction Set Trailer
M
1
Transaction Set Notes 1. 1. 2. 2. 3. 3.
PO102 is required. The number of line items (CTT01) is the accumulation of the number of PO1 segments. segments. IIff u used, sed, hash total (CTT02) is the sum of the value of quantities ordered (PO102) for each PO1 segment. If AMT is used in the summary area, then AMT01 will = TT and and AMT02 will indicate total transaction amount as calculated by the sender.
ST Transaction Set Header 0100 Heading Mandatory 1 To indicate the start of a transaction set and to assign a control number 1
2
The tran transaction saction sset et 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). The implementation convention ref reference erence (ST03) is used by the translation routines of the interchange partners to select the appropriate implementation convention to match the transaction set definition.
Comments: Comments:
Data Element Summary
M
Ref. Des. ST01 ST01
M
ST02 ST02
CAB (004030)
Data Element Name Attributes 143 143 Transaction Set Identifier Code Code M 1 ID 3/3 3/3 Code uniquely identifying a Transaction Set 850 Purchase Order 329 329 Transaction Set Control Number Number M 1 AN 4/9 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
BEG Beginning Segment for Purchase Order 0200 Heading Mandatory 1 To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers and dates 1
BEG05 is the date aassigned ssigned by the purchaser to pu purchase rchase order.
DS will be used for Direct to Consumer orders SA are orders shipped to the Cabela warehouse or Stores Blanket Purchase Orders should NOT be shipped. Subsequent Release Purchase Orders, where BEG02 will be RL, and BEG06 will reference the BK Purchase Order should be shipped against
Data Element Summary
M
Ref. Des. BEG01 BEG01
M
BEG02 BEG02
M
BEG03 BEG03
M
BEG05 BEG05
BEG06 BEG06
Data Element Name Attributes 353 353 Transaction Set Purpose Code Code M 1 ID 2/2 2/2 Code identifying purpose of transaction set 00 Original 92 92 Purchase Order Type Code Code M 1 ID 2/2 2/2 Code specifying the type of Purchase Order BK Blanket DS Dropship RL Release SA Stand-alone Order 324 324 Purchase Order Number Number M 1 AN 1/22 1/22 Identifying number for Purchase Order assigned by the orderer/purchaser 373 373 Date Date M 1 DT 8/8 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Contract Number 367 367 O 1 AN 1/30 1/30 This will be the Blanket PO number sent previously (BEG02 = BK)
REF Reference Identification 0500 Heading Mandatory 3 To specify identifying information
Data Element Summary
M
Ref. Des. REF01 REF01
M
REF02 REF02
CAB (004030)
Data Element Name Attributes 128 128 Reference Identification Qualifier Qualifier M 1 ID 2/3 2/3 Code qualifying the Reference Identification 19 Division Identifier IA Internal Vendor Number 127 127 Reference Identification Identification M 1 AN 1/50 1/50 Reference information as defined for a particular Transaction T ransaction Set or as specified by the Reference Identification Qualifier
REF Reference Identification 0500 Heading Optional 4 To specify identifying information
Data Element Summary
M
Ref. Des. REF01 REF01
M
REF02 REF02
CAB (004030)
Data Element Name Attributes 128 128 Reference Identification Qualifier Qualifier M 1 ID 2/3 2/3 Code qualifying the Reference Identification CO Customer Order Number Only sent for Direct to Consumer orders (BEG02 = DS) GK Third Party Reference Number A unique number assigned to a claim after it has been entered into the third party payer's adjudication system; this number is used by the payer to track claims internally The UPS 3rd Party Billing Account number to be used by suppliers when shipping UPS. If this REF is sent, Cabela’s will expect that the supplier will be using UPS Parcel as the carrier and will use this account for billing. JD User Identification Cabela Inventory Control Associate ID YD Buyer Identification Cabela Product Manager ID 127 127 Reference Identification Identification M 1 AN 1/50 1/50 Reference information as defined for a particular Transaction T ransaction Set or as specified by the Reference Identification Qualifier
PER Administrative Communications Contact 0600 Heading Optional 1 To identify a person or office to w whom hom administrative communications should be directed 1 If either PER03 or PER04 is present, present, then the othe otherr is required. 2 If either PER05 or PER06 is present, present, then the othe otherr is required. 3 If either PER07 or PER08 is present, present, then the othe otherr is required.
Semantic Notes: Notes: Comments: Comments:
Data Element Summary
M
Ref. Des. PER01 PER01
PER02 PER02 PER03 PER03
PER04 PER04
PER05 PER05
PER06 PER06
PER07 PER07
PER08 PER08
CAB (004030)
Data Element Name Attributes 366 366 Contact Function Code Code M 1 ID 2/2 2/2 Code identifying the major duty or responsibility of the person or group named BD Buyer Name or Department 93 93 Name Name O 1 AN 1/60 1/60 Free-form name 365 365 Communication Number Qualifier Qualifier X 1 ID 2/2 2/2 Code identifying the type of communication number TE Telephone 364 364 Communication Number Number X 1 AN 1/256 1/256 Complete communications number including country or area code when applicable 365 365 Communication Number Qualifier Qualifier X 1 ID 2/2 2/2 Code identifying the type of communication number FX Facsimile 364 364 Communication Number Number X 1 AN 1/256 1/256 Complete communications number including country or area code when applicable 365 365 Communication Number Qualifier Qualifier X 1 ID 2/2 2/2 Code identifying the type of communication number EM Electronic Mail 364 364 Communication Number Number X 1 AN 1/256 1/256 Complete communications number including country or area code when applicable
FOB F.O.B. Related Instructions 0800 Heading Optional 1 To specify transportation instructions relating to shipment 1 If FOB03 is present, then FOB02 is required. 2 If FOB07 is present, then FOB06 is required. 1 FOB01 indicates which party will pay the carrier. 2 3
FOB02 is is the the code code specifying specifying the transportation responsibility location. FOB06 title passage location.
Comments: Comments:
Data Element Summary
M
Ref. Des. FOB01 FOB01
FOB02 FOB02
FOB03 FOB03 FOB06 FOB06
FOB07 FOB07
CAB (004030)
Data Element Name Attributes 146 146 Shipment Method of Payment Payment M 1 ID 2/2 2/2 Code identifying payment terms for transportation charges CC Collect CF Collect, Freight Credited Back to Customer FO FOB Port of Call HP Half Prepaid PP Prepaid (by Seller) TP Third Party Pay 309 309 Location Qualifier Qualifier X 1 ID 1/2 1/2 Code identifying type of location AC City and State DE Destination (Shipping) OR Origin (Shipping Point) PE Port of Entry Port where customs is declared 352 352 Description Description O 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content 309 309 Location Qualifier Qualifier X 1 ID 1/2 1/2 Code identifying type of location AC City and State DE Destination (Shipping) OR Origin (Shipping Point) PE Port of Entry 352 352
Port where customs is declared Description Description O 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
SAC Service, Promotion, Allowance, or Charge Information 1200 SAC Optional Heading Optional 1 To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge 1 If either SAC06 or SAC07 is present, present, then the other is required.
Comments: Comments: Data Element Summary
M
Ref. Des. SAC01 SAC01
M
SAC02 SAC02
Data Element Name Attributes 248 248 Allowance or Charge Indicator Indicator M 1 ID 1/1 1/1 Code which indicates an allowance allo wance or charge for the service specified A Allowance C Charge 1300 Service, Promotion, Allowance, or Charge Code 1300 Code M 1 ID 4/4 4/4 A170 A260 A400 A990 C260 C300 C310 C320 C540 D170 D240 D500 E270 E350 E550 E750 F110 F800
SAC05 SAC05
610 610
SAC06 SAC06
378 378
SAC07 SAC07
332 332
SAC12 SAC12
331 331
SAC15 SAC15
352 352
Adjustments (Misc Charge/Discount) Ad Allowance Allowance Non-Performance (Vendor Compl Allowance) Cataloging Service (Page Allowance) Discount – Incentives (Anticipation Discount) Discount – Special Discount Display Allowance (Ad Compensation) Early Buy Allowance Free Goods Freight Handling Late Order Charge Letter of Credit Processing Market Development Funds Used for Marketing Funds ew Store Discount Overrun Charge (OverCharge Allownace) Promotional Allowance (Program Allowance)
F970 Rebate G520 Returned Load (Returns Allowance) I530 Volume Discount I570 Warehouse Amount Amount O 1 Monetary amount Allowance/Charge Percent Qualifier Qualifier X 1 Code indicating on what basis allowance or charge percent is calculated 7 Base Price Amount Less Previous Discount Percent Percent X 1 Percent expressed as a percent Allowance or Charge Method of Handling Code Code O 1 Code indicating method of handling for an allowance or charge 02 Off Invoice Description Description X 1
N2 1/15 1/15 ID 1/1 1/1
R 1/6 1/6 ID 2/2 2/2
AN 1/80 1/80
A free-form description to clarify the related data elements and their content
ITD Terms of Sale/Deferred Terms of Sale 1300 Heading Optional 1 To specify terms of sale 1 If ITD03 is present, then at least one of ITD05 or ITD13 is required. 2 If ITD08 is present, then at least one of ITD05 or ITD13 is required.
Semantic Notes: Notes: Comments: Comments: Data Element Summary Ref. Des. ITD01 ITD01
ITD02 ITD02
ITD03 ITD03
ITD05 ITD05
ITD07 ITD07 ITD12 ITD12 ITD13 ITD13
CAB (004030)
Data Element Name Attributes 336 336 Terms Type Code Code O 1 ID 2/2 2/2 Code identifying type of payment terms 05 Discount Not Applicable 08 Basic Discount Offered 09 Proximo 41 Letter of Credit 333 333 Terms Basis Date Code Code O 1 ID 1/2 1/2 Code identifying the beginning of the terms period 3 Invoice Date 338 338 Terms Discount Percent Percent O 1 R 1/6 1/6 Terms discount percentage, expressed as a percent, available to the purchaser if an invoice is paid on or before the Terms Discount Due Date 351 351 Terms Discount Days Due Due X 1 N0 1/3 1/3 Number of days in the terms discount period by which payment is due if terms discount is earned 386 386 Terms Net Days Days O 1 N0 1/3 1/3 Number of days until total invoice amount is due (discount not applicable) 352 352 Description Description O 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content 765 765 Day of Month Month X 1 N0 1/2 1/2 The numeric value of the day of the month between 1 and the maximum day of the month being referenced
DTM Date/Time Reference 1500 Heading Optional 3 To specify pertinent dates and times
Data Element Summary
M
Ref. Des. DTM01 DTM01
M
DTM02 DTM02
CAB (004030)
Data Element Name Attributes 374 374 Date/Time Qualifier Qualifier M 1 ID 3/3 3/3 Code specifying type of date or time, or both date and time 010 Requested Ship 037 Ship Not Before 038 Ship Not After 373 373 Date Date M 1 DT 8/8 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year
TD5 Carrier Details (Routing Sequence/Transit Time) 2400 Heading Optional 1 To specify the carrier and sequence of routing and provide transit time information 1 At least one of TD502 TD504 TD505 or TD512 is required. 2 If TD502 is present, then TD503 is required. 3 If TD513 is present, then TD512 is required. 4
If TD514 is present, then TD513 is required.
Data Element Summary Ref. Des. TD502 TD502
TD503 TD503
TD504 TD504
TD505 TD505
TD512 TD512
Data Element Name Attributes 66 66 Identification Code Qualifier Qualifier X 1 ID 1/2 1/2 Code designating the system/method of code structure used for Identification Code (67) 2 Standard Carrier Alpha Code (SCAC) 67 67 Identification Code Code X 1 AN 2/4 2/4 Code identifying a party or other code National Motor Carrier Association Code for this Carrier 91 91 Transportation Method/Type Code Code X 1 ID 1/2 1/2 Code specifying the method or type of transportation for the shipment A Air AE Air Express BU Bus C Consolidation CE Customer Pickup / Customer's Expense D Parcel Post E Expedited Truck H Customer Pickup L Contract Carrier M Motor (Common Carrier) R Rail S Ocean T Best Way (Shippers Option) U Private Parcel Service 387 387 Routing Routing X 1 AN 1/35 1/35 Free-form description of the routing or requested routing for shipment, or the originating carrier's identity 284 284 Service Level Code Code X 1 ID 2/2 2/2 Code indicating the level of transportation service or the billing service offered by the transportation carrier CG Ground DS Door Service ND ext Day Air Delivery during business day hours of next business day PB Priority Mail Can consist of any mail matter (including regular FirstClass mail) weighing eleven ounces or less and marked Priority Mail for which the mailer chooses to pay the minimum Priority Mail rate for unguaranteed two-day service among major cities and three-day service
PI CAB (004030)
everywhere else; First-Class mail weighing more than t han eleven ounces automatically becomes Priority Mail and must be marked as such Priority Mail Insured 13
January 1, 2010
TD513 TD513
TD514 TD514
284 284
284 284
Fees in addition to the Priority Mail rate for single pieces of Third- or Fourth-Class Mail or ThirdT hird- or Fourth Class matter mailed at the Priority Mail rate; sealed articles must be endorsed "Third-Class Mail Enclosed" or or "Fourth-Class Mail Enclosed" in addition to the Priority Mail endorsement SC Second Day Air Delivery during business day hours no later than second business day Service Level Code Code X 1 ID 2/2 2/2 Code indicating the level of transportation service or the billing service offered byCG the transportation carrier Ground DS Door Service ND ext Day Air Delivery during business day hours of next business day PB Priority Mail Can consist of any mail matter (including regular FirstClass mail) weighing eleven ounces or less and marked Priority Mail for which the mailer chooses to pay the minimum Priority Mail rate for unguaranteed two-day service among major cities and three-day service everywhere else; First-Class mail weighing more than t han eleven ounces automatically becomes Priority Mail and must be marked as such PI Priority Mail Insured Fees in addition to the Priority Mail rate for single pieces of Third- or Fourth-Class Mail or Third- or Fourth Class matter mailed at the Priority Mail rate; sealed articles must be endorsed "Third-Class Mail Enclosed" or "Fourth-Class Mail Enclosed" in addition to the Priority Mail endorsement SC Second Day Air Delivery during business day hours no later than second business day Service Level Code Code O 1 ID 2/2 2/2 Code indicating the level of transportation service or the billing service offered by the transportation carrier CG Ground DS Door Service ND ext Day Air Delivery during business day hours of next business day PB
PI
SC
CAB (004030)
Priority Mail Can consist of any mail matter (including regular FirstClass mail) weighing eleven ounces or less and marked Priority Mail for which the mailer chooses to pay the minimum Priority Mail rate for unguaranteed two-day service among major cities and three-day service everywhere else; First-Class mail weighing more than t han eleven ounces automatically becomes Priority Mail and must be marked as such Priority Mail Insured Fees in addition to the Priority Mail rate for single pieces of Third- or Fourth-Class Mail or Third- or Fourth Class matter mailed at the Priority Mail rate; sealed articles must be endorsed "Third-Class Mail Enclosed" or "Fourth-Class Mail Enclosed" in addition to the Priority Mail endorsement Second Day Air Delivery during business day hours no later than second business day 14
CTB Restrictions/Conditions 2800 Heading Optional 5 To specify restrictions/conditions (such as shipping, ordering)
Data Element Summary Data Element Name Attributes 688 688 Restrictions/Conditions Restrictions/C onditions Qualifier Qualifier M 1 ID 2/2 2/2 Code identifying the type of restriction/condition SR Shipping 352 352 Description Description M 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
N9 Reference Identification 2950 N9 Optional Heading Optional 1 To transmit identifying information as specified by the Reference Identification Qualifier
Data Element Summary Data Element Name 128 128 Reference Identification Qualifier Qualifier Code qualifying the Reference Identification L1 Letters or Notes 369 369 Free-form Description Description Free-form descriptive text
N1 Name 3100 N1 Mandatory Heading Mandatory 1 To identify a party by type of organization, name, and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the oth other er is required.
When Bill To N1 Loop is sent, only N101 and N102 will be included in the data. Ship To N1 Loops will always be sent. For Direct to Consumer orders (BEG02 = DS) only N101 and N102 will be included in the data. For Warehouse and Store Orders (BEG02 = SA), all elements will be sent. Manufacturing Plant N1 Loop will only be used for International orders. Only N101 and N102 will be included in the data. Sold To N1 Loop will only be used for Direct to Consumer orders (BEG02 = DS). Only N101 and N102 will be included in the data. When Vendor N1 Loop is sent, only N101 and N102 will be included in the data. Data Element Summary
M
Ref. Des. N101 N101
N102 N102 N103 N103
N104 N104
CAB (004030)
Data Element Name Attributes 98 98 Entity Identifier Code Code M 1 ID 2/3 2/3 Code identifying an organizational entity, a physical location, property or an individual BT Bill-to-Party (Optional) MP Manufacturing Plant (Conditional) SO Sold To If Different From Bill To (conditional) ST Ship To (Mandatory) VN Vendor 93 93 Name Name X 1 AN 1/60 1/60 Free-form name 66 66 Identification Code Qualifier Qualifier X 1 ID 1/2 1/2 Code designating the system/method of code structure used for Identification Code (67) Assigned by Buyer or Buyer's Agent 92 67 67 Identification Code Code X 1 AN 2/13 2/13 Code identifying a party or other code
N3 Address Information 3300 N1 Mandatory Heading Mandatory 2 To specify the location of the named party
Data Element Summary Data Element Name 166 166 Address Information Information Address information 166 166 Address Information Information Address information
N4 Geographic Location 3400 N1 Mandatory Heading Mandatory 1 To specify the geographic place of the named party
Ship To N4 will always have City, State/Province Code, Postal Code sent. Manufacturing Plant and Vendor N1 loop may not contain City, State/Province Code, Postal Code in N4. When Vendor N1 Loop is sent, only N101 and N102 will be included in the data.
Ref. Des. N401 N401 N402 N402 N403 N403
N404 N404
CAB (004030)
Data Element Summary Data Element Name Attributes 19 19 City Name Name O 1 AN 2/30 2/30 Free-form text for city name 156 156 State or Province Code Code O 1 ID 2/2 2/2 Code (Standard State/Province) as defined by appropriate government agency 116 116 Postal Code Code O 1 ID 3/15 3/15 Code defining international postal zone code excluding punctuation and blanks (zip code for United States) 26 26 Country Code Code O 1 ID 2/3 2/3 Code identifying the country
PER Administrative Communications Contact 3600 N1 Mandatory Heading Optional 1 To identify a person or office to w whom hom administrative communications should be directed 1 If either PER03 or PER04 is present, present, then the othe otherr is required. 2 If either PER05 or PER06 is present, present, then the othe otherr is required. 3 If either PER07 or PER08 is present, present, then the othe otherr is required.
Semantic Notes: Notes: Comments: Comments:
Data Element Summary
M
Ref. Des. PER01
Data Element Name Attributes 366 Contact Function Code M 1 ID 2/2 Code identifying the major duty or responsibility of the person or group named IC
PER02
93
Name Free-form name
O
1 AN 1/60
PER03
365
Communication Number Qualifier Code identifying the type of communication number
X
1 ID 2/2
PER04
364
PER05
365
TE Telephone Communication Number X 1 AN 1/256 Complete communications number including country or area code when applicable Communication Number Qualifier X 1 ID 2/2 Code identifying the type of communication number FX
PER06
364
PER07
365
PER08
364
Facsimile
Communication Number X 1 AN 1/256 Complete communications number including country or area code when applicable Communication Number Qualifier X 1 ID 2/2 Code identifying the type of communication number EM
CAB (004030)
Information Contact
Electronic Mail
Communication Number X 1 AN 1/256 Complete communications number including country or area code when applicable
PO1 Baseline Item Data 0100 PO1 Mandatory Detail Mandatory 1 To specify basic and most frequently used line item data 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 p present, resent, then the othe otherr is required. 4 5 6 7 8
If either PO108 If either PO110 If either PO112 If either PO114 If either PO116
or PO109 is p present, resent, then the or PO111 is p present, resent, then the or PO113 is p present, resent, then the or PO115 is present, then the or PO117 is present, then the
is required. is required. is required. is required. is required.
For Direct to Consumer orders, Cabela Item Set number (RS) and Cabela SKU (IN) must appear on the Branded Packing Slip
Data Element Summary Data Element Name 350 Assigned Identification
PO102
330
PO103
355
Attributes O 1 AN 1/5
Alphanumeric characters assigned for differentiation within a transaction set Quantity Ordered X 1 R 1/15 Quantity ordered Unit or Basis for Measurement Code O 1 ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken AS Assortment BG
Bag
BK
Book
BN
Bulk
BO
Bottle
CA
Case
CQ
Cartridge
CT DR
Carton Drum
DZ
Dozen
EA
Each
FT
Foot
GS
Gross
HU
Hundred
IN
Inch
LB
Pound
OZ
Ounce - Av
PH
Pack (PAK)
PK
Package
PL
Pallet/Unit Load
PR Q4
Pair Fifty A unit of issue in which a group of 50 items are consolidated and measured as a single entity
CAB (004030)
23
January 1, 2010
RL
Roll
SO
Spool
TB
Tube
TH
Thousand
UN
Unit
VC
Five Hundred 500 each of an item of supply
YD
Yard
PO104
212
Unit Price
X
1 R 1/17
PO105
639
Price per unit of product, service, commodity, etc. Basis of Unit Price Code Code identifying the type of unit price for an item
O
1 ID 2/2
Only sent when price is at no charge NC PO106
235
Product/Service ID Qualifier X Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) IN Buyer's Item Number
1 ID 2/2
PO107
234
Product/Service ID Identifying number for a product or service
1 AN 1/48
PO108
235
Product/Service ID Qualifier X Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) VN Vendor's (Seller's) Item Number
1 ID 2/2
PO109
234
Product/Service ID Identifying number for a product or service
1 AN 1/48
PO110
235
Product/Service ID Qualifier X Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) EAN/UCC - 13 EN UP
CAB (004030)
o Charge
PO111
234
PO112
235
X
X
1 ID 2/2
UCC - 12
Data structure for the 12 digit EAN.UCC (EAN International.Uniform Code Council) Global Trade Identification Number (GTIN). Also known as the Universal Product Code (U.P.C.) Product/Service ID X 1 AN 1/48 Identifying number for a product or service Product/Service ID Qualifier X Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) UK EAN/UCC - 14
1 ID 2/2
Data structure for the 14 digit EAN.UCC (EAN International.Uniform Code Council) Global Trade Identification Number (GTIN) Product/Service ID X 1 AN 1/48 Identifying number for a product or service
PO113
234
PO114
235
Product/Service ID Qualifier X Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) RS Set Number
1 ID 2/2
PO115
234
Cabela Item Set number Product/Service ID Identifying number for a product or service
X
1 AN 1/48
PO116
235
Product/Service ID Qualifier
X
1 ID 2/2
24
January 1, 2010
Code identifying the type/source of the t he descriptive number used in Product/Service ID (234) TP Product Type Code Product Manager ID PO117
CAB (004030)
234
Product/Service ID Identifying number for a product or service
CTP Pricing Information 0400 CTP Optional Detail Optional 1 To specify pricing information
For warehouse/Store orders, this data will be the Retail price that Cabela’s is expecting to be on the price tags for for those suppliers asked to prov provide ide these. (See separate documentation on these requirements) For Direct to Consumer orders, this data will be the price the Cabela’s customer will be billed for the order and must appear on the Branded Packing Slip if a price is sent on the PO. (See separate documentation on these requirements)
M
Ref. Des. CTP02 CTP02
M
CTP03 CTP03
CAB (004030)
Data Element Summary Data Element Name 236 236 Price Identifier Code Code Code identifying pricing specification RTL Retail 212 212 Unit Price Price Price per unit of product, service, commodity, etc.
PID Product/Item Description 0500 PID Optional Detail Optional 1 To describe a product or process in coded or free-form format
For Direct to Consumer orders, Product d description escription and General Description must appear on the Branded Packing Slip (See separate documentation on these these requirements)
Data Element Summary Data Element Name Attributes 349 349 Item Description Type Type M 1 ID 1/1 1/1 Code indicating the format of a description F Free-form 750 750 Product/Process Characteristic Code Code M 1 ID 2/3 2/3 Code identifying the general class of a product or process characteristic 08 Product 73 Vendor color description 74 Vendor size description GEN General Description Cabela Item Set Description 352 352 Description Description M 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
PO4 Item Physical Details 0900 PO1 Mandatory Detail Optional 1 To specify the physical qualities, packaging, weights, and dimensions relating to the item 1 If PO405 is present, then PO406 is required.
Data Element Summary Ref. Des. PO401 PO401
PO405 PO405
PO406 PO406 PO407 PO407
PO414 PO414
CAB (004030)
Data Element Name Attributes 356 356 Pack Pack O 1 N0 1/6 1/6 The number of inner containers, or number of eaches if there are no inner containers, per outer container 187 187 Weight Qualifier Qualifier O 1 ID 1/2 1/2 Code defining the type of weight G Gross Weight 384 384 Gross Weight per Pack Pack X 1 R 1/9 1/9 Numeric value of gross weight per pack 355 355 Unit or Basis for Measurement Code Code X 1 ID 2/2 2/2 Code specifying the units in which a value is being expressed, or manner in
810 810
which has been taken LB a measurementPound Inner Pack Pack The number of eaches per inner container
REF Reference Identification 1000 PO1 Mandatory Detail Optional 2 To specify identifying information
For warehouse/Store orders, this data will be use on the price tags for those suppliers asked to provide these. (See separate documentation on these requirements)
Data Element Summary Data Element Name Attributes 128 128 Reference Identification Qualifier Qualifier M 1 ID 2/3 2/3 Code qualifying the Reference Identification DP Department Number PG Product Group 127 127 Reference Identification Identification M 1 AN 1/50 1/50 Reference information as defined for a particular Transaction T ransaction Set or as specified by the Reference Identification Qualifier
SAC Service, Promotion, Allowance, or Charge Information 1300 SAC Optional Detail Optional 1 To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
Syntax Notes: Notes: Semantic Notes: Notes: Comments: Comments: Data Element Summary
M
Ref. Des. SAC01 SAC01
M
SAC03 SAC03
M
SAC04 SAC04
SAC15 SAC15
CAB (004030)
Data Element Name Attributes 248 248 Allowance or Charge Indicator Indicator M 1 ID 1/1 1/1 Code which indicates an allowance allo wance or charge for the service specified N o Allowance or Charge 559 559 Agency Qualifier Code Code M 1 ID 2/2 2/2 Code identifying the agency assigning the code values VI Voluntary Inter-Industry Commerce Standard (VICS) EDI 1301 Agency Service, Promotion, Allowance, or Charge Code 1301 Code M 1 AN 1/10 1/10 Agency maintained code identifying the service, promotion, allowance, or
352 352
charge HA - Hanger Service Requested TC990101 - Ticket Service Requested Description Description X 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
SAC Service, Promotion, Allowance, or Charge Information 1300 SAC Optional Detail Optional 1 To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge 1 If either SAC03 or SAC04 is present, present, then the other is required. 2 If either SAC06 or SAC07 is present, present, then the other is required.
Semantic Notes: Notes: Comments: Comments: Data Element Summary
M
Ref. Des. SAC01 SAC01
M
SAC02 SAC02
CAB (004030)
Data Element Name Attributes 248 248 Allowance or Charge Indicator Indicator M 1 ID 1/1 1/1 Code which indicates an allowance allo wance or charge for the service specified A Allowance C Charge 1300 Service, Promotion, Allowance, or Charge Code 1300 Code M 1 ID 4/4 4/4 Code identifying the service, promotion, allowance, or charge A170 Adjustments (Misc Charge/Discount) A260 Ad Allowance A400 Allowance Non-Performance (Vendor Compl Allowance)
SAC05 SAC05
610 610
SAC06 SAC06
378 378
SAC07 SAC07
332 332
SAC12 SAC12
331 331
SAC15 SAC15
352 352
A990 Cataloging Service (Page Allowance)Discount) C260 Discount – Incentives (Anticipation C300 Discount – Special C320 Display Allowance (Ad Compensation) C540 Early Buy Allowance D170 Free Goods D240 Freight D500 Handling E270 Late Order Charge E350 Letter of Credit Processing E750 ew Store Discount F110 Overrun Charge (OverCharge Allownace) F800 Promotional Allowance (Program Allowance) F970 Rebate G520 Returned Load (Returns Allowance) I530 Volume Discount Amount Amount O 1 N2 1/15 1/15 Monetary amount Allowance/Charge Percent Qualifier Qualifier X 1 ID 1/1 1/1 Code indicating on what basis allowance or charge percent is calculated 7 Base Price Amount Less Previous Discount Percent Percent X 1 R 1/6 1/6 Percent expressed as a percent Allowance or Charge Method of Handling Code Code O 1 ID 2/2 2/2 Code indicating method of handling for an allowance or charge 02 Off Invoice Description Description X 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
SDQ Destination Quantity 1900 PO1 Mandatory Detail Optional 500 To specify destination and quantity detail 1 If either SDQ05 or SDQ06 is present, then the other is rrequired. equired. 2 If either SDQ07 or SDQ08 is present, then the other is rrequired. equired. 3 If either SDQ09 or SDQ10 is present, then the other is rrequired. equired. 4 5 6 7 8 9
If either SDQ11 If either SDQ13 If either SDQ15 If either SDQ17 If either SDQ19 If either SDQ21
or SDQ12 is present, then the other is rrequired. equired. or SDQ14 is present, then the other is rrequired. equired. or SDQ16 is present, then the other is required. or SDQ18 is present, then the other is required. or SDQ20 is present, then the other is required. or SDQ22 is present, then the other is required.
used only if different different than previously defined in the transaction set. 1 SDQ02 is used 2 SDQ03 is the store number. Cabela's will be sending the t he 3digit Store/Warehouse number for all Cross Dock purchase orders. Data Element Summary
Ref. Des. M
CAB (004030)
SDQ01
Data Element Name 355
Attributes
Unit Basis forthe Measurement Code M manner 1 in ID 2/2 is being expressed, or Codeor specifying units in which a value which a measurement has been taken AS Assortment BG
Bag
BK
Book
BN
Bulk
BO
Bottle
CA
Case
CQ
Cartridge
CT
Carton
DR
Drum
DZ
Dozen
EA
Each
FT
Foot
GS
Gross
HU
Hundred
IN
Inch
LB
Pound
OZ
Ounce - Av
PH
Pack (PAK)
PK
Package
PL
Pallet/Unit Load
PR
Pair
Q4
Fifty
RL
A unit of issue in which a group of 50 items are consolidated and measured as a single entity Roll
SO
Spool
TB
Tube 32
January 1, 2010
TH
Thousand
UN
Unit
VC
Five Hundred 500 each of an item of supply
YD
Yard
SDQ02
66
Identification Code Qualifier O 1 ID 1/2 Code designating the system/method of code structure used for Identification Code (67) 92 Assigned by Buyer or Buyer's Agent
M
SDQ03
67
M
SDQ04
380
Identification Code Code identifying a party or other code Quantity Numeric value of quantity
SDQ05
67
SDQ06
M
1 AN 2/80
M
1 R 1/15
Identification Code Code identifying a party or other code
X
1 AN 2/80
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ07
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ08
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ09
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ10
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ11
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ12
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ13
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ14
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ15
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ16
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ17
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ18
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ19
67
Identification Code Code identifying a party or other code
X
1 AN 2/80
SDQ20
380
Quantity Numeric value of quantity
X
1 R 1/15
SDQ21
67
Identification Code Code identifying a party or other code
DTM Date/Time Reference 2100 PO1 Mandatory Detail Optional 2 To specify pertinent dates and times
This segment will be used as an over-ride to the order level dates for this item. Data Element Summary Data Element Name Attributes 374 374 Date/Time Qualifier Qualifier M 1 ID 3/3 3/3 Code specifying type of date or time, or both date and time 001 Cancel After 010 Requested Ship 373 373 Date Date M 1 DT 8/8 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year
MTX Text 2890 PO1 Mandatory Detail Optional 10 To specify textual data
For Direct to Consumer orders, there can b bee quite a few occurrences for notes on Customization, Personalization, Shipping Instructions and item notes/messages. Data that contains a prefix notation of Customization, Message and Personalization P ersonalization are required to be displayed on the Cabela’s Branded Packing Slip. (See separate documentation on these requirements) Data that contains a prefix notation of Message and Shipping Instructions are required to be displayed on the Cabela Branded Shipping Label. (See separate documentation on these requirements)
Data Element Summary Ref. M
CAB (004030)
Des. MTX02 MTX02
Data Element Name Text 1551 Message 1551 Text To transmit large volumes of message text
SCH Line Item Schedule 2950 SCH Optional Detail Optional 1 To specify the data for scheduling a specific line-item
Data Element Summary Data Element Name 380 Quantity Numeric value of quantity 355
374
Attributes M 1 R 1/15
Unit or Basis for Measurement Code M 1 ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken AS Assortment BG
Bag
BK
Book
BN
Bulk
BO CA
Bottle Case
CQ
Cartridge
CT
Carton
DR
Drum
DZ
Dozen
EA
Each
FT
Foot
GS
Gross
HU
Hundred
IN
Inch
LB
Pound
OZ
Ounce - Av
PH PK
Pack (PAK) Package
PL
Pallet/Unit Load
PR
Pair
Q4
Fifty
RL
A unit of issue in which a group of 50 items are consolidated and measured as a single entity Roll
SO
Spool
TB
Tube
TH
Thousand
UN
Unit
VC
Five Hundred
YD
500 each of an item of supply Yard
Date/Time Qualifier Code specifying type of date or time, or both date and time 36
M
1 ID 3/3
January 1, 2010
010 M
CAB (004030)
SCH06
373
Requested Ship
Date M 1 DT 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year
SLN Subline Item Detail 4070 SLN Optional Detail Optional 1 To specify product subline detail item data 1 If either SLN04 or S SLN05 LN05 is pre present, sent, then the othe otherr is required. 2 If SLN07 is present, then SLN06 is required. 3 If SLN08 is present, then SLN06 is required. 4 5 6 1 2
If either SLN09 or S SLN10 LN10 is present, then the othe otherr is required. If either SLN11 or S SLN12 LN12 is present, then the othe otherr is required. If either SLN13 or S SLN14 LN14 is present, then the othe otherr is required. SLN01 is the identifying number for the subline item. SLN02 is the identifying number for the subline subline level. The subline level is analogous to the level code used in a bill of materials. subline bline item to the 3 SLN03 is the configuration code indicating the relationship of the su baseline item. thee price or amount amount to the ass associated ociated 4 SLN08 is a code indicating the relationship of th segment. This segment only sent for Muscial Runs/Assortment/Pre-pack items on Warehouse/Store orders Data Element Summary
Ref. M
Des. SLN01 SLN01
M
SLN03 SLN03
M
SLN04 SLN04
SLN05 SLN05
M
C00101 C00101
SLN06 M
SLN09 SLN09
M
SLN10 SLN10 SLN11 SLN11
SLN12 SLN12 SLN13 SLN13
CAB (004030)
Data Element Name Attributes Attributes 350 350 Assigned Identification Identification M AN 1/20 1/20 Alphanumeric characters assigned for differentiation within a transaction set 662 662 Relationship Code Code M ID 1/1 1/1 Code indicating the relationship between entities I Included 380 380 Quantity Quantity M R 1/15 1/15 Numeric value of quantity Number of Component pieces per carton C001 Composite Unit of Measure C001 Measure M To identify a composite unit of measure measure (See Figures Appendix for eexamples xamples of use) 355 355 Unit or Basis for Measurement Code Code M ID 2/2 2/2 Code specifying the units in which a value is being eexpressed, xpressed, or manner in which a measurement has been taken EA Each 212 Unit Price X R 1/17 Price per unit of product, service, commodity, etc. etc. 235 235 Product/Service ID Qualifier Qualifier M ID 2/2 2/2 Code identifying the type/source of the descriptive d escriptive number used in Product/Service ID (234) IN Buyer Item Number 234 234 Product/Service ID ID M AN 1/48 1/48 Identifying number for a product or service 235 235 Product/Service ID Qualifier Qualifier X ID 2/2 2/2 Code identifying the type/source of the descriptive d escriptive number used in Product/Service ID (234) VN Vendor's (Seller's) Item Number 234 234 Product/Service ID ID X AN 1/48 1/48 Identifying number for a product or service 235 235 Product/Service ID Qualifier Qualifier X ID 2/2 2/2 Code identifying the type/source of the descriptive d escriptive number used in Product/Service ID (234) UP UCC - 12 Data structure for the 12 digit EAN.UCC (EAN 38
January 1, 2010
SLN14 SLN14
234 234
SLN15
235
SLN16
234
International.Uniform Code Council) Global Trade Identification Number (GTIN). Also known as the Universal Product Code (U.P.C.) Product/Service ID ID X AN 12/13 12/13 Identifying number for a product or service Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive d escriptive number used in Product/Service ID (234) UK U.P.C./EAN Shipping Container Code (1-2-5-5-1) A 14-digit code that uniquely identifies the manufacturer's shipping unit, including the packaging indicator and check digit; the first digit is the packaging indicator, the next two digits are the number system characters, the next five digits are the manufacturer ID number, the second five digits are the item code, and the final digit is the check digit Product/Service ID X AN 14/14 Identifying number for a product or service Used for GTIN
PID Product/Item Description 4900 SLN Optional Detail Optional 3 To describe a product or process in coded or free-form format
Data Element Summary
M
Ref. Des. PID01 PID01
M
PID02 PID02
M
PID05 PID05
CAB (004030)
Data Element Name Attributes 349 349 Item Description Type Type M 1 ID 1/1 1/1 Code indicating the format of a description F Free-form 750 750 Product/Process Characteristic Code Code M 1 ID 2/3 2/3 Code identifying the general class of a product or process characteristic 08 Product 73 Vendor color description 74 Vendor size description 352 352 Description Description M 1 AN 1/80 1/80 A free-form description to clarify the related data elements and their content
CTP Pricing Information Information 5160 SLN Optional Detail Optional 1 To specify pricing information
For warehouse/Store orders, this data will be the Retail price that Cabela’s is expecting to be on the price tags for those suppliers asked to provide these within the Assortment. (See separate documentation on these requirements)
Data Element Summary
M
Ref. Des. CTP02 CTP02
M
CTP03 CTP03
CAB (004030)
Data Element Name 236 236 Price Identifier Code Code Code identifying pricing specification RTL Retail 212 212 Unit Price Price Price per unit of product, service, commodity, etc.
AMT Monetary Amount 0200 CTT Optional Summary Optional 1 To indicate the total monetary amount
Data Element Summary Data Element Name 522 522 Amount Qualifier Code Code Code to qualify amount TT Total Transaction Amount 782 782 Monetary Amount Amount Monetary amount
SE Transaction Set Trailer 0300 Summary Mandatory 1 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 Data Element Name Attributes 96 96 Number of Included Segments Segments M 1 N0 1/10 1/10 Total number of segments included in a transaction set including ST and SE segments 329 329 Transaction Set Control Number Number M 1 AN 4/9 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set