Die Elementvariante 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="VA"]' darf höchstens einmal vorkommen.
Es gibt mehr als ein ram:SpecifiedTaxRegistration, dessen ram:ID das Attribut schemeID="VA" trägt.
Der Code VA kennzeichnet die USt-IdNr. Die XML-Struktur erlaubt innerhalb dieses Verkäuferartikel-Kontexts höchstens eine Steuerregistrierung dieser Art.
Für den Verkäuferartikel sind mehrere Steuerregistrierungen mit schemeID="VA" angegeben. Diese Kennzeichnung steht für eine USt-IdNr.; an dieser Stelle ist höchstens eine zulässig.
- Suchen Sie in
ram:ItemSellerTradePartynach denram:SpecifiedTaxRegistration-Elementen mitram:IDundschemeID="VA". - Stellen Sie sicher, dass höchstens eines dieser Elemente vorhanden ist.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ItemSellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">ID-1</ram:ID> </ram:SpecifiedTaxRegistration> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">ID-2</ram:ID> </ram:SpecifiedTaxRegistration> </ram:ItemSellerTradeParty>
<ram:ItemSellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">ID-1</ram:ID> </ram:SpecifiedTaxRegistration> </ram:ItemSellerTradeParty>
Technische Details
Die Regel zählt ram:SpecifiedTaxRegistration-Elemente, deren untergeordnetes ram:ID-Element @schemeID="VA" hat, und verlangt höchstens eines.
Die Regel gilt für die Steuerregistrierungen von ram:ItemSellerTradeParty innerhalb der Vereinbarung einer Rechnungsposition.
rule/@context)assert/@test)