Ce înseamnă
În ram:SpecifiedTradeSettlementHeaderMonetarySummation, regula verifică ram:TaxTotalAmount numai dacă atributul currencyID este egal cu valoarea ram:InvoiceCurrencyCode de la nivelul ram:ApplicableHeaderTradeSettlement. O valoare nevidă trebuie să fie în lista de monede permisă de profilul Extended. O valoare goală trece de test. Un total TVA cu un cod diferit de moneda facturii nu intră în domeniul acestei reguli.
De ce contează
Codul indică moneda totalului TVA al facturii. Verificarea codului este separată de verificarea calculului TVA.
Cum rezolvi problema
Verifică moneda facturii (BT-5). În XML, corectează ram:InvoiceCurrencyCode și folosește același cod permis în atributul currencyID al totalului ram:TaxTotalAmount corespunzător (BT-110), din ram:SpecifiedTradeSettlementHeaderMonetarySummation. Exportă fișierul corectat și verifică-l 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-001007 Totalul TVA în moneda de contabilizare a TVA cere un cod permis
- FX-SCH-A-001008 Codul metodei de plată trebuie să fie un cod permis
- FX-SCH-A-001009 Data cursului de schimb are nevoie de atributul format
- FX-SCH-A-001010 Formatul datei cursului de schimb trebuie să fie un cod permis
- FX-SCH-A-001011 Moneda de contabilizare a TVA trebuie să fie un cod valid (Extended)
- FX-SCH-A-001012 O notă de pe linie poate avea un singur text (Extended)