Référence
Export MarkdownBR-43 Le montant des frais de ligne est requis
Chaque frais de ligne (BG-28) doit comporter un montant de frais de ligne (BT-141).
Description du problème
Chaque frais de ligne (BG-28) doit comporter un montant de frais de ligne (BT-141).
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle provient du modèle sémantique central EN16931 appliqué par le Schematron KoSIT XRechnung 3.0.2, garantissant que les factures contiennent les données obligatoires nécessaires au traitement automatisé.
Solution
Ajoutez cbc:Amount au cac:AllowanceCharge de la ligne dont cbc:ChargeIndicator vaut true.
Actions rapides
Exemples valides
- BT-141 = 1,50 sur un frais de ligne
Exemples invalides
- Frais de ligne avec motif mais sans montant BT-141
Exemples de code
XML valide
<cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReason>Handling</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">1.50</cbc:Amount>
</cac:AllowanceCharge>
</cac:InvoiceLine>XML invalide
<cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReason>Handling</cbc:AllowanceChargeReason>
</cac:AllowanceCharge>
</cac:InvoiceLine>