Ce înseamnă
Data scadenței (BT-9) este ziua până la care factura trebuie plătită și face parte din condițiile de plată. În profilurile Basic ale formatelor Factur-X și ZUGFeRD, regula verifică valoarea atributului format de pe ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString, dacă nu este goală. Codul 102 indică o dată cu opt cifre în ordinea an, lună, zi, fără separatori. Regula verifică doar codul de format, nu textul datei sau existența datei scadenței.
De ce contează
Codul de format îi spune programului destinatarului cum să citească data.
Cum rezolvi problema
Verifică elementul exportat pentru data scadenței. Pentru o dată scrisă cu opt cifre în ordinea an, lună, zi, setează format="102" pe udt:DateTimeString din ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime. Folosește udt:DateTimeString, nu qdt:DateTimeString. Dacă programul generează atributul nepermis, anunță furnizorul lui, indicând codul regulii. Exportă ș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 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000525 Moneda din totalul TVA trebuie să fie un cod valid (Basic)
- FX-SCH-A-000526 Moneda din totalul TVA de contabilizare trebuie să fie validă
- FX-SCH-A-000527 Codul mijlocului de plată trebuie să fie un cod permis
- FX-SCH-A-000528 Moneda de contabilizare a TVA trebuie să fie un cod valid (Basic)
- FX-SCH-A-000529 O notă de linie trebuie să conțină exact un element ram:Content
- FX-SCH-A-000530 Reducerea la prețul unitar are nevoie de un singur indicator