Ce que signifie la règle
Des frais sur une ligne de facture (BG-28) peuvent avoir un code motif (BT-145) tiré de la liste UNTDID 7161, par exemple FC pour un service de fret ou ABL pour un emballage supplémentaire. Cette règle vérifie le ram:ReasonCode non vide des frais de ligne par rapport à la liste acceptée par le profil Basic de Factur-X et de ZUGFeRD. Un code accompagné d'un attribut listID, même vide, n'est pas contrôlé par cette règle.
Pourquoi elle compte
Dans Factur-X 1.09 BASIC, un code motif de frais de ligne non vide et sans attribut listID doit figurer dans la liste de codes admis.
Comment corriger
Dans votre logiciel de facturation, ouvrez les frais de la ligne et choisissez le motif dans la liste au lieu de saisir un code de votre choix. Les codes de la liste des remises ne sont pas acceptés ici. Si vous produisez le XML vous-même, ram:ReasonCode sans attribut listID dans le bloc de frais de la ligne contient le code UNTDID 7161.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Value of 'ram:ReasonCode[not (@listID)]' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000549 Chaque total monétaire de ligne doit indiquer son montant HT une seule fois
- FX-SCH-A-000550 Chaque ligne doit avoir un nom d'article (Basic, EN 16931 et Extended)
- FX-SCH-A-000551 Un identifiant standard d'article doit indiquer son schéma
- FX-SCH-A-000552 Le schéma d'un identifiant standard d'article doit être accepté
- FX-SCH-A-000553 Le code de sujet d'une note de facture doit être accepté
- FX-SCH-A-000554 La date de facture doit utiliser un code de format admis