Ce înseamnă
Pentru un document justificativ cu ram:TypeCode 916, elementul ram:AttachmentBinaryObject (BT-125) trebuie să aibă atributul mimeCode (BT-125-1). Regula verifică doar prezența atributului, nu dacă valoarea este goală sau permisă. Se aplică profilurilor EN 16931 și Extended din Factur-X și ZUGFeRD.
De ce contează
Atributul mimeCode indică formatul fișierului încorporat. Aceste profiluri cer prezența lui în structura atașamentului.
Cum rezolvi problema
Verifică formatul real al fișierului atașat. Dacă construiești singur XML-ul, adaugă atributul mimeCode la ram:AttachmentBinaryObject, de exemplu mimeCode="application/pdf" pentru un PDF. Alte reguli pot limita formatele permise. Dacă exportul omite atributul, cere furnizorului programului să corecteze exportul atașamentelor. Exportă factura și verific-o 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 '@mimeCode' is required in this context. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000286 Un atașament trebuie să aibă un nume de fișier
- FX-SCH-A-000287 Tipul fișierului atașat trebuie să fie unul permis
- FX-SCH-A-000288 Cumpărătorul poate avea cel mult un contact
- FX-SCH-A-000289 Un bloc de telefon trebuie să conțină exact un număr
- FX-SCH-A-000290 O singură sumă de rotunjire în totaluri
- FX-SCH-A-000291 O instrucțiune de plată poate avea un singur text