Edition 2016 Upd. 2021
Price/sales catalogue message
5. Segments Layout
 
Segment number:
105
-
C
1000
-
A group of segments enabling the standard commercial factors relevant to a specific group of items to be specified. e.g. quantity related price break factors or minimum order quantity.
-
C
999999
-
A group of segments providing the relevant price/sales information for the specified product/service.
-
C
99
-
A group of segments specifying allowances and charges for the price item line and has to be added to the allowances and charges at pricing group level and / or heading level, if any. When relevant, additional information, tax details may be indicated. The basis for the calculation of the allowance/charge may be a quantity, a percentage, an amount or a rate.
-
M
1
-
 
Function:
 
To identify allowance or charge details.
 
EDIFACT
EAN
*
Description
Allowance or charge code qualifier
M
an..3
M
 
=
Allowance
=
Charge
C552
ALLOWANCE/CHARGE INFORMATION
C
O
   
1230
Allowance or charge identifier
C
an..35
D
 
If code '69' is used in DE 5189, the agreement number must be specified in DE 1230.
Allowance or charge identification code
C
an..3
O
 
=
Charge for a customer specific finish
=
Fixed long term
=
Temporary
=
Standard
Settlement means code
C
an..3
O
 
=
Charge to be paid by vendor
=
Charge to be paid by customer
=
Item accruals
=
Vendor accruals
Calculation sequence code
C
an..3
D
 
=
First step of calculation
=
Second step of calculation
    etc, etc, etc......
=
Ninth step of calculation
The calculation sequence indicator is used when multiple allowances and/or charges are applicable. If various allowances and/or charges percentages, quantities, monetary amounts or rates are applicable to the same base price, then the calculation sequence indicator will always equal one. If the various allowances and/or charges are applied against a fluctuating price (constantly changing because of the application of other allowances and/or charges) then the sequence of calculation is indicated using this data element. When multiple allowances and/or charges are being used a separate occurrence of segment group 41 should be used for each type, i.e., MOA, PCD, etc.
If the allowance or charge is not to be applied against a fixed price then the calculation sequence indicator must be included.
C214
SPECIAL SERVICES IDENTIFICATION
C
D
 
This composite is only included if the supplier knows the type of allowance or charge.
Special service description code
C
an..3
R
 
=
Miscellaneous rebate or discount
=
Damaged merchandise
=
Sorting
=
Product Take Back Fee
=
Dealer discount/allowance (GS1 Temporary Code)
=
Debtor bound (GS1 Temporary Code)
=
Flat Rate (GS1 Temporary Code)
=
Return handling (GS1 Temporary Code)
=
Trade discount
=
Allowance Global (GS1 Temporary Code)
=
Charge Global (GS1 Temporary Code)
=
Consolidated (GS1 Temporary Code)
=
Lump sum (GS1 Temporary Code)
=
Markup for small volume purchases (GS1 Temporary Code)
=
Point of sales allowance (GS1 Temporary Code)
Code list identification code
C
an..17
N
   
Code list responsible agency code
C
an..3
D
*
=
GS1
This data element is only used if GS1 Codes are used in data element 7161.
7160
Special service description
C
an..35
O
   
7160
Special service description
C
an..35
O
   
Segment Notes:
This segment is used to specify any allowances or charges which are applicable to the current line item.
Allowances and/or Charges specified in the ALC segment are only for information purposes if a net price has been specified in DE 5152 of the PRI segment. If a gross price has been specified in DE 5152 of PRI, then the Allowances and/or Charges specified can be used in future transactions, e.g., Orders and Invoices, to calculate the net price.

Example:
ALC+A+++1'
© Copyright GS1
Edition 2016 Upd. 2021