Ce înseamnă
Când referința la un contract de pe o linie conține ram:ContractReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString, acest element trebuie să aibă atributul format. Regula verifică doar prezența atributului, nu dacă este completat, dacă valoarea este permisă sau dacă se potrivește cu data.
De ce contează
Atributul indică felul în care este scrisă data contractului. Prezența lui este o cerință de structură a profilului Extended pentru acest element de dată.
Cum rezolvi problema
Adaugă atributul format la qdt:DateTimeString din ram:ContractReferencedDocument/ram:FormattedIssueDateTime al liniei afectate. Folosește un cod permis care corespunde datei. Pentru o dată scrisă ca YYYYMMDD, folosește format="102". Exportă și verifică 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ă
Attribute '@format' is required in this context. 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-001032 Codul de format al datei contractului de pe linie nu este permis
- FX-SCH-A-001033 Codul motivului reducerii din prețul unitar nu este permis
- FX-SCH-A-001034 O majorare a prețului unitar are indicatori de majorare repetați
- FX-SCH-A-001035 Majorarea prețului unitar cere exact o sumă
- FX-SCH-A-001036 Codul de motiv al majorării prețului unitar trebuie să fie permis
- FX-SCH-A-001037 Unitatea cantității de bază a prețului unitar trebuie să fie validă