Ce înseamnă
Fiecare ram:AdditionalReferencedDocument din ram:SpecifiedLineTradeSettlement al unei linii trebuie să conțină exact un ram:TypeCode. Pentru identificatorul obiectului facturat (BT-128), codul este 130. Regula numără elementele și cere exact unul, fără să verifice valoarea codului sau dacă textul este gol. Se aplică profilurilor EN 16931 și Extended din Factur-X și ZUGFeRD (facturi PDF cu XML încorporat, folosite mai ales în Franța și Germania), nu verificării RO e-Factura din SPV.
De ce contează
Codul de tip indică felul referinței. Verificarea numărului de elemente este separată de verificarea valorii codului.
Cum rezolvi problema
Verifică referința de pe linie. Adaugă ram:TypeCode dacă lipsește sau elimină elementele duplicate, păstrând exact unul. Folosește valoarea 130 pentru o referință la obiectul facturat (BT-128), nu pentru orice tip de referință. Dacă nu ai nevoie de referință, șterge întregul bloc ram:AdditionalReferencedDocument. 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:TypeCode' must occur exactly 1 times. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000617 Schema referinței de pe linie trebuie să aibă un cod permis
- FX-SCH-A-000618 Tipul documentului unei referințe de linie trebuie să fie permis
- FX-SCH-A-000619 Categoria de TVA a unei linii trebuie să fie un cod permis
- FX-SCH-A-000620 Verifică codul tipului de taxă de pe linie
- FX-SCH-A-000621 Formatul datei de sfârșit a perioadei liniei trebuie să fie permis
- FX-SCH-A-000622 Formatul datei de început a perioadei liniei trebuie să fie permis