← Wróć do biblioteki błędów

UBL-TAX-002 · UBL · EN16931 · Peppol

UBL: TaxTotal nie odpowiada kwotom TaxSubtotal

Łączna kwota podatku różni się od sum kwot w podgrupach podatkowych.

UBL 2.1, EN16931Ostatnia kontrola merytoryczna: 2026-07-05

Znaczenie

Łączna kwota podatku różni się od sum kwot w podgrupach podatkowych.

Typowa przyczyna

Stawkę podatku policzono podwójnie, pominięto albo inaczej zaokrąglono.

Pola / ścieżki XML

/ubl:Invoice/cac:TaxTotal/cbc:TaxAmount/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount

Błędny przykład

<cac:TaxTotal><cbc:TaxAmount>23.00</cbc:TaxAmount><cac:TaxSubtotal><cbc:TaxAmount>22.99</cbc:TaxAmount></cac:TaxSubtotal></cac:TaxTotal>

Poprawiony przykład

<cac:TaxTotal><cbc:TaxAmount>23.00</cbc:TaxAmount><cac:TaxSubtotal><cbc:TaxAmount>23.00</cbc:TaxAmount></cac:TaxSubtotal></cac:TaxTotal>

Kroki naprawy

  1. Ponownie zsumuj podgrupy podatku.
  2. Sprawdź walutę i zaokrąglenia.
  3. Wyprowadź TaxTotal z podsumowań.