Das Element 'ram:ID' muss genau einmal vorkommen.
In diesem ram:SpecifiedTaxRegistration kommt ram:ID nicht genau einmal vor. Das Element fehlt oder ist mehrfach vorhanden.
Eine Steuerregistrierung mit dem Schema FC muss genau eine Kennung enthalten.
In der Steuerregistrierung des Verkäufers mit dem Schema FC fehlt ram:ID oder das Element kommt mehrfach vor. Die Registrierung muss genau eine Kennung enthalten.
- Suchen Sie die Verkäuferregistrierung
ram:SpecifiedTaxRegistration, derenram:IDden WertFCin@schemeIDhat. - Stellen Sie sicher, dass diese Registrierung genau ein
ram:IDenthält. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> <ram:ID schemeID="FC">456</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> </ram:SpecifiedTaxRegistration>
Technische Details
Der Kontext wählt ram:SpecifiedTaxRegistration anhand von ram:ID/@schemeID="FC" aus; der Test verlangt genau ein direktes ram:ID-Kind-Element.
Die Regel gilt für ram:SpecifiedTaxRegistration des Verkäufers, dessen ram:ID das Attribut @schemeID mit dem Wert FC trägt.
rule/@context)assert/@test)