Ce înseamnă
Regula verifică atributul currencyID de pe ram:TaxTotalAmount din ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation al liniei, dar numai dacă valoarea atributului este egală cu ram:InvoiceCurrencyCode din ram:ApplicableHeaderTradeSettlement. O valoare nevidă trebuie să aparțină listei de coduri 31. O valoare goală trece acest test. Regula nu impune currencyID pe fiecare sumă și nu verifică aici totalurile exprimate într-o altă monedă.
De ce contează
Codul monedei arată în ce monedă este exprimat totalul taxelor de pe linie.
Cum rezolvi problema
Verifică moneda facturii în programul tău de facturare. Dacă construiești singur XML-ul, verifică ram:InvoiceCurrencyCode din ram:ApplicableHeaderTradeSettlement și currencyID de pe ram:TaxTotalAmount din ram:SpecifiedTradeSettlementLineMonetarySummation al liniei. Pentru totalul exprimat în moneda facturii, folosește în ambele locuri același cod ISO 4217 permis, de exemplu EUR, RON sau GBP, corespunzător monedei sumei. Exportă din nou și verifică toate problemele de monedă raportate.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-001143 Cod valid pentru moneda de contabilizare a TVA pe o linie
- FX-SCH-A-001144 O caracteristică a produsului poate avea o singură denumire
- FX-SCH-A-001145 Sistemul de clasificare al unui articol trebuie să fie permis
- FX-SCH-A-001146 Schema codului standard al produsului trebuie să fie validă
- FX-SCH-A-001147 Un produs inclus poate avea un singur identificator
- FX-SCH-A-001148 Fiecare produs inclus trebuie să aibă exact o denumire