Das Element 'ram:ActualAmount' muss genau einmal vorkommen.
Im betreffenden ram:AppliedTradeAllowanceCharge fehlt ram:ActualAmount oder das Element kommt mehrfach vor. Der Abschlag muss genau einen tatsächlichen Betrag enthalten.
ram:ActualAmount gibt den tatsächlichen Betrag des Abschlags am Bruttopreis an. Ohne genau ein solches Element ist dieser Betrag nicht eindeutig angegeben.
Für den Abschlag am Bruttopreis fehlt ram:ActualAmount oder das Element ist mehrfach vorhanden. Mit genau einem Element wird der Betrag eindeutig angegeben.
- Suchen Sie das betroffene
ram:AppliedTradeAllowanceChargeam Bruttopreis der Rechnungsposition. - Stellen Sie sicher, dass es genau ein
ram:ActualAmountenthält. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:AppliedTradeAllowanceCharge/>
<ram:AppliedTradeAllowanceCharge> <ram:ActualAmount>1.00</ram:ActualAmount> </ram:AppliedTradeAllowanceCharge>
Technische Details
Der Test zählt die direkten ram:ActualAmount-Elemente im ausgewählten ram:AppliedTradeAllowanceCharge und verlangt genau eines.
Die Regel gilt für Abschläge am Bruttopreis einer Rechnungsposition, die durch ram:ChargeIndicator mit false gekennzeichnet sind.
rule/@context)assert/@test)