Berechneten Steuerbetrag genau einmal angeben

Fehler FX-SCH-A-000176 Factur-X

Das Element 'ram:CalculatedAmount' muss genau einmal vorkommen.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

In ram:ApplicableTradeTax muss ram:CalculatedAmount genau einmal vorkommen. Das Element fehlt oder ist mehrfach vorhanden.

Was die Regel bedeutet

ram:CalculatedAmount enthält den berechneten Steuerbetrag der betreffenden Umsatzsteueraufschlüsselung. Eine eindeutige Angabe ist erforderlich, damit dieser Betrag zugeordnet werden kann.

Bitte geben Sie den berechneten Steuerbetrag genau einmal an

Im Umsatzsteuerbereich der Rechnung fehlt der berechnete Steuerbetrag oder er ist mehrfach vorhanden. Sie können den Fehler beheben, indem Sie dort genau eine Angabe verwenden.

Was ist zu tun?
  1. Suchen Sie das betreffende ram:ApplicableTradeTax.
  2. Prüfen Sie, ob ram:CalculatedAmount darin genau einmal vorkommt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der XPath-Test prüft mit count(ram:CalculatedAmount)=1 auf genau ein direkt untergeordnetes ram:CalculatedAmount-Element.

Wo die Regel greift

Die Regel gilt für jedes ram:ApplicableTradeTax in der Umsatzsteueraufschlüsselung auf Dokumentenebene.

Originalmeldung aus dem Schematron
Element 'ram:CalculatedAmount' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:ApplicableTradeTax
Prüfausdruck (assert/@test)
count(ram:CalculatedAmount)=1