Co to oznacza
Jeśli podajesz łączną kwotę VAT w osobnej walucie rozliczenia VAT, jej walutę określa BT-6, a kwotę BT-111. Reguła wybiera ram:TaxTotalAmount wewnątrz ram:SpecifiedTradeSettlementHeaderMonetarySummation tylko wtedy, gdy jego atrybut currencyID jest już równy ram:TaxCurrencyCode. Następnie sprawdza niepusty currencyID na liście walut dozwolonych w danym profilu. Stosuje się trzyliterowe kody ISO 4217. Reguła nie sprawdza wartości kwoty ani nie rozpoznaje jej po kolejności elementów w XML. Dotyczy profilu Basic w formatach Factur-X i ZUGFeRD (zagraniczne e-faktury: PDF z osadzonym plikiem XML, inne niż FA(3) w KSeF).
Dlaczego to ważne
Kod waluty wskazuje walutę łącznej kwoty VAT do rozliczenia. Odróżnia tę kwotę od łącznej kwoty VAT w walucie faktury.
Jak to poprawić
Sprawdź walutę rozliczenia VAT (BT-6) w ram:TaxCurrencyCode. Wpisz właściwy dozwolony kod w tym elemencie oraz w currencyID elementu ram:TaxTotalAmount odpowiadającego BT-111. Rozpoznaj tę kwotę po walucie, a nie po założeniu, że jest drugim elementem ram:TaxTotalAmount. Zachowaj osobno łączną kwotę VAT w walucie faktury. Wyeksportuj fakturę ponownie i sprawdź poprawiony plik.
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
Value of '@currencyID' is not allowed. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000527 Kod sposobu płatności musi być dozwolonym kodem
- FX-SCH-A-000528 Waluta rozliczenia VAT musi być poprawnym kodem waluty
- FX-SCH-A-000529 Uwaga przy pozycji faktury musi mieć dokładnie jeden element treści
- FX-SCH-A-000530 Rabat od ceny pozycji musi mieć jeden znacznik rabatu
- FX-SCH-A-000531 Rabat od ceny pozycji musi podawać swoją kwotę raz
- FX-SCH-A-000532 Cena netto pozycji wymaga jednego elementu kwoty