Przejdź do treści

Błąd

FX-SCH-A-000552: Schemat identyfikatora towaru musi być akceptowany

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000552 oznacza, że niepusty kod schematu standardowego identyfikatora towaru nie jest dozwolony w profilu BASIC. W atrybucie schemeID elementu ram:GlobalID użyj dozwolonego kodu odpowiadającego systemowi numeracji, na przykład 0160 dla GTIN. Sprawdź poprawiony plik.

Na tej stronie

Co to oznacza

Schemat standardowego identyfikatora towaru (BT-157-1) wskazuje system numeracji kodem z listy ISO 6523 ICD, na przykład 0160 dla GTIN. Reguła porównuje niepustą wartość atrybutu schemeID przy ram:GlobalID w ram:SpecifiedTradeProduct danej pozycji z listą kodów dozwolonych w profilach BASIC formatów Factur-X i ZUGFeRD. Pusta wartość przechodzi ten konkretny test. Obecność atrybutu jest sprawdzana osobno.

Dlaczego to ważne

Kod schematu określa system numeracji identyfikatora. Nazwa, taka jak EAN lub GTIN, nie zastępuje kodu schematu.

Jak to poprawić

Ustal system numeracji, do którego należy identyfikator, i wybierz odpowiadający mu dozwolony czterocyfrowy kod schematu. Dla GTIN lub numeru EAN użyj 0160. W XML popraw atrybut schemeID elementu ram:GlobalID. Jeśli identyfikator jest twoim własnym numerem artykułu, przenieś go do ram:SellerAssignedID, zamiast przypisywać mu niepowiązany standardowy schemat. Popraw eksport i sprawdź plik 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 '@schemeID' 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
Ź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-000552 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026