Przejdź do treści

Błąd

FX-SCH-A-001008: Kod metody płatności musi być dozwolonym kodem

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-001008 oznacza, że niepusty kod metody płatności (BT-81) nie znajduje się na liście dozwolonych kodów profilu Extended. Użyj kodu odpowiadającego uzgodnionej metodzie płatności, na przykład 58 dla przelewu SEPA albo 59 dla polecenia zapłaty SEPA.

Na tej stronie

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 sprawdza kod metody płatności (BT-81) w ram:TypeCode w ram:SpecifiedTradeSettlementPaymentMeans. Jest to część instrukcji płatności (BG-16). Niepusty kod musi należeć do listy kodów UNTDID 4461 dozwolonych w profilu. Przykłady to 30 dla przelewu, 58 dla przelewu SEPA, 49 dla polecenia zapłaty, 59 dla polecenia zapłaty SEPA, 48 dla karty płatniczej i 10 dla gotówki. Pusta wartość nie narusza tego testu.

Dlaczego to ważne

Kod zapisuje metodę płatności w standardowej postaci. Ta reguła nie wybiera metody ani nie sprawdza, czy odpowiada ona uzgodnionym warunkom płatności.

Jak to poprawić

Sprawdź metodę płatności uzgodnioną dla faktury. W ram:TypeCode w ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans ustaw odpowiadający jej dozwolony kod, bez opisu słownego. Użyj 58 tylko dla przelewu SEPA, a 59 dla polecenia zapłaty SEPA. 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 'ram:TypeCode' 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
Ź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-001008 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026