Référence
Export MarkdownBR-38 Le motif ou code de motif des frais au niveau du document est requis
Chaque frais au niveau du document (BG-21) doit comporter un motif de frais (BT-104) ou un code de motif de frais (BT-105).
Description du problème
Chaque frais au niveau du document (BG-21) doit comporter un motif de frais (BT-104) ou un code de motif de frais (BT-105).
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 le texte cbc:AllowanceChargeReason ou le code cbc:AllowanceChargeReasonCode (UNCL7161) ; si les deux sont présents, ils doivent décrire le même motif.
Actions rapides
Exemples valides
- BT-104 = « Transport »
- BT-105 = FC (frais de transport)
Exemples invalides
- Frais avec montant seul, sans motif ni code de motif
Exemples de code
XML valide
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Freight</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">9.90</cbc:Amount>
</cac:AllowanceCharge>XML invalide
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">9.90</cbc:Amount>
</cac:AllowanceCharge>