Co to oznacza
W e-fakturze Factur-X lub ZUGFeRD (zagraniczne formaty e-faktury, inne niż FA(3) w KSeF) w profilu Extended reguła wybiera ram:TaxTotalAmount w ram:SpecifiedTradeSettlementHeaderMonetarySummation tylko wtedy, gdy jego currencyID jest równe ram:TaxCurrencyCode (BT-6) w ram:ApplicableHeaderTradeSettlement. Niepusty kod musi należeć do listy walut dozwolonych dla tego pola. Pusta wartość nie narusza tego testu. Reguła nie ustala, czy musisz podać walutę rozliczenia VAT.
Dlaczego to ważne
Kod określa walutę łącznej kwoty VAT w walucie rozliczenia VAT. Sprawdzenie kodu nie ustala obowiązków dotyczących rozliczenia VAT.
Jak to poprawić
Sprawdź właściwą walutę rozliczenia VAT (BT-6). Ustaw jej dozwolony kod w ram:TaxCurrencyCode i taki sam kod w atrybucie currencyID odpowiedniego ram:TaxTotalAmount (BT-111) w ram:SpecifiedTradeSettlementHeaderMonetarySummation. Nie usuwaj danych waluty ani kwoty VAT tylko po to, by usunąć ten błąd kodu. Wyeksportuj poprawiony plik i sprawdź go ponownie.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-001008 Kod metody płatności musi być dozwolonym kodem
- FX-SCH-A-001009 Data kursu wymiany wymaga kodu formatu daty
- FX-SCH-A-001010 Format daty kursu wymiany musi być dozwolonym kodem
- FX-SCH-A-001011 Waluta rozliczenia VAT musi być poprawnym kodem waluty (Extended)
- FX-SCH-A-001012 Uwaga do pozycji może zawierać tylko jeden tekst (Extended)
- FX-SCH-A-001013 Uwaga do pozycji może mieć tylko jeden kod tematu