Sari la conținut

Eroare

FX-SCH-A-000486: Moneda valorii totale a TVA trebuie să fie un cod valid (Basic WL)

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000486 înseamnă că atributul currencyID al unui total TVA (BT-110), egal cu moneda facturii (BT-5), conține un cod nepermis de Basic WL. Corectează codul în ambele câmpuri, folosind moneda reală a facturii, apoi exportă și verifică din nou factura.

Pe această pagină

Ce înseamnă

În ram:SpecifiedTradeSettlementHeaderMonetarySummation, regula selectează elementele ram:TaxTotalAmount al căror currencyID este egal cu ram:InvoiceCurrencyCode. Verifică valoarea currencyID față de lista de monede a profilului Basic WL din Factur-X și ZUGFeRD. O valoare verificată goală trece testul. Totalurile fără această potrivire de monedă nu intră în domeniul acestei reguli.

De ce contează

Atributul currencyID identifică moneda totalului TVA exprimat în moneda facturii. Regula verifică acest cod, nu valoarea TVA sau o conversie valutară.

Cum rezolvi problema

Verifică moneda în care trebuie emisă factura. În XML, corectează ram:InvoiceCurrencyCode și currencyID al elementului ram:TaxTotalAmount corespunzător, folosind același cod permis pentru moneda respectivă. Corectează câmpul monedei facturii sau exportul XML, după caz. Exportă factura corectată ș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ă

Value of '@currencyID' is not allowed.

Unde se aplică regula

Set de reguli Versiune
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 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-000486 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026