Référence
Export MarkdownBR-DE-17 Le code de type de facture devrait utiliser la liste prise en charge par XRechnung
Bien que la liste UNTDID 1001 contienne de nombreux types de documents, XRechnung restreint les codes de type de facture (BT-3) à une liste reconnue: 380 (Facture commerciale), 381 (Avoir), 384 (Facture rectificative), 389 (Autofacturation), 326 (Facture partielle), 875 (Situation de travaux), 876 (Facture finale partielle de travaux) et 877 (Facture finale de travaux). L’utilisation d’autres codes déclenche un avertissement.
Description du problème
AVERTISSEMENT
Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Contexte et importance
La règle BR-DE-17 est un avertissement dans le paquet Schematron KoSIT. Toutefois, certains portails destinataires peuvent rejeter les codes non pris en charge.
Solution
Associez vos types de pièces dans l’ERP à un code UNTDID 1001 supporté par XRechnung: utilisez 380 pour les factures standard, 381 pour les avoirs, 384 pour les rectificatives, 389 pour l’autofacturation, 326 pour les factures partielles ou 875/876/877 pour le BTP. En UBL 2.1, renseignez <cbc:InvoiceTypeCode> (ou <cbc:CreditNoteTypeCode>). En CII, renseignez <ram:TypeCode>.
Actions rapides
Exemples valides
- BT-3 = « 380 » (Facture commerciale)
- BT-3 = « 381 » (Avoir)
- BT-3 = « 384 » (Facture rectificative référençant la facture d’origine dans BG-3)
Exemples invalides
- BT-3 = « 82 » (Facture de services mesurés – code non pris en charge par XRechnung)
- BT-3 = « INV-01 » (Chaîne de texte libre au lieu du code numérique à 3 chiffres UNTDID 1001)
Exemples de code
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode><cbc:InvoiceTypeCode>82</cbc:InvoiceTypeCode>