Przejdź do treści

Błąd

FX-SCH-A-000486: Kod waluty sumy VAT w walucie faktury (Basic WL)

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000486 oznacza, że currencyID łącznej kwoty VAT (BT-110), zgodny z walutą faktury (BT-5), nie jest kodem dozwolonym w profilu Basic WL. Popraw kod w obu miejscach na dozwolony kod rzeczywistej waluty faktury, a następnie wyeksportuj fakturę i sprawdź ją ponownie.

Na tej stronie

Co to oznacza

Reguła wybiera ram:TaxTotalAmount w ram:SpecifiedTradeSettlementHeaderMonetarySummation, których currencyID jest zgodny z ram:InvoiceCurrencyCode. 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

Atrybut currencyID określa walutę łącznej kwoty VAT. Ta reguła sprawdza kod waluty, a nie kwotę ani przeliczenie walut.

Jak to poprawić

Sprawdź rzeczywistą walutę faktury w programie do faktur. W XML ustaw ram:InvoiceCurrencyCode oraz currencyID odpowiadającego mu ram:TaxTotalAmount na ten sam kod dozwolony w Basic WL, na przykład PLN lub EUR. Nie zmieniaj przy tym waluty odrębnej kwoty VAT podanej w walucie rozliczenia VAT. 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-000486 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026