Typical X12/EDIFACT/SAP IDoc mapping: Allowances/Charges

Allowances/Charges are typical information you can find in Invoices. Usually allowance is a discount/credit provided by seller. Charge – amount buyer should pay in addition to money paid for goods/services (such as freight cost, late payment fees and others). There could be multiple Allowances/Charges per invoice, they could be applied to different levels (products or total amount). There are several ways to describe allowances/charges in EDI – as a percent from the total amount (for example, 5%), as a fixed sum (for example $120) or as an amount per unit (for example $0.10 per kilogram). In EDI data the following segments/records are used for Allowances/Charges: SAC (Service, Promotion, Allowance, or Charge Information) in X12, ALC (Allowance or charge) + MOA (Monetary amount) + PCD (Percentage details) in EDIFACT and E1EDK05 (Document header conditions)/E1EDP05 (Document Item Conditions) in IDoc (INVOIC02).

Sometimes terms “surcharge”, “discount”, “adjustment”, “A/C” and other might be used instead.

Examples:
X12:

SAC*C*D240***5935**********VAL FR CHARGE~

EDIFACT:

ALC+C++++FC:::VAL FR CHARGE'
MOA+8:59.35'

SAP IDoc:

<E1EDK05 SEGMENT="1">
	<ALCKZ>+</ALCKZ>
	<KSCHL>ZFAC</KSCHL>
	<KOTXT>VAL FR CHARGE</KOTXT>
	<BETRG>59.35</BETRG>
</E1EDK05>

Continue reading