Indiquer le BIC une seule fois

Erreur FX-SCH-A-000292 Factur-X

L'élément 'ram:BICID' doit apparaître exactement une fois.

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

Dans ram:PayeeSpecifiedCreditorFinancialInstitution, ram:BICID n’apparaît pas exactement une fois. L’élément est absent ou apparaît plusieurs fois.

Ce que signifie la règle

ram:BICID fournit le BIC de l’établissement financier indiqué dans cet élément. La règle exige exactement un tel élément.

Veuillez indiquer le BIC de l’établissement financier une seule fois

ram:BICID est absent de la section de l’établissement financier dans les informations de paiement ou apparaît plusieurs fois. Un seul élément est attendu.

Que faire ?
  1. Ouvrez ram:PayeeSpecifiedCreditorFinancialInstitution.
  2. Assurez-vous qu’il contient exactement un ram:BICID.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:PayeeSpecifiedCreditorFinancialInstitution/>
✓ Correct
<ram:PayeeSpecifiedCreditorFinancialInstitution>
  <ram:BICID/>
</ram:PayeeSpecifiedCreditorFinancialInstitution>
Détails techniques

La règle compte les éléments enfants directs ram:BICID de ram:PayeeSpecifiedCreditorFinancialInstitution et exige un nombre égal à 1.

Où la règle s'applique

La règle s’applique à ram:BICID dans ram:PayeeSpecifiedCreditorFinancialInstitution, au sein des informations de paiement.

Message d'origine du Schematron
Element 'ram:BICID' must occur exactly 1 times.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:SpecifiedTradeSettlementPaymentMeans/ram:PayeeSpecifiedCreditorFinancialInstitution
Expression de contrôle (assert/@test)
count(ram:BICID)=1