Die zulässige maximale Anzahl von Dezimalstellen für den Grundbetrag des Zuschlags auf Dokumentenebene (BT-100) beträgt 2.
Der Wert von BasisAmount enthält mehr als zwei Ziffern nach dem Dezimaltrennzeichen. Für den Basisbetrag des Zuschlags sind höchstens zwei Dezimalstellen zulässig.
Die Begrenzung legt die zulässige Genauigkeit für den Basisbetrag des Zuschlags fest.
Der Basisbetrag des Zuschlags enthält mehr als zwei Dezimalstellen. Sie können den Basisbetrag mit höchstens zwei Dezimalstellen angeben.
- Suchen Sie den Basisbetrag des Zuschlags im Element
BasisAmount. - Geben Sie den Betrag mit höchstens zwei Dezimalstellen an.
- Prüfen Sie den Wert von
AbstractTradeAllowanceCharge.BasisAmount. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeAllowanceCharge> <ram:BasisAmount>12.345</ram:BasisAmount> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:BasisAmount>12.34</ram:BasisAmount> </ram:SpecifiedTradeAllowanceCharge>
AbstractTradeAllowanceCharge.BasisAmount(Document level charge: BT-100)
Technische Details
Der Test zählt die Zeichen nach einem Punkt in BasisAmount und lässt höchstens zwei zu.
Die Regel gilt für den Basisbetrag BasisAmount eines Zuschlags auf Dokumentenebene innerhalb von ApplicableHeaderTradeSettlement.
rule/@context)assert/@test)