Sari la conținut

Eroare

FX-SCH-A-000540: Formatul datei de sfârșit a perioadei liniei trebuie să fie acceptat

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000540 înseamnă că data de sfârșit a perioadei unei linii are un cod de format nevid care nu este permis de profilul Basic. Înlocuiește-l cu un cod permis care corespunde textului datei, de exemplu 102 pentru o dată completă scrisă AAAALLZZ.

Pe această pagină

Ce înseamnă

Regula verifică atributul format de pe udt:DateTimeString din ram:BillingSpecifiedPeriod/ram:EndDateTime al liniei, unde este data de sfârșit (BT-135). Compară valorile nevide cu lista codurilor de format permise de profilul Basic din Factur-X și ZUGFeRD. O valoare goală trece acest test. Regula nu impune prezența atributului și nu verifică textul datei.

De ce contează

Codul de format precizează modul de scriere a datei. Codul și textul trebuie să corespundă pentru a descrie aceeași dată de sfârșit a perioadei liniei.

Cum rezolvi problema

Verifică data de sfârșit a perioadei liniei și felul în care este scrisă în XML. Alege un cod de format permis care corespunde datei. Pentru o dată completă scrisă cu opt cifre, an, lună, zi, setează format la 102 pe udt:DateTimeString din ram:BillingSpecifiedPeriod/ram:EndDateTime al liniei. Corectează exportul sau XML-ul și verifică din nou 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ă

Value of '@format' is not allowed.

Unde se aplică regula

Set de reguli Versiune
Factur-X 1.09 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă FX-SCH-A-000540 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026