La communication téléphonique contient exactement un numéro complet

Erreur FX-SCH-A-000762 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:TelephoneUniversalCommunication ou apparaît plusieurs fois.

Ce que signifie la règle

ram:CompleteNumber contient le numéro de téléphone complet pour la communication téléphonique. Un seul numéro complet est requis pour cette communication.

Veuillez indiquer un seul numéro complet pour la communication téléphonique du représentant fiscal

Le numéro complet est absent de la communication téléphonique du contact du représentant fiscal, ou apparaît plusieurs fois. La vérification est satisfaite lorsqu’il y a exactement un ram:CompleteNumber.

Que faire ?
  1. Repérez ram:TelephoneUniversalCommunication pour le contact du représentant fiscal.
  2. Vérifiez qu’il contient exactement un ram:CompleteNumber.
  3. Générez à nouveau la facture et vérifiez-la de nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:TelephoneUniversalCommunication/>
✓ Correct
<ram:TelephoneUniversalCommunication>
  <ram:CompleteNumber>+33123456789</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
Détails techniques

Le test compte les éléments ram:CompleteNumber directs de ram:TelephoneUniversalCommunication et exige qu’il y en ait exactement un.

Où la règle s'applique

La communication téléphonique du contact du représentant fiscal du vendeur.

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