Referenz
Markdown-ExportBR-CO-08 Grund und Code des Positionszuschlags müssen übereinstimmen
Der Code des Positionszuschlagsgrunds (BT-145) und der Positionszuschlagsgrund (BT-144) müssen dieselbe Art des Zuschlagsgrunds bezeichnen.
Problembeschreibung
FEHLER
EN-16931-Rechen- und Konsistenzregel (BR-CO)
Kontext und Bedeutung
Diese Regel ist das Gegenstück zu BR-CO-06 auf Positionsebene. Die EN-16931-Prüfartefakte für UBL und CII, die der KoSIT-Validator verwendet, enthalten für BR-CO-08 nur eine Platzhalterprüfung, die immer erfüllt ist; BR-CO-08 erscheint daher nie in einem Prüfbericht. Die Anforderung gilt trotzdem: Ein Positionszuschlag, dessen Grundcode (BT-145) und Text (BT-144) sich widersprechen, etwa Code ABL (Zusätzliche Verpackung) mit dem Text „Treuerabatt“, führt beim Käufer zu manueller Prüfung. Typische Ursache ist ein Rabatt, der im ERP als negativer Zuschlag erfasst wurde.
Lösung
Sorgen Sie innerhalb des Positionszuschlags dafür, dass Freitextgrund (BT-144) und Grundcode (BT-145) denselben Zuschlag beschreiben, z. B. Code ABL (Zusätzliche Verpackung) mit dem Text „Sonderverpackung“. Ist der Betrag in Wahrheit ein Rabatt, bilden Sie ihn als Positionsnachlass (BG-27) ab.
Schnellzugriff
Gültige Beispiele
- BT-145 = ABL (Zusätzliche Verpackung) mit BT-144 = "Sonderverpackung"
Ungültige Beispiele
- BT-145 = ABL (Zusätzliche Verpackung) mit BT-144 = "Treuerabatt"
Code-Beispiele
<cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Special packaging</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">3.00</cbc:Amount>
</cac:AllowanceCharge>
</cac:InvoiceLine><cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Loyalty discount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">3.00</cbc:Amount>
</cac:AllowanceCharge>
</cac:InvoiceLine>