Numéro de fax du bénéficiaire du paiement obligatoire

Erreur FX-SCH-A-000912 Factur-X

L'élément 'ram:CompleteNumber' 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

ram:CompleteNumber est absent de ram:FaxUniversalCommunication ou apparaît plusieurs fois. Un seul élément ram:CompleteNumber est obligatoire.

Ce que signifie la règle

L’élément ram:CompleteNumber contient le numéro de fax complet. La règle exige une seule indication de numéro dans la structure de communication par fax.

Veuillez indiquer exactement un numéro de fax complet pour le contact du bénéficiaire du paiement

L’entrée de communication par fax du contact ne contient pas exactement un élément ram:CompleteNumber. Ajoutez ou ajustez l’entrée afin qu’il ne reste qu’un élément.

Que faire ?
  1. Recherchez ram:FaxUniversalCommunication dans ram:DefinedTradeContact du bénéficiaire du paiement.
  2. Assurez-vous que cet élément contient exactement un ram:CompleteNumber.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:FaxUniversalCommunication/>
✓ Correct
<ram:FaxUniversalCommunication>
  <ram:CompleteNumber>+33123456789</ram:CompleteNumber>
</ram:FaxUniversalCommunication>
Détails techniques

La vérification contrôle que ram:FaxUniversalCommunication contient exactement un élément ram:CompleteNumber direct.

Où la règle s'applique

La règle s’applique à l’entrée de communication par fax du contact dans ram:DefinedTradeContact du bénéficiaire du paiement.

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