Die Elementvariante 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' darf höchstens einmal vorkommen.
Im SellerTradeParty kommt SpecifiedTaxRegistration mit einem ID, dessen schemeID den Wert FC hat, mehr als einmal vor.
Für die Kennzeichnung FC ist höchstens eine Steuerregistrierung vorgesehen. Mehrere solche Angaben führen dazu, dass diese Kennzeichnung mehrfach im Verkäuferdatensatz vorkommt.
Bei den Verkäuferangaben ist die Steuerregistrierung mit FC mehrfach vorhanden. Sie können diesen Eintrag eindeutig machen.
- Suchen Sie im
SellerTradePartynachSpecifiedTaxRegistrationmitIDundschemeID="FC". - Entfernen Sie die doppelten Angaben, sodass dieser Eintrag höchstens einmal vorkommt.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">A</ram:ID> </ram:SpecifiedTaxRegistration> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">B</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty>
<ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">A</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty>
Technische Details
Gezählt werden die direkten SpecifiedTaxRegistration-Elemente, deren untergeordnetes ID das Attribut schemeID mit dem Wert FC besitzt.
Die Regel gilt für die Steuerregistrierungen des Verkäufers in SellerTradeParty.
rule/@context)assert/@test)