0% found this document useful (0 votes)
93 views54 pages

812 Claims 5010

EDI Specification

Uploaded by

duynt88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views54 pages

812 Claims 5010

EDI Specification

Uploaded by

duynt88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

Wal-Mart Stores, Inc.

Electronic Data Interchange Implementation Guideline


ANSI X12 Version 5010

5
0
1
0
812 Credit / Debit Adjustment

Business Usage:
Store Claims
Warehouse Claims
AR Claims
Sam's Demo

EDI Direction: From Wal-Mart

Implementation Guide Version 1.0


Published October 2004
Last Changed January 2005
Table of Contents

812 Credit/Debit Adjustments- Wal-Mart Stores, Inc. Introduction....................................................................................... 3

812 Credit/Debit Adjustment – Wal-Mart Stores, Inc. Implementation ................................................................................ 4

Adjustment Reason Codes – Paper Codes cross-referenced to EDI Codes........................................................................... 5

Wal-Mart Business Example – Warehouse Claims – Proof of Delivery Not Received...................................................... 8

Wal-Mart Business Example – Warehouse Claims - Price Difference and Merchandise not Shipped......................... 10

Wal-Mart Business Example – Store Claims ............................................................................................................................ 13

812 Credit/Debit Adjustment – ANSI X12 Introduction........................................................................................................ 46

812 Credit/Debit Adjustment – ANSI X12 Standards............................................................................................................. 47

812 Credit/Debit Adjustment – VICS Guidelines.................................................................................................................... 49

Conventions used in these guidelines......................................................................................................................................... 50

Example of Conventions.............................................................................................................................................................. 52

812 Credit / Debit Adjustment – Changes from Previous (4030) Version .......................................................................... 53

Change History............................................................................................................................................................................... 54

51812CLM (005010) Wal-Mart Confidential 2


812 Credit/Debit Adjustments- Wal-Mart Stores, Inc.
Introduction

The 812 EDI document is used by Wal-Mart to notify suppliers of an adjustment for an invoice
credit or debit taken at a warehouse, club, or store. The 812 is also used for AR Claims and
Sam’s Demos. This guide contains business examples and codes used for each type of claim

Note: For Canada tax usage, a SAC segment is included at header level. This SAC segment is
not used for any other country.

Functional Acknowledgment
A Functional Acknowledgment, VICS/EDI transaction set 997 must be sent within 24 hours of
receipt of originating transmission to acknowledge receipt of our 812 transmission or to notify
Wal-Mart Stores, Inc. of format or syntax errors.

Business Changes

To support our growing company, Wal-Mart Stores, Inc. will be incorporating the following
business changes into this 5010 upgrade.

Wal-Mart will utilize the GTIN (Global Traded Item Number) in EDI X12 Version 5010. GTIN
information will be sent in addition to the UPC code. It will be the suppliers' responsibility to
handle the information as their systems become GTIN compliant. For more information
regarding GTIN, please visit the website of the UCC (www.uc-council.org).

51812CLM (005010) Wal-Mart Confidential 3


812 Credit/Debit Adjustment – Wal-Mart Stores, Inc.
Implementation

Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
M 0100 ST Transaction Set Header M 1
M 0200 BCD Beginning Credit/Debit Adjustment M 1 n1
0300 CUR Currency O 1
0400 N9 Extended Reference Information O >1
0500 PER Administrative Communications Contact O >1
0970 SAC Service, Promotion, Allowance, or Charge O 25
Information (Canada Tax Usage)
LOOP ID - N1 200
M 1000 N1 Party Identification M 1

Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - CDD >1
1600 CDD Credit/Debit Adjustment Detail O 1
1700 LIN Item Identification O 1
2000 N9 Extended Reference Information O >1
LOOP ID - SAC 25
2030 SAC Service, Promotion, Allowance, or Charge O 1
Information

M 2700 SE Transaction Set Trailer M 1

Transaction Set Notes

1. BCD05 indicates whether the net of the detail is a credit or a debit.


2. SHD is used to indicate shipment detail relative to credit or debit of returned product.

51812CLM (005010) Wal-Mart Confidential 4


Adjustment Reason Codes – Paper Codes cross-referenced
to EDI Codes
Paper Description EDI
(N9*6O) (CDD01)
001 DEFECTIVE F1
002 RETURN RECALL 15
003 UNSALABLE MERCHANDISE GG
010 PRICE DIFFERENCE AS DOCUMENTED 01
011 PRICE DIFFERENCE BETWEEN P.O. AND INV 01
012 INVOICE INCORRECTLY TOTALED/EXTENDED 03
013 SUBSTITUTION OVERCHARGE 08
014 TRAILER SEAL INTACT 06
015 PALLETS/SHRINKWRAPPED 06
020 CONCEALED DAMAGE 06
021 CONCEALED SHORTAGE 06
022 MERCHANDISE B ILLED NOT SHIPPED A4
023 CARTON SHORTAGE SL&C 06
024 CARTON SHORTAGE FREIGHT BILL SIGNED 06
SHORT
025 P.O.D./NO MERCHANDISE RECEIVED FOR A9
INVOICE
026 CARTON SHORTAGE -- MISROUTING 06
CHANGED FOB
027 CARTON DAMAGE -- SL&C 06
028 CARTON DAMAGE -- FRT. BILL SIGNED 06
DAMAGED
029 CARTON DAMAGE -- MISROUTING CHANGED 06
FOB
030 DULICATE BILLINGS 19
031 P.O. NUMBER NOT ON INVOICE ZZ
032 MULTIPLE P.O. NUMBER ON INVOICE ZZ
033 P.O. NUMBER INCORRECT ON INVOICE ZZ
034 PALLET CHARGE 10
035 SALES TAX -- STATE 55
036 SALES TAX -- CITY 55
037 INSURANCE DO
038 STOP-OFF CHARGE INCORRECTLY ADDED TO 30
INVOICE
039 FREIGHT COST ON BACKORDER 54
040 ROUTING VIOLATION -- EXCESSIVE FREIGHT B8
041 COLLECT -- SHOULD HAVE BEEN PREPAID 21
042 BACKHAUL/PICKUP ALLOWANCE 83
043 MDSE. S/B COMBINED FOR LOWER FREIGHT 30
COST
044 FREIGHT ON RETURNED MERCHANDISE 54
045 PREPAID FREIGHT INCORRECTLY ADDED TO 21
INVOICE
046 FREIGHT ALLOWANCE 54
048 FREIGHT SHOULD BE PREPAID TO 21
CONSOLIDATOR
51812CLM (005010) Wal-Mart Confidential 5
Paper Description EDI
(N9*6O) (CDD01)
049 FREIGHT COST TO FORWARD MISROUTED 54
SHIPMENT
050 ALLOWANCE NOT GIVEN OFF INVOICE 71
051 ALLOWANCE NOT GIVEN OFF INVOICE A8
052 ALLOWANCE NOT GIVEN OFF INVOICE D5
053 ALLOWANCE NOT GIVEN OFF INVOICE D5
054 ALLOWANCE NOT GIVEN OFF INVOICE ZZ
055 ALLOWANCE NOT GIVEN OFF INVOICE A3
056 ALLOWANCE NOT GIVEN OFF INVOICE 89
057 QUANTITY DISCOUNT D5
058 OTHER ALLOWANCES 43
059 ALLOWANCE NOT GIVEN OFF INVOICE 82
060 HANDLING CHARGE AS DOCUMENTED 97
061 INCORREDT COLOR/SIZE ALLOWANCE 07
062 LABOR AND HANDLING -- 98
PACKAGEING/REPACKAGING
063 B/L ADDRESSED TO WRONG LOCATION ZZ
064 EARLY SHIPMENT ZZ
065 LATE SHIPMENT 99
066 NO P.O. NUMBER ON CARTON ZZ
067 INCORRECT P.O. NUMBER ON CARTON ZZ
068 P.O. NUMBER NOT ON BILL OF LADING ZZ
069 INCORRECT P.O. NUMBER ON BILL OF LADING ZZ
070 NO ITEM NUMBER ON CARTONS ZZ
071 INCORRECT ITEM NUMBER ON CARTONS ZZ
072 LABOR AND HANDLING -- C9
TICKETING/RETICKETING
073 DUPLICATE PAYMENT 86
074 PREVIOUS ACCOUNT -- DEBIT BALANCE E1
075 TRANSFER OF DEBIT BALANCE E1
076 BUYER'S RESERVE C4
077 OVERPAYMENT OF INVOICE AMOUNT WO
078 STOREAGE CHARGES ZZ
079 SAMPLE CHARGES GD
080 CASH DISCOUNT 76
081 ANTICIPATION -- VENDOR REQUEST FA
082 ANTICIPATION -- EARLY PAYMENT OF INVOICE FA
083 DISCOUNT NOT TAKEN AT TIME OF PAYMENT D6
084 INTEREST ON RECOVERY OF PAYMENT IN L5
ERROR
085 INTEREST ON OVERPAYMENT L5
086 EXCISE TAX 55
087 OTHER ZZ
090 UNAUTHORIZED CHARGE -- SYSTEM 23
DEDUCTION
091 MERCHANDISE DESTROYED -- 93
DAMAGED/DEFECTIVE
092 MERCHANDISE RETURN -- 15
OVERSTOCK/RECALL
51812CLM (005010) Wal-Mart Confidential 6
Paper Description EDI
(N9*6O) (CDD01)
093 MERCHANDISE RETURN -- DAMAGED 11
MERCHANDISE
094 MERCHANDISE RETURN -- DEFECTIVE 12
MERCHANDISE
095 MERCHANDISE RETURN -- WRONG ITEM 07
096 MDSE. FOR REPAIR/ASSEMBLY -- NOT ZZ
RETURNED
097 RETURNED MERCHANDISE HANDLING 97
CHARGE
150 SOFTGOODS DEFECTIVE ALLOWANCE 82
161 PURCHASE REBATE ALLOWANCE B2

51812CLM (005010) Wal-Mart Confidential 7


Wal-Mart Business Example – Warehouse Claims – Proof
of Delivery Not Received

EDI TRANSMISSION DATA EXPLANATION

ST*812*0001 812 is the Transaction Set Identifier Code.


“812” indicates Credit / Debit Adjustment
0001 is the Transaction Set Control Number.
BCD*20040315*81163250*A*887040*D*20040 20040315 is the Date. (Finalized Claim Date)
209*81163250**20040205*3903026882*00*DR 81163250 is the Debit/Credit Adjustment
Number.(Claim Number)
A is the Transaction Handling Code . “A”
indicates “Off Invoice (Deduction from Original
Invoice)”.
887040 is the Amount.
D is the Credit/Debit Flag Code. “D” indicates
“Debit”.
20040209 is the Date (Invoice Date).
81163250 is the Invoice Number.
20040205 is the Date (Purchase Order Date).
3903026882 is the Purchase Order Number.
00 is the Transaction Set Purpose Code . “00”
Indicates “Original”.
DR is the Transaction Type Code . “DR”
indicates “Debit Memo”.
CUR*BY*USD BY is the Entity Identifier Code . “BY” Indicates
“Buying Party (Purchaser)”.
USD is the Currency Code . “USD” indicates
“U.S. Dollars”.
N9*IA*123456022 IA is the Reference Identification Qualifier.
“IA” indicates “Internal Vendor Number”.
123456022 is the Reference Identification.
N9*MR*0003 MR is the Reference Identification Qualifier.
“MR” indicates “Merchandise Type Code”.
00003 is the Reference Identification.
N9*DP*00002 DP is the Reference Identification Qualifier.
“DP” indicates “Department Number”.
00002 is the Reference Identification.
N9*MC*25 MC is the Reference Identification Qualifier.
“MC” indicates “Microfilm Number”.
25 is the Reference Identification.
PER*CR*WAL-MART STORES CR is the Contact Function Code. “CR”
INC.*TE*4792734089 indicates “Customer Relations”.
WAL-MART STORES INC. is the Name.
TE is the Communication Number Qualifier.
“TE” indicates “Telephone”.
4792734089 is the Communication Number.
N1*XI*WAL-MART STORES XI is the Entity Identifier Code . “XI” indicates
INC.*UL*0078742031088 “Original Claimant”.
WAL-MART STORES INC. is the Name .
UL is the Identification Code Qualifier. “UL”
indicates “Global Location Number”.

51812CLM (005010) Wal-Mart Confidential 8


0078742031088 is the Identification Code .
N1*SU*SUPPLIER NAME SU is the Entity Identifier Code . “SU” indicates
“Supplier/Manufacturer”.
SUPPLIER NAME is the Name .
CDD*A9*D*1*887040**********NO A9 is the Adjustment Reason Code . “A9”
MERCHANDISE RECEIVED FOR INVO indicates “Proof of Delivery Not Received”.
D is the Credit/Debit Flag Code . “D” indicates a
“Debit”.
1 is the Assigned Identification.
887040 is the Amount.
NO MERCHANDISE RECEIVED FOR INVO
is the Free-Form Message Text.
N9*6O*025 6O is the Reference Identification Qualifier.
“6O” indicates “Cross Reference Number”.
025 is the Reference Identification. “025”
indicates P.O.D./NO MERCHANDISE
RECEIVED FOR INVOICE
SE*13*0001 13 is the Number of Included Segments.
0001 is the Transaction Set Control Number.

51812CLM (005010) Wal-Mart Confidential 9


Wal-Mart Business Example – Warehouse Claims - Price
Difference and Merchandise not Shipped
EDI TRANSMISSION DATA EXPLANATION

ST*812*0001 812 is the Transaction Set Identifier Code. “812”


indicates Credit / Debit Adjustment
0001 is the Transaction Set Control Number.
BCD*20040315*83828050*A*67500*D*20040217*8382 20040315 is the Date. (Finalized Claim Date)
8050**20040209*2550021302*00*DR 83828050is the Debit/Credit Adjustment
Number.(Claim Number)
A is the Transaction Handling Code . “A” indicates “Off
Invoice (Deduction from Original Invoice)”.
67500 is the Amount.
D is the Credit/Debit Flag Code. “D” indicates “Debit”.
20040217 is the Date (Invoice Date).
83828050 is the Invoice Number.
20040209 is the Date (Purchase Order Number).
2550021302 is the Purchase Order Number.
00 is the Transaction Set Purpose Code . “00” Indicates
“Original”.
DR is the Transaction Type Code . “DR” indicates
“Debit Memo”.
CUR*BY*USD BY is the Entity Identifier Code . “BY” Indicates
“Buying Party (Purchaser)”.
USD is the Currency Code . “USD” indicates “U.S.
Dollars”.
N9*IA*123456022 IA is the Reference Identification Qualifier. “IA”
indicates “Internal Vendor Number”.
123456022 is the Reference Identification.
N9*MR*0003 MR is the Reference Identification Qualifier. “MR”
indicates “Merchandise Type Code”.
00003 is the Reference Identification.
N9*DP*00002 DP is the Reference Identification Qualifier. “DP”
indicates “Department Number”.
00002 is the Reference Identification.
N9*MC*25 MC is the Reference Identification Qualifier. “MC”
indicates “Microfilm Number”.
25 is the Reference Identification.
N9*RV*000731661 RV is the Reference Identification Qualifier. “RV”
indicates “Receiving Number”.
000731661 s the Reference Identification.
PER*CR*WAL-MART STORES CR is the Contact Function Code. “CR” indicates
INC.*TE*4792734089 “Customer Relations”.
WAL-MART STORES INC. is the Name.
TE is the Communication Number Qualifier. “TE”
indicates “Telephone”.
4792734089 is the Communication Number.
N1*XI*WAL-MART STORES XI is the Entity Identifier Code . “XI” indicates
INC.*UL*0078742029917 “Original Claimant”.
WAL-MART STORES INC. is the Name .
UL is the Identification Code Qualifier. “UL” indicates
“Global Location Number”.

51812CLM (005010) Wal-Mart Confidential 10


0078742029917 s the Identification Code .
N1*SU*SUPPLIER NAME SU is the Entity Identifier Code . “SU” indicates
“Supplier/Manufacturer”.
SUPPLIER NAME is the Name .
CDD*01*D*1*27000***2700*EA**UCP*0.1*OPP*0.8 01 is the Adjustment Reason Code . “01” indicates
1*PRICE DIFFERENCE PO/INVOICE “Pricing Error”.
D is the Credit/Debit Flag Code . “D” indicates a
“Debit”.
1 is the Assigned Identification.
27000 is the Amount.
2700 is the Credit/Debit Quantity.
EA is the Unit or Basis for Measurement Code . “EA”
indicates Each.
UCP is the Price Identifier Code. “UCP” indicates Unit
cost price.
0.1 is the Unit Price.
OPP is the Price Identifier Code. “OPP” indicates
Original Purchase Order Price
0.81 is the Unit Price.
PRICE DIFFERENCE PO/INVOICE is the Free-Form
Message Text.
LIN**IN*000220022*UP* 022108955228*PI*0002602 IN is the Product/Service ID Qualifier. “IN” indicates
02**UK*00221089552284 Buyer's Item Number.
000220022 is the Product/Service ID.
UP is the Product/Service ID Qualifier. “UP” indicates
UCC – 12.
00786001239 is the Product/Service ID.
PI is the Product/Service ID. “PI” indicates Purchaser’s
Item Code.
000260202 is the Product/Service ID
UK is the Product/Service ID Qualifier. “UK”
indicates “GTIN 14-digit Data Structure”.
00221089552284 is the GTIN formatted in 14-digit
structure.
N9*6O*011 6O is the Reference Identification Qualifier. “6O”
indicates “Cross Reference Number”.
011 is the Reference Identification. “011” indicates
PRICE DIFFERENCE BETWEEN P.O. AND INV
CDD*60*D*2*2184***24*EA**UCP*0.91*OPP*0.81* 60 is the Adjustment Reason Code . “60” indicates “No
MDSE BILLED NOT SHIPPED open item on file ”.
D is the Credit/Debit Flag Code . “D” indicates a
“Debit”.
2 is the Assigned Identification.
2184 is the Amount.
24 is the Credit/Debit Quantity.
EA is the Unit or Basis for Measurement Code . “EA”
indicates Each.
UCP is the Price Identifier Code. “UCP” indicates Unit
cost price.
0.91 is the Unit Price.
OPP is the Price Identifier Code. “OPP” indicates
Original Purchase Order Price
0.81 is the Unit Price.
MDSE BILLED NOT SHIPPED is the Free-Form
Message Text.
51812CLM (005010) Wal-Mart Confidential 11
LIN**IN*000261454*UP* 0221089552207*PI*000261 IN is the Product/Service ID Qualifier. “IN” indicates
454***UK* 02210895522077 Buyer's Item Number.
000261454 is the Product/Service ID.
UP is the Product/Service ID Qualifier. “UP” indicates
UCC – 12.
007860002021 is the Product/Service ID.
PI is the Product/Service ID. “PI” indicates Purchaser’s
Item Code.
000261454 is the Product/Service ID
UK is the Product/Service ID Qualifier. “UK”
indicates “Global Trade Item Number (GTIN)”.
02210895522077 is the Product/Service ID.
N9*6O*022 6O is the Reference Identification Qualifier. “6O”
indicates “Cross Reference Number”.
022 is the Reference Identification. “022” indicates
MERCHANDISE BILLED NOT SHIPPED
SE*18*0001 18 is the Number of Included Segments.
0001 is the Transaction Set Control Number.

51812CLM (005010) Wal-Mart Confidential 12


Wal-Mart Business Example – Store Claims

EDI TRANSMISSION DATA EXPLANATION

ST*812*0001 812 is the Transaction Set Identifier Code.


“812” indicates Credit / Debit Adjustment
0001 is the Transaction Set Control Number.
BCD*20040419*877332*A*1590*C**877332** 20040419 is the Date. (Finalized Claim Date)
**00*CR 877332 is the Debit/Credit Adjustment Number.
A is the Transaction Handling Code . “A”
indicates “Off Invoice (Deduction from Original
Invoice).
1590 is the Amount.
C is the Credit/Debit Flag Code. “C” indicates
“Credit”.
877332 is the Invoice Number.
00 is the Transaction Set Purpose Code . “00”
Indicates “Original”.
CR is the Transaction Type Code . “CR”
indicates “Credit Memo”.
CUR*BY*USD BY is the Entity Identifier Code . “BY” Indicates
“Buying Party (Purchaser)”.
USD is the Currency Code . “USD” indicates
“U.S. Dollars”.
N9*IA*234567 IA is the Reference Identification Qualifier.
“IA” indicates “Internal Vendor Number”.
234567 is the Reference Identification. (Vendor
Number)
PER*CR*WAL-MART STORES CR is the Contact Function Code. “CR”
INC.*TE*4792734089 indicates “Customer Relations”.
WAL-MART STORES INC. is the Name.
TE is the Communication Number Qualifier.
“TE” indicates “Telephone”.
4792734089 is the Communication Number.
N1*XI*WAL-MART STORES XI is the Entity Identifier Code . “XI” indicates
INC.*UL*0078742000015 “Original Claimant”.
WAL-MART STORES INC. is the Name .
UL is the Identification Code Qualifier. “UL”
indicates “UCC/EAN Location Code”.
0078742000015 is the Identification Code .
(Global Location Number for Store # 1)
N1*SU*SUPPLIER NAME SU is the Entity Identifier Code . “SU” indicates
“Supplier/Manufacturer”.
SUPPLIER NAME is the Name .
CDD*01*C*001*1590***10*EA**UCP*5.77** 01 is the Adjustment Reason Code . “01”
*PRICE OVERCHARGE indicates “Pricing Error”.
C is the Credit/Debit Flag Code . “C” indicates a
“Credit”.
001 is the Assigned Identification.
1590 is the Amount.
10 is the Credit/Debit Quantity.
EA is the Unit or Basis for Measurement Code.
“EA” indicates “Each”.
51812CLM (005010) Wal-Mart Confidential 13
UCP is the Price Identifier Code . “UCP”
indicates “Unit Cost Price”.
5.77 is the Unit Price.
PRICE OVERCHARGE is the Free-Form
Message Text.
LIN**IN*000456789*UP* 0221089552207*** IN is the Product/Service ID Qualifier. “IN”
**UK* 02210895522077 indicates “Buyer’s Item Number”.
000456789 is the Product/Service ID. (Wal-Mart
Item Number)
UP is the Product/Service ID Qualifier. “UP”
indicates “UCC - 12”.
012569067028 is the Product/Service ID.
UK is the Product/Service ID Qualifier.
“UK” indicates “Global Trade Item Number
(GTIN)”.
02210895522077 is the Product/Service ID.
N9*6O*011 60 is the Reference Identification Qualifier.
“6O” indicates “Cross Reference Number”.
011 is the Reference Identification. (Wal-Mart
internal accounting adjustment code)
SAC*A*F910***1***8425*EA*8425 A is the Allowance or Charge Indicator. “A”
indicates “Allowance”.
F910 is the Service, Promotion, Allowance or
Charge Code . “F910” indicates “Quantity
Discount”.
1 is the Amount.
8425 is the Rate.
EA is the Unit of Basis for Measurement Code.
“EA” indicates “Each”.
8425 is the Quantity.
SE*12*0001 12 is the Number of Included Segments.
0001 is the Transaction Set Control Number.

51812CLM (005010) Wal-Mart Confidential 14


Segment: ST Transaction Set Header
Position: 0100
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Syntax Notes:
Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
2 The implementation convention reference (ST03) is used by the translation routines
of the interchange partners to select the appropriate implementation convention to
match the transaction set definition. When used, this implementation convention
reference takes precedence over the implementation reference specified in the GS08.
Comments:

Data Element Summary


Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M 1 ID 3/3
Code uniquely identifying a Transaction Set
812 Credit/Debit Adjustment
M ST02 329 Transaction Set Control Number M 1 AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
The number is sequentially assigned by the sender, starting with
one within each functional group. For each functional group, the
first transaction set control number will be 0001 and incremented
by one for each additional transaction set within the group.
ST03 1705 Implementation Convention Reference O 1 AN 1/35
Reference assigned to identify Implementation Convention

51812CLM (005010) Wal-Mart Confidential 15


Segment: BCD Beginning Credit/Debit Adjustment
Position: 0200
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To transmit identifying dates and numbers for the transaction set and indicate the
monetary value to the receiver of the transaction
Syntax Notes: 1 At least one of BCD07 BCD10 or BCD14 is required.
2 If either BCD13 or BCD14 is present, then the other is required.
Semantic Notes: 1 BCD01 is the credit/debit adjustment date.
2 BCD04 is the net amount of this complete transaction.
3 BCD06 is the invoice date.
4 BCD09 is the purchase order date.
Comments: 1 If using BCD07 or BCD10, do not use BCD14 to identify invoice number or
purchase order number.
2 For BCD11, only codes 00, 05, 06, 07, and 15 are permitted to be used.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M BCD01 373 Date M 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of
the calendar year
Finalized Claim Date
M BCD02 475 Credit/Debit Adjustment Number M 1 AN 1/22
Number assigned by issuer of a credit or debit memo
Claim Number
M BCD03 305 Transaction Handling Code M 1 ID 1/2
Code designating the action to be taken by all parties
A Off Invoice (Deduction from Original Invoice)
Q Credit Due, Payment Being Issued
M BCD04 610 Amount M 1 N2 1/15
Monetary amount
M BCD05 478 Credit/Debit Flag Code M 1 ID 1/1
Code indicating whether amount is a credit or debit
C Credit
D Debit
BCD06 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of
the calendar year
Invoice Date
BCD07 76 Invoice Number X 1 AN 1/22
Identifying number assigned by issuer
BCD08 424 Vendor Order Number O 1 AN 1/22
Number assigned by a vendor referencing a particular customer purchase
order
BCD09 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of
the calendar year
Purchase Order Date
BCD10 324 Purchase Order Number X 1 AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
BCD11 353 Transaction Set Purpose Code O 1 ID 2/2
Code identifying purpose of transaction set
51812CLM (005010) Wal-Mart Confidential 16
00 Original
BCD12 640 Transaction Type Code O 1 ID 2/2
Code specifying the type of transaction
CR Credit Memo
DR Debit Memo
BCD13 128 Reference Identification Qualifier X 1 ID 2/3
Code qualifying the Reference Identification
D9 Claim Number
Sequence number to track the number of claims opened
within a particular line of business
BCD14 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Claim Number
BCD15 306 Action Code O 1 ID 1/2
Code indicating type of action

51812CLM (005010) Wal-Mart Confidential 17


Segment: CUR Currency
Position: 0300
Loop:
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Syntax Notes: 1 If CUR08 is present, then CUR07 is required.
2 If CUR09 is present, then CUR07 is required.
3 If CUR10 is present, then at least one of CUR11 or CUR12 is required.
4 If CUR11 is present, then CUR10 is required.
5 If CUR12 is present, then CUR10 is required.
6 If CUR13 is present, then at least one of CUR14 or CUR15 is required.
7 If CUR14 is present, then CUR13 is required.
8 If CUR15 is present, then CUR13 is required.
9 If CUR16 is present, then at least one of CUR17 or CUR18 is required.
10 If CUR17 is present, then CUR16 is required.
11 If CUR18 is present, then CUR16 is required.
12 If CUR19 is present, then at least one of CUR20 or CUR21 is required.
13 If CUR20 is present, then CUR19 is required.
14 If CUR21 is present, then CUR19 is required.
Semantic Notes:
Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
BY Buying Party (Purchaser)
M CUR02 100 Currency Code M 1 ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
CAD Canadian Dollar
USD U.S. Dollars
CUR03 280 Exchange Rate O 1 R 4/10
Value to be used as a multiplier conversion factor to convert monetary value
from one currency to another
CUR04 98 Entity Identifier Code O 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
CUR05 100 Currency Code O 1 ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
CUR06 669 Currency Market/Exchange Code O 1 ID 3/3
Code identifying the market upon which the currency exchange rate is based
CUR07 374 Date/Time Qualifier X 1 ID 3/3
Code specifying type of date or time, or both date and time
CUR08 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
CUR09 337 Time O 1 TM 4/8
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)
CUR10 374 Date/Time Qualifier X 1 ID 3/3

51812CLM (005010) Wal-Mart Confidential 18


Code specifying type of date or time, or both date and time
CUR11 373 Date X 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
CUR12 337 Time X 1 TM 4/8
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)
CUR13 374 Date/Time Qualifier X 1 ID 3/3
Code specifying type of date or time, or both date and time
CUR14 373 Date X 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
CUR15 337 Time X 1 TM 4/8
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)
CUR16 374 Date/Time Qualifier X 1 ID 3/3
Code specifying type of date or time, or both date and time
CUR17 373 Date X 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
CUR18 337 Time X 1 TM 4/8
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)
CUR19 374 Date/Time Qualifier X 1 ID 3/3
Code specifying type of date or time, or both date and time
CUR20 373 Date X 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
CUR21 337 Time X 1 TM 4/8
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)

51812CLM (005010) Wal-Mart Confidential 19


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
IA Internal Vendor Number
Identification number assigned to the vendor, by the
retailer, for use within the retailer’s system
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Wal-Mart assigned vendor number
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards
Organization standard 8601, time can be specified by a + or - and an indication in
hours in relation to Universal Time Coordinate (UTC) time; since + is a restricted
character, + and - are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as specified
by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 20


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
DP Department Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Wal-Mart assigned department number
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards
Organization standard 8601, time can be specified by a + or - and an
indication in hours in relation to Universal Time Coordinate (UTC) time; since
+ is a restricted character, + and - are substituted by P and M in the codes
that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 21


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
MR Merchandise Type Code
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Wal-Mart assigned order type
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation to
Universal Time Coordinate (UTC) time; since + is a restricted character, + and - are
substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 22


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
RZ Returned Goods Authorization Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation
to Universal Time Coordinate (UTC) time; since + is a restricted character, + and -
are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 23


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
MC Microfilm Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation
to Universal Time Coordinate (UTC) time; since + is a restricted character, + and -
are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 24


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
RV Receiving Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation
to Universal Time Coordinate (UTC) time; since + is a restricted character, + and -
are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 25


Segment: N9 Extended Reference Information
Position: 0400
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
3H Case Number
PO Purchase Order Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Carton number or Purchase Order Number
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in
relation to Universal Time Coordinate (UTC) time; since + is a restricted character,
+ and - are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 26


Segment: PER Administrative Communications Contact
Position: 0500
Loop:
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To identify a person or office to whom administrative communications should be directed
Syntax Notes: 1 If either PER03 or PER04 is present, then the other is required.
2 If either PER05 or PER06 is present, then the other is required.
3 If either PER07 or PER08 is present, then the other is required.
Semantic Notes:
Comments:

Data Element Summary


Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M 1 ID 2/2
Code identifying the major duty or responsibility of the person or group named
CR Customer Relations
PER02 93 Name O 1 AN 1/60
Free-form name
PER03 365 Communication Number Qualifier X 1 ID 2/2
Code identifying the type of communication number
TE Telephone
PER04 364 Communication Number X 1 AN 1/256
Complete communications number including country or area code when
applicable
PER05 365 Communication Number Qualifier X 1 ID 2/2
Code identifying the type of communication number
PER06 364 Communication Number X 1 AN 1/256
Complete communications number including country or area code when
applicable
PER07 365 Communication Number Qualifier X 1 ID 2/2
Code identifying the type of communication number
PER08 364 Communication Number X 1 AN 1/256
Complete communications number including country or area code when
applicable
PER09 443 Contact Inquiry Reference O 1 AN 1/20
Additional reference number or description to clarify a contact number

51812CLM (005010) Wal-Mart Confidential 27


Segment: N1 Party Identification
Position: 1000
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes:
Comments: 1 This segment, used alone, provides the most efficient method of providing
organizational identification. To obtain this efficiency the "ID Code" (N104) must
provide a key to the table maintained by the transaction processing party.
2 N105 and N106 further define the type of entity in N101.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
XI Original Claimant
N102 93 Name X 1 AN 1/60
Free-form name
N103 66 Identification Code Qualifier X 1 ID 1/2
Code designating the system/method of code structure used for Identification
Code (67)
UL Global Location Number (GLN)
A globally unique 13 digit code for the identification of a
legal, functional or physical location within the Uniform
Code Council (UCC) and International Article Number
Association (EAN) numbering system
N104 67 Identification Code X 1 AN 2/80
Code identifying a party or other code
This is the location code as defined by N103. The location code
may be a formal number, e.g., DUNS, or it may be assigned by
either the buyer or seller. The location refers to a store,
warehouse, distribution center, plant, etc. Location codes are used
to alleviate the need to send complete names and addresses.
Wal-Mart global location number (GLN)
N105 706 Entity Relationship Code O 1 ID 2/2
Code describing entity relationship
N106 98 Entity Identifier Code O 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual

51812CLM (005010) Wal-Mart Confidential 28


Segment: N1 Party Identification
Position: 1000
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes:
Comments: 1 This segment, used alone, provides the most efficient method of providing
organizational identification. To obtain this efficiency the "ID Code" (N104) must
provide a key to the table maintained by the transaction processing party.
2 N105 and N106 further define the type of entity in N101.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
SU Supplier/Manufacturer
N102 93 Name X 1 AN 1/60
Free-form name
N103 66 Identification Code Qualifier X 1 ID 1/2
Code designating the system/method of code structure used for Identification
Code (67)
N104 67 Identification Code X 1 AN 2/80
Code identifying a party or other code
N105 706 Entity Relationship Code O 1 ID 2/2
Code describing entity relationship
N106 98 Entity Identifier Code O 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual

51812CLM (005010) Wal-Mart Confidential 29


Segment: N1 Party Identification
Position: 1000
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes:
Comments: 1 This segment, used alone, provides the most efficient method of providing
organizational identification. To obtain this efficiency the "ID Code" (N104) must
provide a key to the table maintained by the transaction processing party.
2 N105 and N106 further define the type of entity in N101.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
8W Payment Address
N102 93 Name X 1 AN 1/60
Free-form name
This field contains the “Checks Payable To” information.
N103 66 Identification Code Qualifier X 1 ID 1/2
Code designating the system/method of code structure used for Identification
Code (67)
N104 67 Identification Code X 1 AN 2/80
Code identifying a party or other code
N105 706 Entity Relationship Code O 1 ID 2/2
Code describing entity relationship
N106 98 Entity Identifier Code O 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual

51812CLM (005010) Wal-Mart Confidential 30


Segment: N1 Party Identification
Position: 1000
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes:
Comments: 1 This segment, used alone, provides the most efficient method of providing
organizational identification. To obtain this efficiency the "ID Code" (N104) must
provide a key to the table maintained by the transaction processing party.
2 N105 and N106 further define the type of entity in N101.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual
ZB Party to Receive Credit
The organization to which credit will be granted
N102 93 Name X 1 AN 1/60
Free-form name
This field contains the “Corporate Accounts Receivable
Department” information
N103 66 Identification Code Qualifier X 1 ID 1/2
Code designating the system/method of code structure used for Identification
Code (67)
UL Global Location Number (GLN)
A globally unique 13 digit code for the identification of a
legal, functional or physical location within the Uniform
Code Council (UCC) and International Article Number
Association (EAN) numbering system
Wal-Mart global location number (GLN)
N104 67 Identification Code X 1 AN 2/80
Code identifying a party or other code
This is the location code as defined by N103. The location code
may be a formal number, e.g., DUNS, or it may be assigned by
either the buyer or seller. The location refers to a store,
warehouse, distribution center, plant, etc. Location codes are used
to alleviate the need to send complete names and addresses.
N105 706 Entity Relationship Code O 1 ID 2/2
Code describing entity relationship
N106 98 Entity Identifier Code O 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual

51812CLM (005010) Wal-Mart Confidential 31


Segment: CDD Credit/Debit Adjustment Detail
Position: 1600
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To provide information relative to a line item adjustment
Syntax Notes: 1 At least one of CDD04 or CDD07 is required.
2 If CDD07 is present, then CDD11 is required.
3 If either CDD07 or CDD08 is present, then the other is required.
4 If either CDD10 or CDD11 is present, then the other is required.
5 If either CDD12 or CDD13 is present, then the other is required.
Semantic Notes: 1 CDD05 is the code indicating whether adjustment is for returned goods. A "Y"
confirms that the adjustment is for returned goods.
2 CDD14 is used only to further clarify the adjustment reason code in CDD01.
Comments: 1 If comparison pricing is used, then CDD12 and CDD13 are required.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M CDD01 426 Adjustment Reason Code M 1 ID 2/2
Code indicating reason for debit or credit memo or adjustment to invoice, debit
or credit memo, or payment
01 Pricing Error
02 Allowance/Charge Error
03 Extension Error
04 Item Not Accepted - Damaged
05 Item Not Accepted - Quality
06 Quantity Contested
08 Substitute Product
10 Pallet/Container Charge Error
11 Returns - Damage
15 Returns - Recall
19 Duplicate Billing
25 Item Not Accepted
27 Product Transfers Subject to Charge Back
30 Delivery Charge Incorrect
40 Address Incorrect
41 Item Not Accepted-Delay
46 Transportation Charge Incorrect
55 Tax Deducted
59 Item not received
60 No open item on file
71 Advertising Allowance
73 Bill of Lading Not Received
74 Cancel or Adjust Prior Credit/Debit Adjustment
76 Cash Discount
80 Overpayment
82 Defective Allowance
89 Early Buy Allowance
92 Merchandise Not Ordered
93 Field Destroy
97 Handling Charge

51812CLM (005010) Wal-Mart Confidential 32


98 Labor Charges
A8 Promotional Allowance
A9 Proof of Delivery Not Received
AQ Returns - Overstock
B5 Repair of Goods
B8 Routing Violation
BH Opportunity Buy
BJ Insurance Charge
C2 Special Allowance
C5 Temporary Allowance
C8 Ticketing Error
D1 Transfer Between Accounts
D2 Transportation Direct Billing
D5 Volume Discount
F1 Defective
FA Anticipation Taken
FB Forwarding Balance
FU Forward Buy
GD Samples
GH Billback Allowance Deduction
JE Journal Entry
A financial entry that does not reflect the issuance of a
payment or receipt of a voucher
L2 Discount
The dollar value of the discount applied which reduces
the payment amount due the payee
L6 Interest Owed
The dollar value of interest owed a business entity for a
past due payment
MB Pickup Allowance
MD Incorrect Purchase Order Number on Bill of Lading
ME Purchase Order Number Not on Bill of Lading
MF Multiple Purchase Order Numbers on Invoice
MG Purchase Order Number Incorrect on Invoice
MH Purchase Order Number Not on Invoice
MI Transfer or Debit Balance
MJ Truckload Allowance
MK Warehouse Allowance
MM Incorrect Product ID on Cartons
MN Incorrect Purchase Order Number on Carton
MO No Product ID on Cartons
MP No Purchase Order Number on Carton
MQ Storage Charges
NL New Location
PW State Limitation
This is used for state sales tax.
PX Store Certificates
This is used for city sales tax.
RB Agreed Freight Allowance
RH Early Shipment of Goods
RK Freight on Returns Inbound Only
RL Freight on Returns Outbound Only
51812CLM (005010) Wal-Mart Confidential 33
RM Returned Material
RS Incorrect Packing Assortment
RX Mark Down Allowance
SF Shipping and Freight Charge
SG Pickup Charge or Advanced Charges
SJ Returns Freight Discrepancy
SO Should be Shipped Prepaid, But Was Shipped Collect
WO Overpayment Recovery
WT Deductibles Recovery
WW Overpayment Credit
ZZ Mutually Defined
M CDD02 478 Credit/Debit Flag Code M 1 ID 1/1
Code indicating whether amount is a credit or debit
C Credit
D Debit
CDD03 350 Assigned Identification O 1 AN 1/20
Alphanumeric characters assigned for differentiation within a transaction set
CDD04 610 Amount X 1 N2 1/15
Monetary amount
CDD05 1073 Yes/No Condition or Response Code O 1 ID 1/1
Code indicating a Yes or No condition or response
CDD06 417 Price Bracket Identifier O 1 AN 1/3
Identifier assigned by the vendor for a specific price bracket
CDD07 477 Credit/Debit Quantity X 1 R 1/10
Number of supplier units credited or debited
CDD08 355 Unit or Basis for Measurement Code X 1 ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken
CA Case
EA Each
CDD09 427 Unit Price Difference O 1 R 1/15
Per unit (case) price or allowance/charge difference between original billing
and corrected amount (may be unit full list price or allowance/charge where
item was not on original billing or where full credit/debit amount is being
transacted, i.e., returns or contested quantities)
CDD10 236 Price Identifier Code X 1 ID 3/3
Code identifying pricing specification
UCP Unit cost price
Item List Cost
CDD11 212 Unit Price X 1 R 1/17
Price per unit of product, service, commodity, etc.
The price is sent with a decimal point only when needed, e.g.,
$15.95 would be sent as “15.95”, and $29.00 would be sent as “29”.
CDD12 236 Price Identifier Code X 1 ID 3/3
Code identifying pricing specification
OPP Original Purchase Order Price
CDD13 212 Unit Price X 1 R 1/17
Price per unit of product, service, commodity, etc.
This price will only be sent on a price discrepancy claim
This is the original price sent on the purchase order.
CDD14 933 Free-form Message Text O 1 AN 1/264
Free-form message text

51812CLM (005010) Wal-Mart Confidential 34


Segment: LIN Item Identification
Position: 1700
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify basic item identification data
Syntax Notes: 1 If either LIN04 or LIN05 is present, then the other is required.
2 If either LIN06 or LIN07 is present, then the other is required.
3 If either LIN08 or LIN09 is present, then the other is required.
4 If either LIN10 or LIN11 is present, then the other is required.
5 If either LIN12 or LIN13 is present, then the other is required.
6 If either LIN14 or LIN15 is present, then the other is required.
7 If either LIN16 or LIN17 is present, then the other is required.
8 If either LIN18 or LIN19 is present, then the other is required.
9 If either LIN20 or LIN21 is present, then the other is required.
10 If either LIN22 or LIN23 is present, then the other is required.
11 If either LIN24 or LIN25 is present, then the other is required.
12 If either LIN26 or LIN27 is present, then the other is required.
13 If either LIN28 or LIN29 is present, then the other is required.
14 If either LIN30 or LIN31 is present, then the other is required.
Semantic Notes: 1 LIN01 is the line item identification
Comments: 1 See the Data Dictionary for a complete list of IDs.
2 LIN02 through LIN31 provide for fifteen different product/service IDs for each item.
For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes: This segment represents information that was originally sent on the Invoice.

Data Element Summary


Ref. Data
Des. Element Name Attributes
LIN01 350 Assigned Identification O 1 AN 1/20
Alphanumeric characters assigned for differentiation within a transaction set
M LIN02 235 Product/Service ID Qualifier M 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
IN Buyer's Item Number
M LIN03 234 Product/Service ID M 1 AN 1/48
Identifying number for a product or service
LIN04 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
EN EAN/UCC - 13
Data structure for the 13 digit EAN.UCC (EAN
International.Uniform Code Council) Global Trade
Identification Number (GTIN)
UI U.P.C. Consumer Package Code (1-5-5)
UP 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.)
LIN05 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN06 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
PI Purchaser's Item Code
This is the original item number from the
51812CLM (005010) Wal-Mart Confidential 35
purchase order.
LIN07 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN08 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
VN Vendor's (Seller's) Item Number
LIN09 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN10 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
UK GTIN 14-digit Data Structure
Data structure for the 14 digit EAN.UCC (EAN
International.Uniform Code Council) Global Trade Item
Number (GTIN)
UK indicates that the GTIN number follows.
LIN11 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
This is the GTIN number.
LIN12 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN13 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN14 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN15 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN16 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN17 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN18 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN19 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN20 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN21 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN22 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN23 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN24 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN25 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
51812CLM (005010) Wal-Mart Confidential 36
LIN26 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN27 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN28 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN29 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service
LIN30 235 Product/Service ID Qualifier X 1 ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
LIN31 234 Product/Service ID X 1 AN 1/48
Identifying number for a product or service

51812CLM (005010) Wal-Mart Confidential 37


Segment: N9 Extended Reference Information
Position: 2000
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
6O Cross Reference Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
Wal-Mart internal adjustment code (see cross-reference table)
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation to
Universal Time Coordinate (UTC) time; since + is a restricted character, + and - are
substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified by the
Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 38


Segment: N9 Extended Reference Information
Position: 2000
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
DP Department Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Wal-Mart assigned department number.
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation
to Universal Time Coordinate (UTC) time; since + is a restricted character, + and -
are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 39


Segment: N9 Extended Reference Information
Position: 2000
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
MR Merchandise Type Code
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Wal-Mart assigned order type.
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization
standard 8601, time can be specified by a + or - and an indication in hours in relation
to Universal Time Coordinate (UTC) time; since + is a restricted character, + and -
are substituted by P and M in the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as
specified by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier

51812CLM (005010) Wal-Mart Confidential 40


Segment: N9 Extended Reference Information
Position: 2000
Loop: CDD Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M 1 ID 2/3
Code qualifying the Reference Identification
3H Case Number
PO Purchase Order Number
N902 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Carton Number or Purchase Order Number
N903 369 Free-form Description X 1 AN 1/45
Free-form descriptive text
N904 373 Date O 1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the
calendar year
N905 337 Time X 1 TM 4/8
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)
N906 623 Time Code O 1 ID 2/2
Code identifying the time. In accordance with International Standards Organization standard
8601, time can be specified by a + or - and an indication in hours in relation to Universal
Time Coordinate (UTC) time; since + is a restricted character, + and - are substituted by P
and M i n the codes that follow
N907 C040 Reference Identifier O 1
To identify one or more reference numbers or identification numbers as specified
by the Reference Qualifier
C04001 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
C04002 127 Reference Identification M AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04003 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04004 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
C04005 128 Reference Identification Qualifier X ID 2/3
Code qualifying the Reference Identification
C04006 127 Reference Identification X AN 1/50
Reference information as defined for a particular Transaction Set or as specified
by the Reference Identification Qualifier
51812CLM (005010) Wal-Mart Confidential 41
Segment: SAC Service, Promotion, Allowance, or Charge Information
Position: 2030
Loop: SAC Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: 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: 1 At least one of SAC02 or SAC03 is required.
2 If either SAC03 or SAC04 is present, then the other is required.
3 If either SAC06 or SAC07 is present, then the other is required.
4 If either SAC09 or SAC10 is present, then the other is required.
5 If SAC11 is present, then SAC10 is required.
6 If SAC14 is present, then SAC13 is required.
7 If SAC16 is present, then SAC15 is required.
Semantic Notes: 1 If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.
2 SAC05 is the total amount for the service, promotion, allowance, or charge.
If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
3 SAC08 is the allowance or charge rate per unit.
4 SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is
different from the purchase order or invoice quantity.
SAC10 and SAC11 used together indicate a quantity range, which could be a dollar
amount, that is applicable to service, promotion, allowance, or charge.
5 SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference
number as identified by the code used.
6 SAC14 is used in conjunction with SAC13 to identify an option when there is more
than one option of the promotion.
7 SAC16 is used to identify the language being used in SAC15.
Comments: 1 SAC04 may be used to uniquely identify the service, promotion, allowance, or
charge. In addition, it may be used in conjunction with SAC03 to further define
SAC02.
2 In some business applications, it is necessary to advise the trading partner of the
actual dollar amount that a particular allowance, charge, or promotion was based on
to reduce ambiguity. This amount is commonly referred to as "Dollar Basis
Amount". It is represented in the SAC segment in SAC10 using the qualifier "DO" -
Dollars in SAC09.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M SAC01 248 Allowance or Charge Indicator M 1 ID 1/1
Code which indicates an allowance or charge for the service specified
A Allowance
N No Allowance or Charge
SAC02 1300 Service, Promotion, Allowance, or Charge Code X 1 ID 4/4
Code identifying the service, promotion, allowance, or charge
A060 Acid (Battery)
A260 Advertising Allowance
B000 Central Buy
B010 Cents Off
B270 Collect Surcharge
Collection Allowance
B720 Cooperative Advertising/Merchandising Allowance
(Performance)
B950 Damaged Merchandise
C000 Defective Allowance

51812CLM (005010) Wal-Mart Confidential 42


C310 Discount
C320 Display Allowance
C490 Drum Deposit
C530 Duty Charge
C540 Early Buy Allowance
C550 Early Payment Allowance
C580 Emergency Service
Emergency Order Fee
D170 Free Goods
D240 Freight
Accepted as an allowance only; charges not accepted
with this code.
D360 Goods & Services Tax Charge
D430 Gross Receipts Surcharge
Gross Receipts Tax
D500 Handling
E470 Lump Sum
E720 New Distribution Allowance
E740 New Store Allowance
E750 New Store Discount
F180 Pallet
F210 Parish/County Sales Tax (only)
County Excise Tax
F330 Pickup and Delivery
F670 Price and Marketing Allowance
F800 Promotional Allowance
F910 Quantity Discount
F970 Rebate
G470 Restocking Charge
Restocking Fee
G970 Small Order Charge
Order Quantity Fee
H010 Special Buy
H420 Storage in Transit
H700 Local Tax (QST)
H750 Tax - Sales Tax (State and Local)
Precollected/Prepaid Sales Tax
H770 Tax - State Tax
State Excise Tax
H780 Tax - Super Fund Excise Tax
Federal Superfund
H910 Temperature Protection
H920 Temporary Allowance
I170 Trade Discount
I310 Truckload Discount
I410 Unsaleable Merchandise Allowance
I530 Volume Discount
I570 Warehouse
SAC03 559 Agency Qualifier Code X 1 ID 2/2
Code identifying the agency assigning the code values
SAC04 1301 Agency Service, Promotion, Allowance, or Charge Code X 1 AN 1/10

51812CLM (005010) Wal-Mart Confidential 43


Agency maintained code identifying the service, promotion, allowance, or
charge
SAC05 610 Amount O 1 N2 1/15
Monetary amount
When SAC01 contains code A or code C, then this data element is
required. This will resolve any differences between the sender’s
and receiver’s system calculations of amounts, i.e., rounding errors
when allowances or charges are expressed in percentages or rates.
SAC06 378 Allowance/Charge Percent Qualifier X 1 ID 1/1
Code indicating on what basis allowance or charge percent is calculated
3 Discount/Gross
SAC07 332 Percent, Decimal Format X 1 R 1/6
Percent given in decimal format (e.g., 0.0 through 100.0 represents 0% through
100%)
SAC08 118 Rate O 1 R 1/9
Rate expressed in the standard monetary denomination for the currency
specified
SAC09 355 Unit or Basis for Measurement Code X 1 ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken
CA Case
EA Each
SAC10 380 Quantity X 1 R 1/15
Numeric value of quantity
When SAC02 contains code D170, this data element is required
and will contain the quantity of free goods. The unit of measure is
in SAC09. SAC10 alone is used to indicate a specific quantity
which could be a dollar amount, that is applicable to the service,
promotion, allowance, or charge.
SAC11 380 Quantity O 1 R 1/15
Numeric value of quantity
SAC12 331 Allowance or Charge Method of Handling Code O 1 ID 2/2
Code indicating method of handling for an allowance or charge
SAC13 127 Reference Identification X 1 AN 1/50
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
SAC14 770 Option Number O 1 AN 1/20
A unique number identifying available promotion or allowance options when
more than one is offered
SAC15 352 Description X 1 AN 1/80
A free-form description to clarify the related data elements and their content
SAC16 819 Language Code O 1 ID 2/3
Code designating the language used in text, from a standard code list
maintained by the International Standards Organization (ISO 639)

51812CLM (005010) Wal-Mart Confidential 44


Segment: SE Transaction Set Trailer
Position: 2700
Loop:
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Syntax Notes:
Semantic Notes:
Comments: 1 SE is the last segment of each transaction set.

Data Element Summary


Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M 1 N0 1/10
Total number of segments included in a transaction set including ST and SE
segments
M SE02 329 Transaction Set Control Number M 1 AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
This must be the same number as is in the ST segment (ST02) for
the transaction set.

51812CLM (005010) Wal-Mart Confidential 45


812 Credit/Debit Adjustment – ANSI X12 Introduction

Functional Group ID= CD


This X12 Transaction Set contains the format and establishes the data contents of the Credit/Debit
Adjustment Transaction Set (812) for use within the context of an Electronic Data Interchange (EDI)
environment. The transaction set can be used to notify a trading partner of an adjustment or billback and
may be used to request an adjustment or billback. It identifies and contains the details and amounts
covering exceptions, adjustments, credits, or debits for goods or services. This transaction set is
multidirectional between trading partners.

51812CLM (005010) Wal-Mart Confidential 46


812 Credit/Debit Adjustment – ANSI X12 Standards

Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
M 0100 ST Transaction Set Header M 1
M 0200 BCD Beginning Credit/Debit Adjustment M 1 n1
0300 CUR Currency O 1
0400 N9 Extended Reference Information O >1
0500 PER Administrative Communications Contact O >1
0600 ITD Terms of Sale/Deferred Terms of Sale O >1
0700 DTM Date/Time Reference O >1
0800 FOB F.O.B. Related Instructions O 1
0900 SHD Shipment Detail O >1 n2
0970 SAC Service, Promotion, Allowance, or Charge O 25
Information
LOOP ID - N1 200
M 1000 N1 Party Identification M 1
1100 N2 Additional Name Information O 2
1200 N3 Party Location O 2
1300 N4 Geographic Location O 1
1400 N9 Extended Reference Information O 12
1500 PER Administrative Communications Contact O 3
1520 AMT Monetary Amount Information O 10

LOOP ID - LM 10
1550 LM Code Source Information O 1
M 1560 LQ Industry Code Identification M 100

LOOP ID - FA1 >1


1600 FA1 Type of Financial Accounting Data O 1
M 1700 FA2 Accounting Data M >1

Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - CDD >1
1600 CDD Credit/Debit Adjustment Detail O 1
1700 LIN Item Identification O 1
1800 PO4 Item Physical Details O 1
2000 N9 Extended Reference Information O >1
2020 DTM Date/Time Reference O 5
LOOP ID - SAC 25
2030 SAC Service, Promotion, Allowance, or Charge O 1
Information
2040 DTM Date/Time Reference O 5

LOOP ID - LM 10
2050 LM Code Source Information O 1
M 2060 LQ Industry Code Identification M 100

LOOP ID - N11 >1


2100 N11 Store Location O 1

51812CLM (005010) Wal-Mart Confidential 47


2200 AMT Monetary Amount Information O 10
2300 PCT Percent Amounts O 2
LOOP ID - N1 >1
2400 N1 Party Identification O 1
2500 AMT Monetary Amount Information O 10
2600 PCT Percent Amounts O 2

LOOP ID - FA1 >1


2640 FA1 Type of Financial Accounting Data O 1
M 2660 FA2 Accounting Data M >1

M 2700 SE Transaction Set Trailer M 1

Transaction Set Notes

1. BCD05 indicates whether the net of the detail is a credit or a debit.


2. SHD is used to indicate shipment detail relative to credit or debit of returned product.

51812CLM (005010) Wal-Mart Confidential 48


812 Credit/Debit Adjustment – VICS Guidelines

Functional Group ID= CD


Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
M 0100 ST Transaction Set Header M 1
M 0200 BCD Beginning Credit/Debit Adjustment M 1 n1
0300 CUR Currency O 1
0400 N9 Reference Identification O >1
0500 PER Administrative Communications Contact O >1
0600 ITD Terms of Sale/Deferred Terms of Sale O >1
0700 DTM Date/Time Reference O >1
0800 FOB F.O.B. Related Instructions O 1
0900 SHD Shipment Detail O >1 n2
0970 SAC Service, Promotion, Allowance, or Charge O 25
Information
LOOP ID - N1 200
M 1000 N1 Name M 1
1100 N2 Additional Name Information O 2
1200 N3 Address Information O 2
1300 N4 Geographic Location O 1
1520 AMT Monetary Amount O 10

Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - CDD >1
1600 CDD Credit/Debit Adjustment Detail O 1
1700 LIN Item Identification O 1
1800 PO4 Item Physical Details O 1
2000 N9 Reference Identification O >1
LOOP ID - SAC 25
2030 SAC Service, Promotion, Allowance, or Charge O 1
Information
LOOP ID - N11 >1
2100 N11 Store Number O 1
2200 AMT Monetary Amount O 10
2300 PCT Percent Amounts O 2
LOOP ID - N1 >1
2400 N1 Name O 1
2500 AMT Monetary Amount O 10
2600 PCT Percent Amounts O 2

M 2700 SE Transaction Set Trailer M 1

Transaction Set Notes

1. BCD05 indicates whether the net of the detail is a credit or a debit.


2. SHD is used to indicate shipment detail relative to credit or debit of returned product.

51812CLM (005010) Wal-Mart Confidential 49


Conventions used in these guidelines

1. Every data element on each segment is listed in the Data Element Summary section of the
segment documentation, including unused Elements.
2. Every data element has the ANSI X12 data element ID noted.
3. Every data element has the ANSI X12 data element title noted.
4. Every data element has the ANSI X12 data element attributes noted:
4.1. Data element requirement designation
4.1.1. Mandatory (M) This element is required to appear in the segment.
4.1.2. Optional (O) The appearance of this data element is at the option of the
sending party or is based on the mutual agreement of the interchange
parties.
4.1.3. Relational (X) Relational conditions may exist between two or more data
elements within a segment based on the presence or absence of one of
those data elements. The relational condition is displayed under the
heading “Syntax Notes.”
4.2. Data element type
4.2.1. Numeric (Nn) — The numeric type of data element is symbolized by the
two-position representation Nn. N indicates a numeric, and n indicates the
decimal places to the right of a fixed, implied decimal point. the decimal
point is not transmitted in the character stream. For negative values, the
leading minus sign (-) is used. Absence of a sign indicates a positive
value. The plus sign (+) should not be transmitted. Leading zeros should
be suppressed unless necessary to satisfy a minimum length requirement.
The length of the data element is the number of digits used. The minus
sign (-) is not counted when determining the length of the data element
value.
4.2.2. Decimal Number (R) — The decimal type of data element is symbolized
by the representation R. The decimal point is optional for integer values,
but required for fractional values. For negative values, the leading minus
sign (-) is used. Absence of a sign indicates a positive value. The plus
sign (+) should not be transmitted. Leading zeros should be suppressed
unless necessary to satisfy a minimum length requirement. The minus
sign and the decimal point are not counted when determining the length of
the data element value.
4.2.3. Identifier (ID) — The identifier type of data element is symbolized by the
representation ID. An identifier data element must always contain a value
from a predefined list of values that is maintained by ASC X12 or other
bodies that are recognized by ASC X12. The value is left justified.
Trailing spaces should be suppressed.
4.2.4. String (AN) — The string type of data element is symbolized by the
representation AN. Contents of string type data elements are a sequence
of any letters, digits, spaces, and/or special characters and contain at least
one non-space character. The significant characters must be left justified.
Leading spaces, if used, are assumed to be significant characters. Trailing
spaces should be suppressed.
4.2.5. Date (DT) — The date type of data element is symbolized by the
representation DT. Format for the date type is CCYYMMDD. CC is the
two digit Century (00-99). YY is the last two digits of the year (00-99),
51812CLM (005010) Wal-Mart Confidential 50
MM is the numeric value of the month (01-12), and DD is the numeric
value of the day (01-31).
4.2.6. Time (TM) — The time type is symbolized by the representation TM.
Format for this type is expressed in 24-hour clock format, HHMMSSd..d.
HH is the numeric expression of the hour (00-23), MM is the numeric
expression of the minute (00-59), SS is the numeric expression of the
second (00-59), and d..d is the numeric expression of decimal seconds.
4.3. Data element length (minimum/maximum)
5. Data elements utilized by Wal-Mart applications are noted in bold type.
6. Data elements ignored by Wal-Mart application are noted in italicized type.
7. Every data element utilized by Wal-Mart applications has the ANSI X12 data element
purpose noted.
8. ID-type data elements have the list of utilized values noted.
9. Industry comments relating to segments and data elements are noted in bold text with
a shaded background.
10. Wal-Mart comments relating to segments and data elements are noted in underlined
bold text with a shaded background.

51812CLM (005010) Wal-Mart Confidential 51


Example of Conventions
Segment: N1 Name
Position: 0400
Loop: N1
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes:
Comments: 1 This segment, used alone, provides the most efficient method of
providing organizational identification. To obtain this efficiency the
"ID Code" (N104) must provide a key to the table maintained by the
transaction processing party.
2 N105 and N106 furthe r define the type of entity in N101.
Notes: There must be at least one occurrence of the N1 segment in the header 9
area to identify the sender of the transaction in text or coded format.
This segment will always identify Wal-Mart Stores, Inc. as the sender
10
of the document

Data Element Summary 4.


1 Ref. Data 8 4. 3
Des. Element Name 1 Attributes
M N101 98 Entity Identifier Code M ID 2/3
2 Code identifying an organizational entity, a physical location,
property or an individual 4.
3 FR Message From 2
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for
Identification Code (67) 7
UL UCC/EAN Location Code
A globally unique 13 digit code for the
identification of a legal, functional or physical
location within the Uniform Code Council
5 (UCC) and International Article Number
Association (EAN) numbering system
N104 67 Identification Code X AN 2/80
Code identifying a party or other code
1 N105 706 Entity Relationship Code O ID 2/2
Code describing entity relationship
6 N106 98 Entity Identifier Code O ID 2/3
Code identifying an organizational entity, a physical location,
property or an individual

51812CLM (005010) Wal-Mart Confidential 52


812 Credit / Debit Adjustment – Changes from Previous
(4030) Version

Segment/Element Position Date Element Change Qualifier


LIN 10 235 Added UK
The “UK”
qualifier was
added for
GTIN
Usage.

51812CLM (005010) Wal-Mart Confidential 53


Change History

Date Version Description of Changes

October, 2004 DRAFT 0.1 First Draft Version Published


December, 2004 DRAFT 0.2 Published DRAFT Version
January, 2005 DRAFT 0.3 Corrected Store Business Example (switched the N9 & SAC
segments and changed the supplier numbers and item
numbers), added code 06 to CDD01, added codes D360 and
H700 to the SAC02, and added the UCC council website
address to the Business Changes page.
January, 2005 Version 1.0 Production guide published; at this time, a SAC segment
was added for Canada Tax Usage.

51812CLM (005010) Wal-Mart Confidential 54

You might also like