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