Das Element 'ram:CalculatedAmount' muss genau einmal vorkommen.
In ram:IncludedTradeTax muss ram:CalculatedAmount genau einmal vorkommen. Das Element fehlt oder ist mehrfach vorhanden.
Der berechnete Steuerbetrag ist Teil der Steuerangabe zur Vorauszahlung. Genau ein Wert ist erforderlich, damit diese Steuerangabe eine eindeutige Betragsangabe enthält.
In der Steuerangabe der Vorauszahlung fehlt der berechnete Steuerbetrag oder er kommt mehrfach vor. Die Struktur lässt sich so anpassen, dass der Betrag genau einmal enthalten ist.
- Suchen Sie
ram:IncludedTradeTaxbei der Vorauszahlung. - Prüfen Sie, ob darin
ram:CalculatedAmountgenau einmal vorkommt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:CalculatedAmount>10.00</ram:CalculatedAmount> </ram:IncludedTradeTax>
Technische Details
Die Regel prüft, ob die Anzahl der direkten Kindelemente ram:CalculatedAmount von ram:IncludedTradeTax gleich eins ist.
Die Regel gilt innerhalb von ram:IncludedTradeTax zur Steuerangabe einer Vorauszahlung.
rule/@context)assert/@test)