Das Element 'ram:ActualAmount' muss genau einmal vorkommen.
Das Abschlagselement enthält nicht genau ein ram:ActualAmount. Die Regel prüft die Anzahl dieses Elements innerhalb von ram:SpecifiedTradeAllowanceCharge.
ram:ActualAmount enthält den Betrag des Abschlags. Ohne genau ein solches Element ist der Betrag des Abschlags nicht eindeutig angegeben.
Der Abschlag auf der Rechnungsposition enthält nicht genau einen Betrag. Sie können die Anzahl der Betragselemente im Abschlag anpassen.
- Suchen Sie das betreffende
ram:SpecifiedTradeAllowanceChargein der Rechnungsposition. - Stellen Sie sicher, dass es genau ein
ram:ActualAmountenthält. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
<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:ActualAmount>1.00</ram:ActualAmount> </ram:SpecifiedTradeAllowanceCharge>
Technische Details
Der Test zählt die direkten ram:ActualAmount-Elemente in ram:SpecifiedTradeAllowanceCharge und verlangt die Anzahl 1.
Die Regel gilt für einen Abschlag auf Ebene einer Rechnungsposition, dessen ram:ChargeIndicator den Wert false hat.
rule/@context)assert/@test)