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 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000487 Moneda de contabilizare a TVA trebuie să fie un cod valid (Basic WL)
- FX-SCH-A-000488 Datele de plată cer un singur cod al mijlocului de plată
- FX-SCH-A-000489 Codul mijlocului de plată trebuie să fie unul permis (Basic WL)
- FX-SCH-A-000490 Codul subiectului unei note trebuie să fie permis (Basic)
- FX-SCH-A-000491 Codul de format al datei emiterii trebuie să fie permis (Basic)
- FX-SCH-A-000492 Codul tipului de factură trebuie să fie permis (Basic)