itplr-kosit/validator-configuration-xrechnung

BR-CO-15 für (m.E.) völlig korrekte Werte

Closed this issue · 1 comments

Ich bekomme im Validator 1.5.0 (lokal und auf service-bw.de) den Fehler BR-CO-15
[BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).

Dabei ist m.E. die Summe korrekt, und es macht auch keinerlei Unterschied, ob ich Dezimalstellen angebe oder nicht.

            <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
                <ram:LineTotalAmount>4600</ram:LineTotalAmount>
                <ram:TaxBasisTotalAmount>4600</ram:TaxBasisTotalAmount>
                <ram:TaxTotalAmount>874</ram:TaxTotalAmount>
                <ram:GrandTotalAmount>5474.00</ram:GrandTotalAmount>
                <ram:DuePayableAmount>5474.00</ram:DuePayableAmount>
            </ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Oops, mit currencyID ist der Fehler weg.

            <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
                <ram:LineTotalAmount>4600</ram:LineTotalAmount>
                <ram:TaxBasisTotalAmount>4600</ram:TaxBasisTotalAmount>
                <ram:TaxTotalAmount currencyID="EUR">874</ram:TaxTotalAmount>
                <ram:GrandTotalAmount>5474.00</ram:GrandTotalAmount>
                <ram:DuePayableAmount>5474.00</ram:DuePayableAmount>
            </ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Das passt aber irgendwie nicht zum Wortlaut der BR-53, da in unserem Beispiel gar kein TaxCurrencyCode vorhanden ist. Aber vermutlich ist das gar kein Thema für hier...