NL-R-001
For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID)
Que signifie cette règle ?
Un avoir néerlandais ne désigne pas la facture d'origine.
Les Pays-Bas exigent que tout avoir référence la facture qu'il corrige.
Message officiel de la règle (norme)
For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID)
Message officiel de la règle, tel qu’il figure dans la norme (en anglais).
Où la règle s’applique
Syntaxe: CII · UBL
La même règle, exprimée deux fois : UBL et CII désignent les mêmes champs par des chemins différents. C’est pourquoi vérifier un fichier CII avec les règles UBL produit des erreurs dénuées de sens.
UBL
cbc:CreditNoteTypeCode[$supplierCountryIsNL]
CII
/rsm:CrossIndustryInvoice/rsm:ExchangedDocument[some $code in tokenize('81 83 381 396 532', '\s') satisfies normalize-space(ram:TypeCode) = $code][$supplierCountryIsNL]
Test technique
La règle est satisfaite lorsque cette expression Schematron est vraie :
//ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedIDComment corriger
Une mention métier absente ou incorrecte que vous seul pouvez fournir. Ajoutez-la ou corrigez-la, puis relancez la vérification.
Ajoutez la référence à la facture d'origine (BT-25).
Corrigez la mention concernée dans votre XML, puis relancez la vérification. Le contrôle s’exécute localement dans votre navigateur — votre fichier ne quitte jamais votre machine.
Vérifiez une facture électronique ici
Déposez ici un fichier XML ou un PDF ZUGFeRD. Le contrôle s'exécute localement dans votre navigateur selon l'EN 16931 — votre fichier ne quitte jamais votre machine.