Das Element 'ram:TypeCode' muss genau einmal vorkommen.
In ram:CategoryTradeTax fehlt ram:TypeCode oder das Element kommt mehrfach vor. Die Steuerangabe muss genau einen Typcode enthalten.
ram:TypeCode bezeichnet den Steuertyp der Steuerangabe zum Abschlag. Genau ein Typcode hält diese Angabe strukturell eindeutig.
In der Steuerangabe des Abschlags fehlt der Steuertyp oder er ist mehrfach angegeben. Genau ein ram:TypeCode macht die Angabe eindeutig.
- Ergänzen Sie in
ram:CategoryTradeTaxgenau einram:TypeCode. - Entfernen Sie doppelte
ram:TypeCode-Elemente, falls vorhanden. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:CategoryTradeTax/>
<ram:CategoryTradeTax> <ram:TypeCode/> </ram:CategoryTradeTax>
Technische Details
Der Test zählt ram:TypeCode innerhalb von ram:CategoryTradeTax und verlangt, dass die Anzahl genau 1 beträgt.
Die Regel gilt für ram:TypeCode innerhalb von ram:CategoryTradeTax, der Steuerangabe eines Abschlags auf Dokumentenebene. Der Abschlag in ram:SpecifiedTradeAllowanceCharge ist durch ram:ChargeIndicator mit dem Wert false gekennzeichnet.
rule/@context)assert/@test)