Das Element 'ram:TypeCode' muss genau einmal vorkommen.
In ram:IncludedTradeTax muss ram:TypeCode genau einmal vorkommen. Das Element fehlt oder ist mehrfach vorhanden.
Der Steuerartcode kennzeichnet die Steuerart der Steuerangabe zur Vorauszahlung. Genau ein solcher Code ist für diese Angabe erforderlich.
In der Steuerangabe der Vorauszahlung fehlt der Steuerartcode oder er kommt mehrfach vor. Die Struktur lässt sich so anpassen, dass der Code genau einmal enthalten ist.
- Suchen Sie
ram:IncludedTradeTaxbei der Vorauszahlung. - Prüfen Sie, ob darin
ram:TypeCodegenau einmal vorkommt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:TypeCode>VAT</ram:TypeCode> </ram:IncludedTradeTax>
Technische Details
Die Regel prüft, ob ram:IncludedTradeTax genau ein direktes Kindelement ram:TypeCode enthält.
Die Regel gilt innerhalb von ram:IncludedTradeTax zur Steuerangabe einer Vorauszahlung.
rule/@context)assert/@test)