Sari la conținut

Eroare

FX-SCH-A-000296: Un cod de clasificare trebuie să precizeze schema folosită

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000296 înseamnă că atributul listID (BT-158-1) lipsește din ram:ClassCode pentru un cod de clasificare a produsului (BT-158). Adaugă atributul cu identificatorul schemei din care provine codul, apoi exportă și verifică din nou factura.

Pe această pagină

Ce înseamnă

Când o linie conține un cod de clasificare a produsului (BT-158) în ram:DesignatedProductClassification/ram:ClassCode, elementul ram:ClassCode trebuie să aibă atributul listID (BT-158-1). Regula verifică doar prezența atributului, nu valoarea lui. Se aplică profilurilor EN 16931 și Extended din Factur-X și ZUGFeRD. FX-SCH-A-000297 verifică separat valorile permise în profilul EN 16931.

De ce contează

Atributul listID identifică sistemul de clasificare din care provine codul produsului. Aceste profiluri cer prezența atributului pe ram:ClassCode.

Cum rezolvi problema

Identifică sistemul de clasificare din care provine codul produsului și asigură-te că exportul scrie identificatorul acelei scheme în listID. Dacă programul omite atributul, cere furnizorului să corecteze exportul. Dacă construiești singur XML-ul, adaugă listID la ram:ClassCode în ram:DesignatedProductClassification. Exportă factura și verific-o din nou.

După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD

Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta

Regula așa cum este publicată

Attribute '@listID' is required in this context.

Unde se aplică regula

Set de reguli Versiune
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
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă FX-SCH-A-000296 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026