889 Promotion Announcement by vvq21088

VIEWS: 0 PAGES: 25

									889 Promotion Announcement

                                                                                      Functional Group ID= QG
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Promotion
Announcement Transaction Set (889) for use within the context of an Electronic Data Interchange (EDI)
environment. This transaction set can be used by a broker, distributor or manufacturer and provides for customary
and established business and industry practice relative to the announcement of promotion allowance amounts, dates
and performance conditions that may apply; the replacement of a previously transmitted promotion in its entirety;
the cancellation of a previously transmitted promotion; changes to promotion dates; or acceptance of a promotion
offered by a broker or supplier. This transaction set is multidirectional between trading partners.

Notes:

If the G94/G95 loop is used, it may be used in the header area or detail area, but not both.
The G51 Free Goods/Product Condition segment may be used either at position 031 in the detail or 060 in the detail,
but not both.

Heading:
           Pos.   Seg.                                               Req.                  Loop     Notes and
           No.    ID         Name                                    Des.   Max.Use       Repeat    Comments
Must Use   010    ST         Transaction Set Header                  M             1
Must Use   020    G42        Promotion Announcement Identification   M             1
Must Use   110    G62        Date/Time                               M            50
           120    NTE        Note/Special Instruction                O           300
           130    G43        Promotion/Price List Area               O          1000
                             LOOP ID - 0100                                                    >1
Must Use   150    N1         Name - Buying Party                     M             1
           155    N1         Name - Other                            O             1

                             LOOP ID - 0200                                                    20
           190    G94        Promotion Conditions                    O             1
           200    G95        Performance Requirements                O            99


Summary:
           Pos.   Seg.                                               Req.                  Loop     Notes and
           No.    ID         Name                                    Des.   Max.Use       Repeat    Comments
                             LOOP ID - 0300                                                  9999
           015    LX         Assigned Number                         O             1
           020    G46        Promotion Allowance/Charge              O            20
                             LOOP ID - 0310                                                    20
           032    G94        Promotion Conditions                    O             1
                             LOOP ID - 0311                                                    99
           035    G95        Performance Requirements                O             1

                             LOOP ID - 0320                                                  9999




889 to Spartan (004010UCS)                                                                          August 25, 1998
Spartan Stores, Inc.


            040        G45   Line Item Detail - Promotion           O             1
            050        G69   Line Item Detail - Description         O             5
            060        G51   Free Goods/Product Condition           O            10    n1
            075        G23   Terms of Sale                          O             1
            080        G62   Date/Time                              O            10

Must Use    100        SE    Transaction Set Trailer               M              1


Transaction Set Notes
1.     The G51 segment can be used in the 0300 loop or the 0320 loop, but not both.




889 to Spartan (004010UCS)                                    2                       August 25, 1998
Spartan Stores, Inc.




           Segment:          ST Transaction Set Header
           Position:         010
              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) used by the translation routines of the
                                   interchange partners to select the appropriate transaction set definition (e.g., 810
                                   selects the Invoice Transaction Set).
           Comments:


                                          Data Element Summary
                 Ref.     Data
                 Des.    Element Name                                                           Attributes
>>               ST01      143   Transaction Set Identifier Code                                M ID 3/3
                                 Code uniquely identifying a Transaction Set
                                     889               Promotion Announcement
>>               ST02      329   Transaction Set Control Number                                 M 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 control number is comprised of the functional group control number (Data
                                 Element 28 in the GS segment) followed by a four-digit sequence number. The
                                 sequence number is sequentially assigned by the sender, starting with one
                                 within each functional group. For each functional group, the first sequence
                                 number will be 0001 and will incremented by one for each additional
                                 transaction set within the group.




889 to Spartan (004010UCS)                                    3                                             August 25, 1998
Spartan Stores, Inc.




           Segment:          G42 Promotion Announcement Identification
           Position:         020
              Loop:
              Level:         Heading:
             Usage:          Mandatory
           Max Use:          1
           Purpose:          To identify promotion activities between trading partners
       Syntax Notes:
     Semantic Notes:
         Comments:


                                          Data Element Summary
                Ref.      Data
                Des.     Element Name                                                       Attributes
>>              G4201      423   Promotion Status Code                                      M ID 2/2
                                 Code identifying a promotion status
                                 Refer to 004010UCS Data Element Dictionary for acceptable code values.
>>              G4202      341   Allowance or Charge Number                                 M AN 1/16
                                 The number assigned by a vendor referencing an allowance, promotion, deal or
                                 charge
                                 G4202 is a unique number assigned by the sender to reference the deal number
                                 or offer number for the entire promotion announcement. If G4503 is used at
                                 the line item level, it will override the value in G4202.




889 to Spartan (004010UCS)                                 4                                   August 25, 1998
Spartan Stores, Inc.




            Segment:         G62 Date/Time
            Position:        110
               Loop:
               Level:        Heading:
              Usage:         Mandatory
            Max Use:         50
            Purpose:         To specify pertinent dates and times
        Syntax Notes:        1 At least one of G6201 or G6203 is required.
                             2 If either G6201 or G6202 is present, then the other is required.
                             3 If either G6203 or G6204 is present, then the other is required.
     Semantic Notes:
        Comments:
              Notes:         One iteration of the G62 segment must be used to indicate the date and time the
                             transaction was generated.

                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                                     Attributes
                G6201      432   Date Qualifier                                           X ID 2/2
                                 Code specifying type of date
                                    09               Process Date
                                    23               Promotion Order Date - Start
                                    24               Promotion Order Date - End
                                    25               Promotion Ship Date - Start
                                    26               Promotion Ship Date - End
                                    27               Promotion Requested Delivery Date - Start
                                    28               Promotion Requested Delivery Date - End
                                    29               Promotion Performance Date - Start
                                    30               Promotion Performance Date - End
                G6202      373   Date                                                     X DT 8/8
                                 Date expressed as CCYYMMDD




889 to Spartan (004010UCS)                                 5                                           August 25, 1998
Spartan Stores, Inc.




             Segment:        NTE Note/Special Instruction
             Position:       120
                Loop:
                Level:       Heading:
               Usage:        Optional
             Max Use:        300
             Purpose:        To transmit information in a free-form format, if necessary, for comment or special
                             instruction
       Syntax Notes:
     Semantic Notes:
         Comments:           1   The NTE segment permits free-form information/data which, under ANSI X12
                                 standard implementations, is not machine processable. The use of the NTE segment
                                 should therefore be avoided, if at all possible, in an automated environment.
                 Notes:      This segment is normally not used in this transaction.

                                          Data Element Summary
                 Ref.      Data
                 Des.     Element Name                                                           Attributes
                NTE01       363   Note Reference Code                                            O ID 3/3
                                  Code identifying the functional area or purpose for which the note applies
                                  Refer to 004010UCS Data Element Dictionary for acceptable code values.
>>              NTE02       352   Description                                                    M AN 1/80
                                  A free-form description to clarify the related data elements and their content




889 to Spartan (004010UCS)                                 6                                            August 25, 1998
Spartan Stores, Inc.




           Segment:          G43 Promotion/Price List Area
           Position:         130
              Loop:
              Level:         Heading:
             Usage:          Optional
           Max Use:          1000
           Purpose:          To specify the geographic area in which a promotion or price is in effect
       Syntax Notes:
     Semantic Notes:         1     If G4301 is "001", "002", or "004", then G4302 is required. If G4301 is "003", then
                                   G4303 is required.
           Comments:
              Notes:         This segment is used to provide clarification/documentation of the vendor's promotion
                             market areas. This segment is required when G4201 contains code 01, 04, or 05.

                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                                             Attributes
>>              G4301      771   Market Area Code Qualifier                                       M ID 1/3
                                 Code qualifying the identifier represented in "Market Area Code Identifier
                                 (767)"
                                     001               Pricing Market
                                                       Geographical area defined by the manufacturer to which
                                                       the price change announcement applies
                                     002               Store Number
                                                       Number assigned to uniquely identify the store included
                                                       in the promotion
                                     003               See Free Form Text
                                                       If this code is used, the description of the promotion
                                                       market area must be specified in G4303.
                G4302      767   Market Area Code Identifier                                      O AN 1/12
                                 A unique identification of a market area
                                 G4302 is mutually agreed to by both trading partners.
                G4303      352   Description                                                      O AN 1/80
                                 A free-form description to clarify the related data elements and their content
                                 G4303 is the description of the promotion market area.
                G4304      687   Class of Trade Code                                              O ID 2/2
                                 Code indicating class of trade
                                 G4304 should be used to identify the class of trade for which the promotion or
                                 price applies.
                                     DI                Distributor
                                                       Account that services stores direct with low volume
                                                       specialty items
                                     GA                Grocery Accounts
                                                       Grocery chains, wholesalers, and independents
                                                       Grocery chains, wholesalers and independents




889 to Spartan (004010UCS)                                   7                                           August 25, 1998
Spartan Stores, Inc.




            Segment:         N1 Name - Buying Party
            Position:        150
               Loop:         0100      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.
                 Notes:      At least two occurrences of the N1 loop must be present, one to specify the initiator
                             (vendor or distributor) and a second to specify the receiver (broker, vendor, or buying
                             party). Multiple iterations of the N1 loop identifying different buying party locations are
                             recommended. Use the G43 segment to identify further restrictions of the promotion
                             area.

                                           Data Element Summary
                 Ref.      Data
                 Des.     Element Name                                                           Attributes
>>               N101        98   Entity Identifier Code                                         M ID 2/3
                                  Code identifying an organizational entity, a physical location, property or an
                                  individual
                                       BY              Buying Party (Purchaser)
                                                       Specifies the location of the buying party(s) receiving
                                                       this Promotion Announcement
                 N103        66   Identification Code Qualifier                                  X ID 1/2
                                  Code designating the system/method of code structure used for Identification
                                  Code (67)
                                       9               D-U-N-S+4, D-U-N-S Number with Four Character
                                                       Suffix
                                                       The identification code consists of a 9-digit DUNS
                                                       number for the party followed by a 4-character suffix
                                                       defined by the party.
                 N104        67   Identification Code                                            X AN 2/80
                                  Code identifying a party or other code
                                  Valid DUNS suffixes are listed in section 7 of the Spartan EDI Implementation
                                  Guide under Directory of Spartan Warehouses. Use '0000' to apply the change
                                  to all Spartan Warehouses.




889 to Spartan (004010UCS)                                  8                                             August 25, 1998
Spartan Stores, Inc.




            Segment:         N1 Name - Other
            Position:        155
               Loop:         0100      Mandatory
               Level:        Heading:
              Usage:         Optional
            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
>>               N101       98   Entity Identifier Code                                         M ID 2/3
                                 Code identifying an organizational entity, a physical location, property or an
                                 individual
                                     BO                Broker or Sales Office
                                     VN                Vendor
                 N103       66   Identification Code Qualifier                                  X ID 1/2
                                 Code designating the system/method of code structure used for Identification
                                 Code (67)
                                     9                 D-U-N-S+4, D-U-N-S Number with Four Character
                                                       Suffix
                                                       The identification code consists of a 9-digit DUNS
                                                       number for the party followed by a 4-character suffix
                                                       defined by the party.
                 N104       67   Identification Code                                            X AN 2/80
                                 Code identifying a party or other code
                                 Parties may define multiple identification codes for a location in order to
                                 support warehouse or depositor processing. For example, multiple
                                 identification codes might be used to differentiate product lines or stocks for a
                                 depositor. Also see Data Elements 66 (Identification Code Qualifier) and 98
                                 (Entity Identifier Code).




889 to Spartan (004010UCS)                                 9                                           August 25, 1998
Spartan Stores, Inc.




             Segment:        G94 Promotion Conditions
             Position:       190
                Loop:        0200      Optional
                Level:       Heading:
               Usage:        Optional
             Max Use:        1
             Purpose:        To indicate the option number associated with a promotion and to specify the "AND" or
                             "OR" condition for the option
       Syntax Notes:
     Semantic Notes:
         Comments:


                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                                        Attributes
>>              G9402      770   Option Number                                               M AN 1/20
                                 A unique number identifying available promotion or allowance options when
                                 more than one is offered
                                 G9402 identifies the level of performance (see the 889 Transaction Set
                                 Introduction for usage examples).




889 to Spartan (004010UCS)                                10                                         August 25, 1998
Spartan Stores, Inc.




             Segment:        G95 Performance Requirements
             Position:       200
                Loop:        0200      Optional
                Level:       Heading:
               Usage:        Optional
             Max Use:        99
             Purpose:        To specify the "AND" or "OR" condition for the option, or provide information related to
                             the promotion performance conditions and allocations required, or both
       Syntax Notes:         1 If either G9504 or G9505 is present, then the other is required.
     Semantic Notes:         1 If G9502 equals "99", then G9506 is required.
                             2 G9507 contains the number of days included in the promotion period.
           Comments:


                                          Data Element Summary
                Ref.      Data
                Des.     Element Name                                                          Attributes
>>              G9502      422   Promotion Condition Code                                      M ID 2/2
                                 Code describing a performance or advertising condition
                                 When G9502 contains code 01, 02, 05, 44, 45, 49, 61, 81, 82 or 83, the
                                 corresponding quantity must be placed in G9504. When G9502 contains code
                                 60, the corresponding amount of the price reduction (if required) should be
                                 placed in G9504 and either code P1 (Percent) or code DO (Dollars, U.S.)
                                 should be placed in G9505.

                                       When G9502 contains code 84, the number of scanning days required must be
                                       placed in G9504.
                                       Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G9503         554      Assigned Number                                               O N0 1/6
                                       Number assigned for differentiation within a transaction set
                                       G9503 is required for UCS usage. It identifies the Performance Method (see
                                       the 889 Transaction Set Introduction for usage examples).
                G9504         380      Quantity                                                      X R3 1/15
                                       Numeric value of quantity
                                       For a Choice-of-Weeks promotion, G9504 contains the number of periods
                                       choosable, G9505 contains code EA (Each), and G9507 contains the number of
                                       days included in the period.
                G9505         355      Unit or Basis for Measurement Code                            X ID 2/2
                                       Code specifying the units in which a value is being expressed, or manner in
                                       which a measurement has been taken
                                       The unit or basis for measurement code is used to qualify the contents of
                                       various data elements. It will vary depending on the data element it qualifies
                                       and the convention within industry groups.
                                           CA                Case
                                           DA                Days
                                           DO                Dollars, U.S.
                                           EA                Each
                                                             Number of buys, number of pieces, number of
                                                             promotion performances, number of eligible periods to
                                                             be selected
                                           P1                Percent
                                           SX                Shipment



889 to Spartan (004010UCS)                                11                                          August 25, 1998
Spartan Stores, Inc.



                             UN    Unit
                                   Number of stores




889 to Spartan (004010UCS)        12                  August 25, 1998
Spartan Stores, Inc.




           Segment:          LX Assigned Number
           Position:         015
              Loop:          0300      Optional
              Level:         Summary:
             Usage:          Optional
           Max Use:          1
           Purpose:          To reference a line number in a transaction set
       Syntax Notes:
     Semantic Notes:
         Comments:


                                         Data Element Summary
                 Ref.     Data
                 Des.    Element Name                                                         Attributes
>>               LX01      554   Assigned Number                                              M N0 1/6
                                 Number assigned for differentiation within a transaction set
                                 LX01 is a sequential number starting with one, and incremented by one, for
                                 every occurrence of the LX segment. It is used to allow multiple occurrences
                                 of the G46 segment. This segment is required when G4201 contains code 01,
                                 04 or 05.




889 to Spartan (004010UCS)                                 13                                    August 25, 1998
Spartan Stores, Inc.




            Segment:         G46 Promotion Allowance/Charge
            Position:        020
               Loop:         0300      Optional
               Level:        Summary:
              Usage:         Optional
            Max Use:         20
            Purpose:         To specify unit amount and method of payment for a charge/allowance for a line item
        Syntax Notes:        1 Only one of G4603 G4605 or G4606 may be present.
                             2 If either G4603 or G4604 is present, then the other is required.
                             3 If either G4606 or G4607 is present, then the other is required.
     Semantic Notes:         1 G4605 indicates the total dollar amount for the allowance or charge.
                             2 G4607 is the allowance or charge percent.
                             3 G4612 is the shipping unit to billing unit conversion factor.
           Comments:         1 If G4601 equals "1", then G4603, G4605, and G4607 must be omitted.
              Notes:         This segment is required when G4201 contains code 01, 04, or 05.

                                        Data Element Summary
                Ref.      Data
                Des.     Element Name                                                     Attributes
>>              G4601      340   Allowance or Charge Code                                 M ID 1/3
                                 Code identifying the type of allowance or charge
                                 When G4601 contains code 1, the G51 segment is required.

                                       When G4601 contains code 101, the rate in G4603 is the voluntary price
                                       reduction price per case.
                                       Refer to 004010UCS Data Element Dictionary for acceptable code values.
>>              G4602         331      Allowance or Charge Method of Handling Code                   M ID 2/2
                                       Code indicating method of handling for an allowance or charge
                                       Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G4603         359      Allowance or Charge Rate                                      X R4 1/15
                                       Allowance or Charge Rate per Unit
                G4604         355      Unit or Basis for Measurement Code                            X ID 2/2
                                       Code specifying the units in which a value is being expressed, or manner in
                                       which a measurement has been taken
                                       The unit or basis for measurement code is used to qualify the contents of
                                       various data elements. It will vary depending on the data element it qualifies
                                       and the convention within industry groups.
                                       Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G4609         770      Option Number                                                 O AN 1/20
                                       A unique number identifying available promotion or allowance options when
                                       more than one is offered
                                       G4609 is required for UCS. It relates the allowance to the specific level of
                                       performance expressed in a corresponding G9402 (see the 889 Transaction Set
                                       Introduction for usage examples).




889 to Spartan (004010UCS)                                14                                           August 25, 1998
Spartan Stores, Inc.




             Segment:        G94 Promotion Conditions
             Position:       032
                Loop:        0310      Optional
                Level:       Summary:
               Usage:        Optional
             Max Use:        1
             Purpose:        To indicate the option number associated with a promotion and to specify the "AND" or
                             "OR" condition for the option
       Syntax Notes:
     Semantic Notes:
         Comments:


                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                                        Attributes
>>              G9402      770   Option Number                                               M AN 1/20
                                 A unique number identifying available promotion or allowance options when
                                 more than one is offered
                                 G9402 identifies the level of performance (see the 889 Transaction Set
                                 Introduction for usage examples).




889 to Spartan (004010UCS)                                15                                         August 25, 1998
Spartan Stores, Inc.




             Segment:        G95 Performance Requirements
             Position:       035
                Loop:        0311      Optional
                Level:       Summary:
               Usage:        Optional
             Max Use:        1
             Purpose:        To specify the "AND" or "OR" condition for the option, or provide information related to
                             the promotion performance conditions and allocations required, or both
       Syntax Notes:         1 If either G9504 or G9505 is present, then the other is required.
     Semantic Notes:         1 If G9502 equals "99", then G9506 is required.
                             2 G9507 contains the number of days included in the promotion period.
           Comments:


                                          Data Element Summary
                Ref.      Data
                Des.     Element Name                                                          Attributes
>>              G9502      422   Promotion Condition Code                                      M ID 2/2
                                 Code describing a performance or advertising condition
                                 When G9502 contains code 01, 02, 05, 44, 45, 49, 61, 81, 82 or 83, the
                                 corresponding quantity must be placed in G9504. When G9502 contains code
                                 60, the corresponding amount of the price reduction (if required) should be
                                 placed in G9504 and either code P1 (Percent) or code DO (Dollars, U.S.)
                                 should be placed in G9505.

                                       When G9502 contains code 84, the number of scanning days required must be
                                       placed in G9504.
                                       Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G9503         554      Assigned Number                                               O N0 1/6
                                       Number assigned for differentiation within a transaction set
                                       G9503 is a sub-option number used to identify specific promotion conditions
                                       and/or requirements when there is more than one selection within the
                                       promotion option. It is used on a promotion confirmation to indicate specific
                                       requirements and/or conditions that have been chosen.
                G9504         380      Quantity                                                      X R3 1/15
                                       Numeric value of quantity
                                       For a Choice-of-Weeks promotion, G9504 contains the number of periods
                                       choosable, G9505 contains code EA (Each), and G9507 contains the number of
                                       days included in the period.
                G9505         355      Unit or Basis for Measurement Code                            X ID 2/2
                                       Code specifying the units in which a value is being expressed, or manner in
                                       which a measurement has been taken
                                       The unit or basis for measurement code is used to qualify the contents of
                                       various data elements. It will vary depending on the data element it qualifies
                                       and the convention within industry groups.
                                           CA                Case
                                           DA                Days
                                           DO                Dollars, U.S.
                                           EA                Each
                                                             Number of buys, number of pieces, number of
                                                             promotion performances, number of eligible periods to
                                                             be selected



889 to Spartan (004010UCS)                                16                                          August 25, 1998
Spartan Stores, Inc.



                             P1    Percent
                             SX    Shipment
                             UN    Unit
                                   Number of stores




889 to Spartan (004010UCS)        17                  August 25, 1998
Spartan Stores, Inc.




            Segment:         G45 Line Item Detail - Promotion
            Position:        040
               Loop:         0320     Optional
               Level:        Summary:
              Usage:         Optional
            Max Use:         1
            Purpose:         To provide information for a line item
        Syntax Notes:        1 At least one of G4501 G4502 or G4505 is required.
                             2 If either G4505 or G4506 is present, then the other is required.
                             3 If either G4508 or G4509 is present, then the other is required.
                             4 If either G4510 or G4511 is present, then the other is required.
     Semantic Notes:         1 G4511 is the date related to the next promotion of this item.
        Comments:
              Notes:         This segment must be used if the promotion is associated with a product. If no G45
                             segment is present, it indicates that this is a lump sum promotion not associated with any
                             product.

                             Effective with the UCS version coinciding with the UCC-published sunset date (2005)
                             for the discontinuation of the use of 12-digit product identifiers, G4501 (U.P.C. Case
                             Code) will marked as not used and will be replaced with the qualifier UK (U.P.C./EAN
                             Shipping Container Code) (1-2-5-5-1) in G4505. The corresponding 14-digit product
                             code will be reflected in DE234. This parallels the global transition to the 14-digit
                             UCC/EAN-14 product identification numbering structure. In preparation for this
                             transition, the UK qualifier and the corresponding 14-digit product code should be
                             communicated in G4505 and G4506, respectively.

                                          Data Element Summary
                Ref.      Data
                Des.     Element Name                                                           Attributes
                G4501      438   U.P.C. Case Code                                               X AN 12/12
                                 Code (Universal Product Code - U.P.C.) including two high order digits
                                 identifying the "system" (U.S. Grocery = 00, 06 or 07; U.S. Drug = 03); using
                                 the U.S. Grocery system, the next ten digits are: Manufacturer (5) Case Code
                                 (5)
                                 Product identification is normally provided in G4501.
                G4503      341   Allowance or Charge Number                                     O AN 1/16
                                 The number assigned by a vendor referencing an allowance, promotion, deal or
                                 charge
                                 G4503 is used only when different from the allowance number in G4202.
                G4507      356   Pack                                                           O N0 1/6
                                 The number of inner containers, or number of eaches if there are no inner
                                 containers, per outer container
                G4508      357   Size                                                           X R3 1/8
                                 Size of supplier units in pack
                                 G4508 is the size of the smallest consumer unit, e.g., the value would be 12 for
                                 a case of soft drinks containing 4 six-packs of 12-ounce cans.
                G4509      355   Unit or Basis for Measurement Code                             X ID 2/2
                                 Code specifying the units in which a value is being expressed, or manner in
                                 which a measurement has been taken
                                 The unit or basis for measurement code is used to qualify the contents of
                                 various data elements. It will vary depending on the data element it qualifies
                                 and the convention within industry groups.
                                 Refer to 004010UCS Data Element Dictionary for acceptable code values.



889 to Spartan (004010UCS)                                 18                                            August 25, 1998
Spartan Stores, Inc.



                G4512        810   Inner Pack                                 O    N0 1/6
                                   The number of eaches per inner container




889 to Spartan (004010UCS)                            19                          August 25, 1998
Spartan Stores, Inc.




           Segment:          G69 Line Item Detail - Description
           Position:         050
              Loop:          0320      Optional
              Level:         Summary:
             Usage:          Optional
           Max Use:          5
           Purpose:          To describe an item in free-form format
       Syntax Notes:
     Semantic Notes:
         Comments:


                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                  Attributes
>>              G6901      369   Free-form Description                 M AN 1/45
                                 Free-form descriptive text




889 to Spartan (004010UCS)                                20             August 25, 1998
Spartan Stores, Inc.




            Segment:         G51 Free Goods/Product Condition
            Position:        060
               Loop:         0320      Optional
               Level:        Summary:
              Usage:         Optional
            Max Use:         10
            Purpose:         To indicate quantity of free goods and under what conditions free goods are earned
        Syntax Notes:        1 If either G5101 or G5102 is present, then the other is required.
                             2 If either G5107 or G5108 is present, then the other is required.
     Semantic Notes:
        Comments:            1 G5102 qualifies G5101.
                             2 G5104 qualifies G5103.
                 Notes:      This segment is required when G4601 contains code 01.

                             If this segment is used to communicate a product condition on another product do not use
                             G5101 and G5102, use G5103, G5104 and G5105 or G5107 and G5108.

                             G5105, G5106, and/or G5108 are used only if the product which is free is different from
                             the product which must be purchased as indicated in G4501, G4502, and/or G4506.

                                          Data Element Summary
                Ref.       Data
                Des.      Element Name                                                          Attributes
                G5101       773   Quantity Free                                                 X N0 1/9
                                  A specific quantity that is offered at no cost when requirements of data element
                                  "Quantity Must Purchase" (768) are fulfilled
                                  Product identification is normally provided in G5105.
                G5102       355   Unit or Basis for Measurement Code                            X ID 2/2
                                  Code specifying the units in which a value is being expressed, or manner in
                                  which a measurement has been taken
                                  The unit or basis for measurement code is used to qualify the contents of
                                  various data elements. It will vary depending on the data element it qualifies
                                  and the convention within industry groups.
                                  Refer to 004010UCS Data Element Dictionary for acceptable code values.
>>              G5103       768   Quantity Must Purchase                                        M N0 1/9
                                  A specific quantity that must be purchased to qualify for the merchandise
                                  indicated in data element "Quantity Free"
>>              G5104       355   Unit or Basis for Measurement Code                            M ID 2/2
                                  Code specifying the units in which a value is being expressed, or manner in
                                  which a measurement has been taken
                                  The unit or basis for measurement code is used to qualify the contents of
                                  various data elements. It will vary depending on the data element it qualifies
                                  and the convention within industry groups.
                                  Refer to 004010UCS Data Element Dictionary for acceptable code values.




889 to Spartan (004010UCS)                                 21                                          August 25, 1998
Spartan Stores, Inc.




           Segment:          G23 Terms of Sale
           Position:         075
              Loop:          0320      Optional
              Level:         Summary:
             Usage:          Optional
           Max Use:          1
           Purpose:          To specify the terms of sale
       Syntax Notes:         1 At least one of G2308 or G2309 is required.
     Semantic Notes:
         Comments:           1   The G23 segment may be used for the detail or the total transaction set level. Refer
                                 to the transaction set assumptions for details on proper usage.
                             2 If G2301 equals "04" (deferred or installment) then either G2313 or G2314 is
                                 required and the data in the segment pertains only to the portion of the invoice
                                 described in G2313 or G2314. If G2301 equals "11" (elective) then G2304 is
                                 required. If G2301 is not equal to "05"' (discount not applicable) then (G2305 or
                                 G2310) and (G2306 or G2307) is required. If G2301 equals "ZZ" (other) then G2315
                                 is required. Multiple use of this segment when G2301 equals "04" (deferred or
                                 installment) always implies an "AND" relationship. When G2301 equals "06"
                                 (mixed) or "11" (elective) an "OR" relationship is always implied.
                             3 G2310 is a memo figure requiring specific payment performance and therefore
                                 should not be negative.
                             4 When elective terms are offered in a deferred or installment situation, G2316
                                 (Installment Group Indicator - DE 713) must be used to properly group the terms
                                 within each installment.
                 Notes:      This segment, in the detail area, will override information in the G23 segment in the
                             header area. Terms information should only be provided if different from basic or normal
                             terms.

                                          Data Element Summary
                Ref.       Data
                Des.      Element Name                                                          Attributes
>>              G2301       336   Terms Type Code                                               M ID 2/2
                                  Code identifying type of payment terms
                                      01               Basic
                                                       Normal or standard terms apply
                                      02               End of Month (EOM)
                                      03               Fixed Date
                                      04               Deferred or Installment
                                                       Used when installment payment terms apply
                                      05               Discount Not Applicable
                                                       A payment date not involving a discount
                                      06               Mixed
                                      07               Extended
                                                       Special situation when standard terms are not applicable
                                      11               Elective
                                                       This code indicates that a choice is being offered
>>              G2302       333   Terms Basis Date Code                                         M ID 1/2
                                  Code identifying the beginning of the terms period
                                  Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G2303       282   Terms Start Date                                              O DT 8/8
                                  Date from which payment terms are calculated expressed in format
                                  CC


889 to Spartan (004010UCS)                                22                                          August 25, 1998
Spartan Stores, Inc.



                                   CCYYMMDD
                G2304        283   Terms Due Date Qualifier                                          O ID 2/2
                                   Code identifying the method to be used for payment in conjunction with due
                                   date
                                   Refer to 004010UCS Data Element Dictionary for acceptable code values.
                G2305        338   Terms Discount Percent                                            O R3 1/6
                                   Terms discount percentage, expressed as a percent, available to the purchaser if
                                   an invoice is paid on or before the Terms Discount Due Date
                G2306        370   Terms Discount Due Date                                           O DT 8/8
                                   Date payment is due if discount is to be earned expressed in format
                                   CCYYMMDD
                G2307        351   Terms Discount Days Due                                           O N0 1/3
                                   Number of days in the terms discount period by which payment is due if terms
                                   discount is earned
                G2308        446   Terms Net Due Date                                                X DT 8/8
                                   Date when total invoice amount becomes due expressed in format
                                   CCYYMMDD
                G2309        386   Terms Net Days                                                    X N0 1/3
                                   Number of days until total invoice amount is due (discount not applicable)
                G2310        362   Terms Discount Amount                                             O N2 1/10
                                   Total amount of terms discount
                G2311        391   Discounted Amount Due                                             O N2 1/10
                                   Amount of invoice due if paid by terms discount due date (total invoice or
                                   installment amount less cash discount)
                G2312        390   Amount Subject to Terms Discount                                  O N2 1/10
                                   Amount upon which the terms discount amount is calculated
                G2313        343   Installment Total Invoice Amount Due                              O N2 1/10
                                   Deferred or installment portion of the total invoice (including charges, less
                                   allowances) before terms discount (if discount is applicable)
                G2314        342   Percent of Invoice Payable                                        O R3 1/5
                                   Amount of invoice payable expressed in percent
                G2315         3    Free Form Message                                                 O AN 1/60
                                   Free-form text
                                   This data element should only be used when information cannot be expressed
                                   in machine readable/processable form and is important in the processing of a
                                   transaction.
                G2316        713   Installment Group Indicator                                       O N0 2/2
                                   The installment group indicator is a 2-digit serial number beginning with 01
                                   (i.e., 01, 02, 03 or 04); it is used to group "elective" terms types in an
                                   installment payment situation; the same indicator must be used for all segments
                                   in the same installment




889 to Spartan (004010UCS)                             23                                           August 25, 1998
Spartan Stores, Inc.




            Segment:         G62 Date/Time
            Position:        080
               Loop:         0320      Optional
               Level:        Summary:
              Usage:         Optional
            Max Use:         10
            Purpose:         To specify pertinent dates and times
        Syntax Notes:        1 At least one of G6201 or G6203 is required.
                             2 If either G6201 or G6202 is present, then the other is required.
                             3 If either G6203 or G6204 is present, then the other is required.
     Semantic Notes:
        Comments:
              Notes:         When this segment, in the detail area, is used with the same date qualifier that appears in
                             the G62 segment in the header area, this segment overrides the G62 segment in the
                             header area for the line item identified in the G45 segment.

                                         Data Element Summary
                Ref.      Data
                Des.     Element Name                                                     Attributes
                G6201      432   Date Qualifier                                           X ID 2/2
                                 Code specifying type of date
                                    09               Process Date
                                    23               Promotion Order Date - Start
                                    24               Promotion Order Date - End
                                    25               Promotion Ship Date - Start
                                    26               Promotion Ship Date - End
                                    27               Promotion Requested Delivery Date - Start
                                    28               Promotion Requested Delivery Date - End
                                    29               Promotion Performance Date - Start
                                    30               Promotion Performance Date - End
                G6202      373   Date                                                     X DT 8/8
                                 Date expressed as CCYYMMDD




889 to Spartan (004010UCS)                                  24                                            August 25, 1998
Spartan Stores, Inc.




             Segment:        SE Transaction Set Trailer
             Position:       100
                Loop:
                Level:       Summary:
               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
>>               SE01       96   Number of Included Segments                                    M N0 1/10
                                 Total number of segments included in a transaction set including ST and SE
                                 segments
                                 When used in the SE segment, the count includes the total number of segments
                                 in the transaction including the ST and SE segments.
>>               SE02      329   Transaction Set Control Number                                 M 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 transaction set control number (SE02) is the same as that used in the
                                 corresponding header (ST02).




889 to Spartan (004010UCS)                                   25                                          August 25, 1998

								
To top