Das Element 'ram:CategoryTradeTax' muss genau einmal vorkommen.
Im Abschlag fehlt ram:CategoryTradeTax oder das Element kommt mehr als einmal vor. Es muss genau eine Steuerangabe vorhanden sein.
ram:CategoryTradeTax ordnet dem Abschlag die zugehörigen Steuerinformationen zu. Eine einzelne Steuerangabe ist erforderlich, damit diese Zuordnung eindeutig ist.
Für den Abschlag fehlt die Steuerangabe oder sie ist mehrfach vorhanden. Eine einzelne Angabe lässt sich eindeutig zuordnen.
- Ergänzen Sie im betreffenden
ram:SpecifiedTradeAllowanceChargegenau einram:CategoryTradeTax. - Entfernen Sie doppelte
ram:CategoryTradeTax-Elemente, falls vorhanden. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> <ram:CategoryTradeTax/> </ram:SpecifiedTradeAllowanceCharge>
Technische Details
Der Test zählt ram:CategoryTradeTax im Kontext eines Abschlags mit ram:ChargeIndicator gleich false und verlangt genau ein Vorkommen.
Die Regel gilt für die Steuerangabe ram:CategoryTradeTax eines Abschlags auf Dokumentenebene in ram:SpecifiedTradeAllowanceCharge. Der Abschlag ist durch ram:ChargeIndicator mit dem Wert false gekennzeichnet.
rule/@context)assert/@test)