Das Element 'ram:ChargeIndicator' muss genau einmal vorkommen.
Das Element ram:ChargeIndicator kommt in diesem Zuschlag nicht genau einmal vor. Es fehlt oder ist mehrfach vorhanden.
Genau ein ram:ChargeIndicator kennzeichnet eindeutig, ob der Betrag ein Abschlag oder ein Zuschlag ist. Diese Regel betrifft den als Zuschlag markierten Eintrag.
Im Eintrag für den Zuschlag fehlt ram:ChargeIndicator oder das Element ist mehrfach vorhanden. Das lässt sich durch eine einzelne Angabe beheben.
- Suchen Sie den Zuschlag in
ram:SpecifiedTradeAllowanceCharge. - Stellen Sie sicher, dass darin
ram:ChargeIndicatorgenau einmal vorkommt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeAllowanceCharge> <ram:ActualAmount>10.00</ram:ActualAmount> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>true</udt:Indicator> </ram:ChargeIndicator> </ram:SpecifiedTradeAllowanceCharge>
Technische Details
Die Prüfung zählt die direkten ram:ChargeIndicator-Elemente im betroffenen ram:SpecifiedTradeAllowanceCharge und verlangt genau eines.
Die Regel gilt für einen Zuschlag auf Dokumentenebene, der in ram:SpecifiedTradeAllowanceCharge durch ram:ChargeIndicator mit dem Wert true gekennzeichnet ist.
rule/@context)assert/@test)