Ce înseamnă
Verificarea numără toate atributele name din fișier și scade numărul celor de pe codul mijlocului de plată (cbc:PaymentMeansCode). Ce rămâne declanșează avertismentul. Regula face excepție doar pentru atributul name de pe cbc:PaymentMeansCode, unde acesta conține textul mijlocului de plată (BT-82), de exemplu Transfer bancar. Excepția nu se extinde la alte elemente din grupul mijlocului de plată.
De ce contează
EN 16931 cere să omiți atributele name, cu excepția celor de pe cbc:PaymentMeansCode.
Cum rezolvi problema
Merită remediat când programul tău îl scrie pe fiecare factură. Cere echipei de suport a programului de facturare să nu mai scrie atributul name decât pe cbc:PaymentMeansCode. Dacă generezi XML-ul tu, scoate name de pe toate elementele, cu excepția cbc:PaymentMeansCode. Exportă din nou și verifică 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ă
Name attribute should not be present 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 |