Ce que signifie la règle
Dans le bloc d'information de chaque ligne de facture, ram:LineID doit figurer exactement une fois. C'est l'identifiant de la ligne de facture (BT-126), le numéro qui repère la ligne sur la facture. Le contrôle compte les éléments et n'impose pas une valeur numérique ni une numérotation séquentielle.
Pourquoi elle compte
L'identifiant permet de désigner une ligne, par exemple dans une question ou une correction. La structure XML exige un seul ram:LineID dans chaque bloc d'information de ligne.
Comment corriger
Vérifiez l'identifiant de la ligne concernée dans votre logiciel de facturation. Si vous produisez le XML vous-même, placez un seul ram:LineID dans le ram:AssociatedDocumentLineDocument de chaque ligne. Ajoutez l'élément manquant ou supprimez les doublons involontaires en conservant le bon identifiant. Ce contrôle n'impose pas de renuméroter des identifiants déjà corrects. Exportez de nouveau, puis vérifiez le fichier.
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
Element 'ram:LineID' must occur exactly 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000271 Une seule note par ligne
- FX-SCH-A-000272 Un seul bloc de prix net par ligne
- FX-SCH-A-000273 Un prix avant remise doit contenir exactement un montant
- FX-SCH-A-000274 Une seule remise sur le prix par ligne
- FX-SCH-A-000275 L'unité du prix brut doit être un code accepté
- FX-SCH-A-000276 Une seule quantité facturée par ligne