Ce que signifie la règle
Dans le profil Extended de Factur-X et de ZUGFeRD, un produit inclus sur une ligne peut avoir une quantité (ram:UnitQuantity), par exemple le nombre de ces produits dans un lot. La règle vérifie uniquement la présence de unitCode sur ram:UnitQuantity sous ram:IncludedReferencedProduct. Elle ne vérifie pas si la valeur de l'attribut est vide ou autorisée.
Pourquoi elle compte
Le code d'unité précise ce que la quantité du produit inclus mesure ou compte.
Comment corriger
Vérifiez l'unité correspondant à la quantité du produit inclus. Ajoutez l'attribut unitCode au ram:UnitQuantity concerné, sous ram:IncludedReferencedProduct. Utilisez un code autorisé par le profil Extended correspondant à l'unité réelle, par exemple C62 pour un nombre d'unités individuelles. Exportez de nouveau et 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
Attribute '@unitCode' is required in this context. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-001153 L'unité de la quantité d'un produit inclus doit être valide
- FX-SCH-A-001154 Un fabricant sur une ligne ne peut avoir qu'un seul code de rôle
- FX-SCH-A-001155 Un fabricant ne peut avoir qu'une seule description
- FX-SCH-A-001156 Un fabricant ne peut avoir qu'un seul bloc d'adresse électronique
- FX-SCH-A-001157 Le bloc e-mail du contact du fabricant doit contenir un seul élément d'adresse
- FX-SCH-A-001158 L'élément fax du fabricant doit contenir un seul ram:CompleteNumber