Ce que signifie la règle
Chaque ram:GlobalID dans ram:BuyerAgentTradeParty, sous ram:ApplicableHeaderTradeAgreement, doit avoir un attribut schemeID. Ce test vérifie uniquement la présence de l'attribut. Un attribut présent mais vide passe ce test. Les codes non vides autorisés sont vérifiés séparément par FX-SCH-A-000657.
Pourquoi elle compte
Le schéma indique de quel système de numérotation provient l'identifiant global.
Comment corriger
Vérifiez à quel système de numérotation appartient l'identifiant global du mandataire de l'acheteur. Ajoutez schemeID au ram:GlobalID concerné avec le code autorisé correspondant, par exemple 0088 pour un GLN ou 0060 pour un numéro DUNS. Ne choisissez pas un schéma uniquement parce que son code passe une vérification. Exportez le fichier corrigé et vérifiez-le de nouveau.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000657 Le schéma de l'identifiant global du mandataire doit être autorisé
- FX-SCH-A-000658 Un seul élément pays dans l'adresse du mandataire
- FX-SCH-A-000659 Un seul élément de région dans l'adresse du mandataire
- FX-SCH-A-000660 Le pays du mandataire doit être un code pays autorisé
- FX-SCH-A-000661 Le schéma d'immatriculation du mandataire doit être autorisé
- FX-SCH-A-000662 Un seul élément pays dans l'adresse de l'entreprise du mandataire