Ce înseamnă
În ram:ApplicableHeaderTradeSettlement trebuie să existe exact un ram:InvoiceCurrencyCode pentru moneda facturii (BT-5), de exemplu EUR sau RON. Regula numără doar acest element, nu alte câmpuri de monedă din fișier. Nu verifică dacă valoarea codului este completată sau permisă.
De ce contează
Moneda facturii precizează în ce monedă sunt exprimate sumele facturii. Profilul îi oferă un singur loc în secțiunea de decontare.
Cum rezolvi problema
Verifică câmpul pentru moneda facturii și exportul XML. Adaugă ram:InvoiceCurrencyCode dacă lipsește sau elimină elementele duplicate din ram:ApplicableHeaderTradeSettlement, păstrând codul monedei corespunzătoare. Nu elimina alte câmpuri de monedă doar pentru a rezolva această regulă. Exportă din nou și verifică fișierul.
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:InvoiceCurrencyCode' must occur exactly 1 times. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000039 Un singur bloc de totaluri
- FX-SCH-A-000040 Moneda facturii trebuie să fie un cod valid (Minimum)
- FX-SCH-A-000041 Valoarea totală fără TVA este obligatorie
- FX-SCH-A-000042 Totalul TVA în moneda facturii poate apărea o singură dată
- FX-SCH-A-000043 Valoarea totală cu TVA este obligatorie
- FX-SCH-A-000044 Totalul de plată este obligatoriu