Co to oznacza
Gdy pozycja zawiera kod klasyfikacji towaru (BT-158) w ram:DesignatedProductClassification/ram:ClassCode, element ram:ClassCode musi mieć atrybut listID (BT-158-1). Reguła sprawdza tylko obecność atrybutu, nie sprawdza jego wartości. W profilu EN 16931 dozwolone niepuste wartości sprawdza FX-SCH-A-000297. FX-SCH-A-000296 dotyczy profili EN 16931 i Extended formatów Factur-X i ZUGFeRD.
Dlaczego to ważne
Atrybut listID wskazuje system klasyfikacji kodu towaru. Struktura tych profili wymaga jego obecności przy elemencie ram:ClassCode.
Jak to poprawić
Sprawdź, z jakiego systemu klasyfikacji pochodzi kod towaru. Jeśli sam tworzysz XML, dodaj identyfikator tego systemu w atrybucie listID elementu ram:ClassCode. Jeśli program pomija atrybut, poproś jego dostawcę o poprawienie eksportu klasyfikacji. Wyeksportuj fakturę ponownie i sprawdź plik.
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
Attribute '@listID' is required in this context. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000297 System klasyfikacji musi być dozwolonym kodem
- FX-SCH-A-000315 Faktura może podawać tylko jeden język dokumentu
- FX-SCH-A-000316 Okres obowiązywania dokumentu wymaga jednego wpisu daty
- FX-SCH-A-000317 Każda uwaga na fakturze może mieć tylko jeden tekst
- FX-SCH-A-000319 Warunki dostawy wymagają dokładnie jednego kodu rodzaju dostawy
- FX-SCH-A-000320 Kod warunków dostawy musi być dozwolonym kodem