Attribut schemeID pour l’identifiant fiscal FC

Erreur FX-SCH-A-001167 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 FC

L’attribut schemeID manque à l’élément ram:ID de l’enregistrement fiscal avec le schéma FC. 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 FC.
  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 FC.

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="FC"]/ram:ID
Expression de contrôle (assert/@test)
@schemeID