Das Element 'ram:RoleCode' darf höchstens einmal vorkommen.
Das Element ram:SellerTaxRepresentativeTradeParty enthält mehr als ein ram:RoleCode-Element. In diesem Zusammenhang darf ram:RoleCode höchstens einmal vorkommen.
Die Regel begrenzt die Anzahl der Rollencodes des Steuervertreters auf einen. Sie verlangt nicht, dass ein Rollencode vorhanden ist.
Beim Steuervertreter sind mehrere ram:RoleCode-Elemente angegeben. Die Regel erlaubt an dieser Stelle höchstens eines.
- Suchen Sie
ram:SellerTaxRepresentativeTradePartyin der Rechnung. - Entfernen Sie die zusätzlichen
ram:RoleCode-Elemente, sodass höchstens eines verbleibt. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie erneut.
<ram:SellerTaxRepresentativeTradeParty> <ram:RoleCode>1</ram:RoleCode> <ram:RoleCode>2</ram:RoleCode> </ram:SellerTaxRepresentativeTradeParty>
<ram:SellerTaxRepresentativeTradeParty> <ram:RoleCode>1</ram:RoleCode> </ram:SellerTaxRepresentativeTradeParty>
Technische Details
Der Test zählt die ram:RoleCode-Elemente direkt unter ram:SellerTaxRepresentativeTradeParty und verlangt eine Anzahl von höchstens eins.
Die Regel gilt für ram:RoleCode innerhalb von ram:SellerTaxRepresentativeTradeParty.
rule/@context)assert/@test)