Qué significa
Cuando un documento justificativo tiene ram:TypeCode 916, su elemento ram:AttachmentBinaryObject (BT-125) debe tener el atributo filename (BT-125-2). Esta regla comprueba que el atributo exista, no que tenga contenido ni que el nombre sea adecuado. Se aplica a los perfiles EN 16931 y Extended de Factur-X y ZUGFeRD.
Por qué importa
Estos perfiles exigen el atributo filename en el elemento que contiene el documento justificativo incrustado de tipo 916.
Cómo corregirlo
Comprueba el nombre del archivo adjunto y exporta la factura de nuevo. Si sigue faltando el atributo filename, pide al proveedor de tu programa que corrija la exportación de los adjuntos. Cambiar el nombre del archivo original no garantiza que se escriba el atributo. Si construyes el XML tú mismo, añade filename a ram:AttachmentBinaryObject, por ejemplo filename="confirmacion-pedido.pdf" si ese es el nombre del archivo. Vuelve a comprobar el archivo exportado.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
Attribute '@filename' is required in this context. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| 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 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000287 El tipo de archivo de un adjunto debe ser uno permitido
- FX-SCH-A-000288 El destinatario solo puede tener un contacto
- FX-SCH-A-000289 Un teléfono del destinatario debe tener exactamente un número
- FX-SCH-A-000290 Un solo importe de redondeo
- FX-SCH-A-000291 Una instrucción de pago solo admite un texto
- FX-SCH-A-000292 Un bloque de banco debe contener exactamente un BIC