Ce que signifie la règle
La règle sélectionne les ram:SpecifiedTaxRegistration de ram:SellerTradeParty qui contiennent au moins un ram:ID avec schemeID="FC". Dans chacun de ces blocs, chaque ram:ID doit porter un attribut schemeID. Un bloc sans identifiant étiqueté FC n'entre pas dans ce contrôle. La règle vérifie la présence de l'attribut, pas sa valeur.
Pourquoi elle compte
L'attribut schemeID indique le type du numéro. Cette règle exige cet attribut sur tous les ram:ID des blocs sélectionnés par la présence d'un identifiant FC.
Comment corriger
Dans le bloc d'immatriculation du vendeur contenant déjà un ram:ID avec schemeID="FC", repérez les autres ram:ID sans attribut schemeID et ajoutez l'attribut approprié. Pour un numéro fiscal (BT-32), écrivez <ram:ID schemeID="FC">...</ram:ID>. Pour un numéro de TVA intracommunautaire (BT-31), utilisez schemeID="VA" sans le remplacer par FC. Corrigez l'export et vérifiez de nouveau 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 '@schemeID' is required in this context. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| 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 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.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-000038 La devise de la facture doit être indiquée une seule fois
- FX-SCH-A-000039 Un seul bloc de totaux par facture
- FX-SCH-A-000040 La devise de la facture doit être un code de devise valide (Minimum)
- FX-SCH-A-000041 Le total HT de la facture est obligatoire
- FX-SCH-A-000042 Un seul total de TVA dans la devise de la facture
- FX-SCH-A-000043 Le montant total TTC de la facture est obligatoire