Indiquez le montant de TVA calculé exactement une fois

Erreur FX-SCH-A-000176 Factur-X

L'élément 'ram:CalculatedAmount' 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:CalculatedAmount doit apparaître exactement une fois dans ram:ApplicableTradeTax. L’élément est absent ou apparaît plusieurs fois.

Ce que signifie la règle

ram:CalculatedAmount contient le montant de TVA calculé pour la ventilation concernée. Une seule occurrence est requise afin que ce montant soit identifié sans ambiguïté.

Veuillez indiquer le montant de TVA calculé exactement une fois

Le montant de TVA calculé est absent de la partie TVA de la facture ou apparaît plusieurs fois. Vous pouvez corriger cela en n’y conservant qu’une seule occurrence.

Que faire ?
  1. Repérez le ram:ApplicableTradeTax concerné.
  2. Vérifiez que ram:CalculatedAmount y apparaît exactement une fois.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques

Le test XPath utilise count(ram:CalculatedAmount)=1 pour exiger exactement un élément enfant direct nommé ram:CalculatedAmount.

Où la règle s'applique

La règle s’applique à chaque ram:ApplicableTradeTax dans la ventilation de la TVA au niveau du document.

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