Co to oznacza
Reguła liczy elementy ram:TaxTotalAmount w ram:SpecifiedTradeSettlementHeaderMonetarySummation, których atrybut currencyID jest zgodny z ram:TaxCurrencyCode (BT-6) w otaczającym ram:ApplicableHeaderTradeSettlement. Dopuszcza zero lub jeden taki element. Jeśli ram:TaxCurrencyCode nie występuje, żaden element nie pasuje do tego testu. Gdy waluta faktury różni się od waluty rozliczenia VAT, kwota VAT w walucie faktury (BT-110) nie jest liczona. Klarbon sprawdza tę regułę dla wszystkich wymienionych profili Factur-X 1.09 i ZUGFeRD 2.5, także Minimum. Są to zagraniczne formaty e-faktury: PDF z osadzonym XML.
Dlaczego to ważne
Ta reguła ogranicza liczbę elementów kwoty VAT tylko dla waluty wskazanej w ram:TaxCurrencyCode. Nie wprowadza osobnego limitu dla każdej pozostałej waluty.
Jak to poprawić
Sprawdź ram:TaxCurrencyCode oraz atrybuty currencyID przy elementach ram:TaxTotalAmount. Popraw błędne oznaczenia waluty i usuń powtórzone elementy, których currencyID jest zgodne z ram:TaxCurrencyCode, zachowując właściwą kwotę VAT w walucie rozliczenia VAT. Nie usuwaj kwoty VAT w innej walucie faktury (BT-110) tylko dlatego, że także jest zapisana w ram:TaxTotalAmount. Wyeksportuj plik ponownie i sprawdź go.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta
Oryginalna treść reguły
Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:TaxCurrencyCode]' may occur at maximum 1 times. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000193 Kwota już zapłacona może wystąpić w sumach tylko raz
- FX-SCH-A-000194 Instrukcja płatności może wskazać tylko jeden rachunek bankowy
- FX-SCH-A-000195 Blok rachunku do obciążenia musi mieć dokładnie jeden element IBAN
- FX-SCH-A-000196 Waluta rozliczenia VAT musi być kodem z listy (Basic WL)
- FX-SCH-A-000265 Faktura musi mieć co najmniej jedną pozycję
- FX-SCH-A-000266 Jeden blok numeru pozycji na pozycję