EDI 889 Promotion Announcement
Functional Group QG
X12M Supply Chain Subcommittee
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.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Promotion Announcement IdentificationMandatoryMax 1
To identify promotion activities between trading partners
- 090Reference NumberOptionalMax 10
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
- 100ContactOptionalMax 3
To identify a person or office to whom communications should be directed
- 110Date/TimeMandatoryMax 50
To specify pertinent dates and times
- 120Note/Special InstructionOptionalMax 300
To transmit information in a free-form format, if necessary, for comment or special instruction
- 130Promotion/Price List AreaOptionalMax 1000
To specify the geographic area in which a promotion or price is in effect
- 145Terms of SaleOptionalMax 1
To specify the terms of sale
- 0100 Loop MandatoryRepeat 99
- 150NameMandatoryMax 1
To identify a party by type of organization, name and code
- 160Additional Name InformationOptionalMax 1
To specify additional names or those longer than 35 characters in length
- 170Address InformationOptionalMax 2
To specify the location of the named party
- 180Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 150NameMandatoryMax 1
- 0200 Loop OptionalRepeat 20
- 190Promotion ConditionsMandatoryMax 1
To indicate the option number associated with a promotion and to specify the ``AND'' or ``OR'' condition for the option
- 200Performance RequirementsOptionalMax 99
To specify the ``AND'' or ``OR'' condition for the option, or provide information related to the promotion performance conditions and allocations required, or both
- 190Promotion ConditionsMandatoryMax 1
Detail
- 0300 Loop OptionalRepeat 9999
- 015Assigned NumberMandatoryMax 1
To reference a line number in a transaction set.
- 020Promotion Allowance/ChargeOptionalMax 20
To specify unit amount and method of payment for a charge/allowance for a line item
- 0310 Loop OptionalRepeat 20
- 032Promotion ConditionsMandatoryMax 1
To indicate the option number associated with a promotion and to specify the ``AND'' or ``OR'' condition for the option
- 035Performance RequirementsOptionalMax 99
To specify the ``AND'' or ``OR'' condition for the option, or provide information related to the promotion performance conditions and allocations required, or both
- 032Promotion ConditionsMandatoryMax 1
- 0320 Loop OptionalRepeat 9999
- 040Line Item Detail - PromotionMandatoryMax 1
To provide information for a line item
- 050Line Item Detail - DescriptionOptionalMax 5
To describe an item in free-form format
- 055Promotion/Price List AreaOptionalMax 9999
To specify the geographic area in which a promotion or price is in effect
- 060Free GoodsOptionalMax 10
To indicate how much free goods and under what conditions free goods are earned
- 075Terms of SaleOptionalMax 1
To specify the terms of sale
- 080Date/TimeOptionalMax 10
To specify pertinent dates and times
- 085Pricing InformationOptionalMax 1
To specify pre-pricing information
- 087QuantityOptionalMax 10
To specify quantity information.
- 040Line Item Detail - PromotionMandatoryMax 1
- 015Assigned NumberMandatoryMax 1
- 100Transaction 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).