Zum Hauptinhalt springen

BR-CL-19 Codierter Nachlassgrund muss aus UNCL5189 stammen

Wenn ein Nachlassgrund codiert wird (BT-98 auf Belegebene, BT-140 auf Positionsebene), muss der Code zur Codeliste UNCL5189 gehören.

Problembeschreibung

Wenn ein Nachlassgrund codiert wird (BT-98 auf Belegebene, BT-140 auf Positionsebene), muss der Code zur Codeliste UNCL5189 gehören.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Diese EN16931-Kern-Codelistenregel standardisiert den Grund für einen Abzug und erleichtert die automatisierte Buchung.

Lösung

Setzen Sie den Nachlassgrund-Code auf einen UNCL5189-Wert wie 95 (Rabatt) oder 100 (Sonderrabatt); nutzen Sie das Freitextfeld für nicht abgedeckte Fälle.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • BT-98 = 95 — Rabatt
  • BT-140 = 100 — Sonderrabatt auf Positionsebene

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • BT-98 = DISC — Freitext statt Code
  • BT-98 = 9999 — nicht Teil von UNCL5189

Code-Beispiele

Gültiges XML
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
</cac:AllowanceCharge>
Ungültiges XML
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:AllowanceChargeReasonCode>DISC</cbc:AllowanceChargeReasonCode>
</cac:AllowanceCharge>

Betroffene Felder

Validierungstools