Référence
Export MarkdownBR-DEX-03 Une sous-ligne doit contenir exactement une information de TVA
Une SOUS-LIGNE (BG-DEX-01) doit contenir exactement une INFORMATION DE TVA DE SOUS-LIGNE (BG-DEX-06).
Description du problème
Une SOUS-LIGNE (BG-DEX-01) doit contenir exactement une INFORMATION DE TVA DE SOUS-LIGNE (BG-DEX-06).
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle de l’extension XRechnung ne se déclenche que dans le scénario Extension, qui introduit des sous-lignes (UBL cac:SubInvoiceLine) nécessitant chacune une ventilation de TVA unique.
Solution
Fournissez exactement une catégorie de taxe classée (cac:Item/cac:ClassifiedTaxCategory) par SubInvoiceLine, avec son code de catégorie et son taux. Si les lignes imbriquées sont inutiles, le profil CIUS XRechnung standard évite cette règle Extension.
Actions rapides
Exemples valides
- SubInvoiceLine avec une ClassifiedTaxCategory (S, 19 %)
Exemples invalides
- SubInvoiceLine sans ClassifiedTaxCategory, ou avec deux
Exemples de code
XML valide
<cac:SubInvoiceLine>
<cbc:LineExtensionAmount currencyID="EUR">60.00</cbc:LineExtensionAmount>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:SubInvoiceLine>XML invalide
<cac:SubInvoiceLine>
<cbc:LineExtensionAmount currencyID="EUR">60.00</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Component</cbc:Name>
</cac:Item>
</cac:SubInvoiceLine>