Sari la conținut

Eroare

FX-SCH-A-000321: Agentul cumpărătorului poate avea cel mult un cod de rol

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000321 înseamnă că un bloc al agentului cumpărătorului, ram:BuyerAgentTradeParty, conține mai mult de un ram:RoleCode. Păstrează codul de rol relevant și elimină elementele duplicate sau în plus, apoi exportă și verifică din nou factura.

Pe această pagină

Ce înseamnă

Fiecare ram:BuyerAgentTradeParty din ram:ApplicableHeaderTradeAgreement poate conține zero sau un element ram:RoleCode. Regula verifică numărul elementelor din acel bloc, nu valorile lor sau codurile de rol din alte blocuri ale facturii. Se aplică profilului Extended din Factur-X și ZUGFeRD.

De ce contează

Profilul Extended din Factur-X și ZUGFeRD permite cel mult un cod de rol în fiecare bloc al agentului cumpărătorului.

Cum rezolvi problema

Verifică rolul agentului cumpărătorului în datele facturii. Elimină codurile duplicate sau în plus și păstrează rolul care se aplică acelui agent. Dacă construiești singur XML-ul, păstrează cel mult un ram:RoleCode în fiecare ram:BuyerAgentTradeParty. 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ă

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-000321 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026