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