Die zulässige maximale Anzahl von Dezimalstellen für den Grundbetrag des Abschlags auf Dokumentenebene (BT-93) beträgt 2.
Der Wert in ram:BasisAmount enthält mehr als zwei caractères après le séparateur décimal. Für den Berechnungsgrundlagenbetrag des Abschlags (BT-93) sind höchstens zwei Dezimalstellen zulässig.
Die Begrenzung auf zwei Dezimalstellen legt die zulässige Genauigkeit des Berechnungsgrundlagenbetrags fest.
Der Berechnungsgrundlagenbetrag des Abschlags enthält mehr als zwei Dezimalstellen. Passen Sie die Anzahl der Dezimalstellen für ram:BasisAmount an.
- Begrenzen Sie den Wert in
ram:BasisAmountauf höchstens zwei Dezimalstellen. - Prüfen Sie
AbstractTradeAllowanceCharge.BasisAmount. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:BasisAmount>100.123</ram:BasisAmount>
<ram:BasisAmount>100.12</ram:BasisAmount>
AbstractTradeAllowanceCharge.BasisAmount(Document level allowance: BT-93)
Technische Details
Der Test zählt die Zeichen nach dem Punkt in ram:BasisAmount und verlangt höchstens zwei.
Die Regel gilt für ram:BasisAmount eines Abschlags auf Dokumentenebene in ram:SpecifiedTradeAllowanceCharge.
rule/@context)assert/@test)