Co to oznacza
Kraj pochodzenia towaru (BT-159) podaje się jako dwuliterowy kod z listy ISO 3166-1. W pliku XML to ram:ID w ram:OriginTradeCountry w ram:SpecifiedTradeProduct. Nazwa kraju ani kod trzyliterowy, taki jak DEU, nie przechodzi. Pusta wartość przechodzi tę kontrolę, ale wpisana musi być na liście. Reguła 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
Dwuliterowy kod identyfikuje wskazany kraj niezależnie od języka, w którym zapisano jego nazwę.
Jak to poprawić
Popraw pole kraju pochodzenia towaru. Jeśli budujesz XML samodzielnie, zastąp wartość ram:ID w ram:OriginTradeCountry w ram:SpecifiedTradeProduct właściwym dwuliterowym kodem, na przykład DE dla Niemiec. Jeśli nie musisz podawać kraju pochodzenia, usuń cały blok ram:OriginTradeCountry, nie tylko ram:ID. 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 'ram:ID' 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-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
- FX-SCH-A-000634 Format daty wystawienia musi być dozwolonym kodem
- FX-SCH-A-000635 Kod typu faktury musi być na liście profilu Extended