Ce înseamnă
Regula verifică absența blocului cac:ValidityPeriod din cac:PaymentMeans/cac:PaymentMandate. Avertismentul apare și dacă blocul este gol.
De ce contează
EN 16931 nu folosește acest bloc în datele UBL ale mandatului. Verificarea privește XML-ul exportat, nu perioada reală de valabilitate a mandatului.
Cum rezolvi problema
Elimină cac:ValidityPeriod din cac:PaymentMeans/cac:PaymentMandate. Păstrează cbc:ID, care conține referința mandatului (BT-89). Dacă programul adaugă automat blocul, cere furnizorului programului să îl omită din exportul XML, fără să ștergi datele de valabilitate din evidențele tale. Verifică din nou fișierul.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori
Regula așa cum este publicată
A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Verifică fișierul
Reguli conexe
- UBL-CR-449 Perioadă de returnare în datele mandatului
- UBL-CR-450 Clauze în datele mandatului
- UBL-CR-451 Date de finanțare comercială în modalitatea de plată
- UBL-CR-452 Identificator în condițiile de plată
- UBL-CR-453 Identificator al modalității de plată în condițiile de plată
- UBL-CR-454 Referință la o plată în avans în condițiile de plată