Die zulässige Höchstzahl an Dezimalstellen für die Summe der Zuschläge auf Dokumentenebene (BT-108) beträgt 2.
ChargeTotalAmount enthält mehr als zwei Ziffern nach dem Dezimaltrennzeichen.
Die Summe der Zuschläge auf Dokumentenebene darf höchstens zwei Nachkommastellen haben.
ChargeTotalAmount enthält mehr Nachkommastellen als für die Zuschlagssumme auf Dokumentenebene zulässig sind. Sie können den Betrag auf höchstens zwei Nachkommastellen anpassen.
- Prüfen Sie den Wert von
ChargeTotalAmount. - Begrenzen Sie ihn auf höchstens zwei Nachkommastellen.
- Prüfen Sie die Property
ChargeTotalAmount. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:ChargeTotalAmount>12.345</ram:ChargeTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:ChargeTotalAmount>12.34</ram:ChargeTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
FacturXInvoice.ChargeTotalAmount(BT-108)
Technische Details
Der XPath zählt die Zeichen nach dem Punkt in ChargeTotalAmount und erlaubt höchstens zwei.
Die Regel gilt für ChargeTotalAmount, die Summe der Zuschläge auf Dokumentenebene in SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)