Utilisez un schéma autorisé pour l’adresse électronique

Erreur FX-SCH-A-000773 Factur-X

La valeur de '@schemeID' n'est pas autorisée.

Règle obligatoire : tant qu'elle n'est pas respectée, la facture est invalide et sera rejetée par les validateurs.
Ce qui ne va pas

La valeur de schemeID n’est pas vide et ne correspond à aucun des codes autorisés pour ce champ.

Ce que signifie la règle

Le code de schemeID doit faire partie des identifiants définis pour ce champ afin que le schéma de l’adresse électronique soit indiqué sans ambiguïté.

Veuillez utiliser un schéma autorisé pour l’adresse du représentant fiscal

Le schéma d’identification indiqué dans ram:URIID ne figure pas dans la liste de codes autorisés. Utilisez un code répertorié pour ce champ.

Que faire ?
  1. Vérifiez la valeur de l’attribut schemeID dans ram:URIID.
  2. Comparez-la aux codes autorisés pour ce champ.
  3. Générez de nouveau la facture et vérifiez-la.
Détails techniques

Une valeur vide satisfait ce contrôle ; une valeur non vide doit figurer dans la liste de codes portant l’identifiant 13 dans FACTUR-X_EXTENDED_codedb.xml.

Où la règle s'applique

Dans l’attribut schemeID du ram:URIID de l’adresse électronique du représentant fiscal du vendeur.

Message d'origine du Schematron
Value of '@schemeID' is not allowed.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SellerTaxRepresentativeTradeParty/ram:URIUniversalCommunication/ram:URIID
Expression de contrôle (assert/@test)
string-length($codeValue13)=0 or document('FACTUR-X_EXTENDED_codedb.xml')/codedb/cl[@id=13]/enumeration[@value=$codeValue13]