Co to oznacza
Pozycja może mieć standardowy identyfikator towaru (BT-157), na przykład GTIN używany w kodach kreskowych EAN. Jego schemat (BT-157-1) to kod systemu numeracji z listy ISO 6523 ICD, na przykład 0160 dla GTIN. W pliku XML to atrybut schemeID elementu ram:GlobalID w ram:SpecifiedTradeProduct. Niepusta wartość atrybutu musi należeć do listy kodów profilu. Pusta wartość przechodzi tę kontrolę. Reguła nie sprawdza wartości samego identyfikatora. Dotyczy profilu EN 16931 formatów Factur-X i ZUGFeRD, czyli zagranicznych formatów faktury PDF z wbudowanym XML (to nie struktura FA(3) z KSeF).
Dlaczego to ważne
Schemat określa system numeracji identyfikatora towaru. Kod schematu i sam identyfikator są odrębnymi wartościami.
Jak to poprawić
Sprawdź, z jakiego systemu numeracji pochodzi identyfikator towaru. Dla GTIN ustaw schemeID elementu ram:GlobalID w ram:SpecifiedTradeProduct na 0160, zachowując początkowe zero. Dla innego systemu użyj odpowiadającego mu kodu ISO 6523 ICD z listy profilu. Nie wpisuj EAN ani GTIN jako tekstu w schemeID. Wyeksportuj plik ponownie i sprawdź go.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000627 Kraj pochodzenia wymaga dokładnie jednego elementu ram:ID
- FX-SCH-A-000628 Kraj pochodzenia musi być dwuliterowym kodem kraju
- FX-SCH-A-000630 Dokument może mieć tylko jedną nazwę
- FX-SCH-A-000631 Data obowiązywania dokumentu musi mieć kod formatu
- FX-SCH-A-000632 Format daty obowiązywania dokumentu musi być dozwolony
- FX-SCH-A-000633 Kod tematu uwagi musi być dozwolonym kodem