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