Qué significa
En los perfiles Basic WL de Factur-X y ZUGFeRD, esta regla compara el atributo format de udt:DateTimeString de la fecha de expedición con la lista de formatos del perfil. Un valor vacío no falla esta comprobación. El código 102 corresponde a ocho cifras en el orden año, mes y día, sin separadores, como 20261105. La regla comprueba el código de formato, no el contenido de la fecha.
Por qué importa
El atributo format indica cómo está escrita la fecha de expedición.
Cómo corregirlo
Revisa el código de formato que exporta tu programa para la fecha de expedición. Si generas el XML tú mismo, pon el atributo format de udt:DateTimeString dentro de rsm:ExchangedDocument/ram:IssueDateTime en 102 y escribe la fecha como ocho cifras en el orden año, mes y día. Si tu programa genera un código incorrecto, pide a su proveedor que corrija la exportación. Vuelve a exportar el archivo y compruébalo de nuevo.
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
Value of '@format' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000417 El tipo de documento debe ser uno que admita el perfil
- FX-SCH-A-000418 El identificador de especificación debe ser válido (Basic WL)
- FX-SCH-A-000419 El destinatario debe tener una dirección postal
- FX-SCH-A-000420 Un identificador global del destinatario debe indicar su esquema
- FX-SCH-A-000421 El esquema del identificador del destinatario debe ser válido
- FX-SCH-A-000422 La dirección del destinatario necesita un país