EDI 888 Item Maintenance
Functional Group QG
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use provides the format and establishes the data contents of the Item Maintenance Transaction Set (888) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set is used to enable a manufacturer, supplier, broker, or agent to provide detailed finished goods product information to a partner in a consumer goods market. This transaction set can be used to provide information about new products or changes in existing product specifications. Price changes will not be sent with this transaction set, but can be sent with the Price Change Transaction Set (879).
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 015Beginning SegmentOptionalMax 1
To indicate the beginning of a transaction set
- 0100 Loop MandatoryRepeat >1
- 020NameMandatoryMax 1
To identify a party by type of organization, name, and code
One iteration of the N1 loop should be used to identify the buying party (BY) to establish the area or location for which the item maintenance applies. - 030Additional Name InformationOptionalMax 1
To specify additional names or those longer than 35 characters in length
- 040Address InformationOptionalMax 2
To specify the location of the named party
- 050Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 020NameMandatoryMax 1
- 060Reference IdentificationOptionalMax 10
To transmit identifying information as specified by the Reference Identification Qualifier
- 070ContactOptionalMax 3
To identify a person or office to whom communications should be directed
- 080Note/Special InstructionOptionalMax 20
To transmit information in a free-form format, if necessary, for comment or special instruction
- 085Price Bracket IdentificationOptionalMax 50
To identify price bracket values
- 086Date/TimeMandatoryMax 1
To specify pertinent dates and times
- 0200 Loop OptionalRepeat >1
- 090Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 100Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 090Code Source InformationMandatoryMax 1
Detail
- 0300 Loop MandatoryRepeat >1
- 010Maintenance TypeMandatoryMax 1
To identify the specific type of item maintenance
- 020Date/TimeOptionalMax 3
To specify pertinent dates and times
The G62 segment is used to specify the effective date for the item maintenance action reflected in G5301. - 030Note/Special InstructionOptionalMax 20
To transmit information in a free-form format, if necessary, for comment or special instruction
- 0310 Loop MandatoryRepeat >1
- 040Item Characteristics - Vendor's Selling UnitMandatoryMax 1
To identify a vendor's selling unit or to provide physical characteristics relative to a vendor's selling unit
- 050Line Item Detail - DescriptionOptionalMax 5
To describe an item in free-form format
- 055QuantityOptionalMax >1
To specify quantity information
- 060Terms of SaleOptionalMax 10
To specify the terms of sale
- 070Date/TimeOptionalMax 2
To specify pertinent dates and times
- 080Price List ReferenceOptionalMax 1
To provide price list references and descriptions
- 090Pricing ConditionsOptionalMax 2
To specify vendor's conditions related to price change
- 100Promotion/Price List AreaOptionalMax 9999
To specify the geographic area in which a promotion or price is in effect
- 110Promotion ReferenceOptionalMax 999
To reference a promotion number related to the price change
- 120Bracket PriceOptionalMax 99
To provide a vendor's pricing structure associated with a specific line item
- 130Price Bracket IdentificationOptionalMax 50
To identify price bracket values
- 135Pricing InformationOptionalMax 5
To specify prepricing information
- 140Promotion Allowance/ChargeOptionalMax 99
To specify unit amount and method of payment for a charge/allowance for a line item
- 145Hazardous MaterialOptionalMax 5
To specify information relative to hazardous material
- 150Module DescriptionOptionalMax 99
To describe the UPC Case Codes in a module
- 151Reference IdentificationOptionalMax 10
To transmit identifying information as specified by the Reference Identification Qualifier
- 152Unit DetailOptionalMax 10
To specify item unit data
- 153MeasurementsOptionalMax 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 154Carrier Details (Quantity and Weight)OptionalMax 1
To specify the transportation details relative to commodity, weight, and quantity
- 0311 Loop OptionalRepeat >1
- 156NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 157Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 158Address InformationOptionalMax 2
To specify the location of the named party
- 159Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 160Pallet InformationOptionalMax >1
To identify the type and physical attributes of the pallet, and, gross weight, gross volume, and height of the load and the pallet
- 156NameMandatoryMax 1
- 0312 Loop OptionalRepeat >1
- 165Item Characteristics - Consumer UnitMandatoryMax 1
To provide physical characteristics relative to a consumer unit
- 170Line Item Detail - DescriptionOptionalMax 5
To describe an item in free-form format
- 175QuantityOptionalMax 1
To specify quantity information
- 165Item Characteristics - Consumer UnitMandatoryMax 1
- 0313 Loop OptionalRepeat >1
- 180Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 190Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 180Code Source InformationMandatoryMax 1
- 040Item Characteristics - Vendor's Selling UnitMandatoryMax 1
- 010Maintenance TypeMandatoryMax 1
- 200Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)