Attribut schemeID pour l’identifiant fiscal VA

Erreur FX-SCH-A-001169 Factur-X

L'attribut '@schemeID' est obligatoire dans ce contexte.

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

L’attribut schemeID est absent de ram:ID. Le test exige la présence de cet attribut.

Ce que signifie la règle

L’attribut schemeID identifie le schéma de l’identifiant fiscal. Sans cet attribut, l’information de schéma exigée par le test est absente.

Veuillez ajouter schemeID à l’identifiant fiscal VA

L’attribut schemeID manque à l’élément ram:ID de l’enregistrement fiscal avec le schéma VA. Vous pouvez corriger la facture en ajoutant cet attribut.

Que faire ?
  1. Repérez ram:ID dans l’enregistrement fiscal du fabricant avec le schéma VA.
  2. Ajoutez l’attribut schemeID à ram:ID.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
Détails techniques

Le test vérifie directement sur l’élément ram:ID la présence de l’attribut schemeID.

Où la règle s'applique

La règle s’applique à ram:ID dans un enregistrement fiscal du fabricant du produit associé au schéma VA.

Message d'origine du Schematron
Attribute '@schemeID' is required in this context.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty/ram:SpecifiedTaxRegistration[ram:ID/ @schemeID="VA"]/ram:ID
Expression de contrôle (assert/@test)
@schemeID