Przejdź do treści

Błąd

FX-SCH-A-000487: Waluta rozliczenia VAT musi być poprawnym kodem (Basic WL)

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000487 oznacza, że currencyID kwoty VAT w walucie rozliczenia VAT (BT-111), zgodny z walutą rozliczenia VAT (BT-6), nie jest kodem dozwolonym w profilu Basic WL. Popraw oba pola na dozwolony kod rzeczywistej waluty rozliczenia VAT, na przykład PLN.

Na tej stronie

Co to oznacza

Reguła wybiera ram:TaxTotalAmount w ram:SpecifiedTradeSettlementHeaderMonetarySummation, których currencyID jest zgodny z ram:TaxCurrencyCode (BT-6). W profilach Basic WL formatów Factur-X i ZUGFeRD sprawdza niepustą wartość currencyID względem listy kodów walut profilu. Pusta sprawdzana wartość przechodzi ten test. Kwoty bez takiego dopasowania waluty nie są objęte tą regułą.

Dlaczego to ważne

Kod określa walutę kwoty VAT podanej w walucie rozliczenia VAT. Ta reguła nie ustala, czy potrzebujesz tej waluty, ani nie sprawdza przeliczonej kwoty.

Jak to poprawić

Sprawdź walutę rozliczenia VAT podaną na fakturze. W XML popraw ram:TaxCurrencyCode oraz currencyID odpowiadającego mu ram:TaxTotalAmount na ten sam kod dozwolony w Basic WL. Nie usuwaj waluty ani drugiej kwoty VAT tylko po to, by usunąć błąd kodu. Wyeksportuj fakturę i sprawdź ją 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 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła FX-SCH-A-000487 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026