Sari la conținut

Eroare

FX-SCH-A-001038: Furnizorul unei linii poate avea un singur cod de rol

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-001038 înseamnă că blocul furnizorului dintr-o linie de factură are mai mult de un cod de rol (ram:RoleCode). Păstrează un singur cod de rol sau niciunul și exportă din nou.

Pe această pagină

Ce înseamnă

În profilul Extended al Factur-X și ZUGFeRD (formate de factură PDF cu date structurate XML în interior), o linie de factură poate avea propriul furnizor (ram:ItemSellerTradeParty), adică partea care vinde articolul de pe acea linie. Acesta își poate indica rolul printr-un cod de rol (ram:RoleCode). Regula permite cel mult unul.

De ce contează

Blocul nu mai respectă structura definită de profilul Extended.

Cum rezolvi problema

În programul tău de facturare, caută furnizorul setat chiar pe linie și șterge codurile de rol în plus. Dacă construiești tu XML-ul, păstrează un singur ram:RoleCode în ram:ItemSellerTradeParty sau niciunul. Nu modifica furnizorul facturii (BG-4). Exportă din nou factura și verifică fișierul.

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ă

Element 'ram:RoleCode' may occur at maximum 1 times.

Unde se aplică regula

Set de reguli Versiune
Factur-X 1.09 EXTENDED 1.0.9-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-001038 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026