Das Element 'ram:CategoryCode' muss genau einmal vorkommen.
In ram:IncludedTradeTax muss ram:CategoryCode genau einmal vorkommen. Das Element fehlt oder ist mehrfach vorhanden.
Der Steuerkategoriecode ordnet die Steuerangabe der Vorauszahlung einer Steuerkategorie zu. Genau ein solcher Code ist für diese Angabe erforderlich.
In der Steuerangabe der Vorauszahlung fehlt der Steuerkategoriecode 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:CategoryCodegenau einmal vorkommt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:CategoryCode>S</ram:CategoryCode> </ram:IncludedTradeTax>
Technische Details
Die Regel prüft, ob ram:IncludedTradeTax genau ein direktes Kindelement ram:CategoryCode enthält.
Die Regel gilt innerhalb von ram:IncludedTradeTax zur Steuerangabe einer Vorauszahlung.
rule/@context)assert/@test)