Qué significa
En el perfil Basic de Factur-X y ZUGFeRD, esta regla comprueba el código del atributo format de rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString frente a la lista de formatos de fecha del perfil. Un valor vacío pasa. La regla no comprueba el texto de la fecha ni exige que exista el atributo.
Por qué importa
El código de formato indica cómo está escrita la fecha de expedición en el XML. Esta regla no comprueba que la fecha sea válida ni a qué periodo contable corresponde.
Cómo corregirlo
Usa un formato admitido por Basic y escribe la fecha de expedición de acuerdo con él. Para una fecha en ocho cifras con el orden AAAAMMDD, usa format="102" en udt:DateTimeString dentro de ram:IssueDateTime. Si tu programa escribe un código no admitido, contacta con su soporte para corregir la exportación. Exporta la factura y compruébala 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 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000492 El código de tipo de factura debe ser válido (Basic)
- FX-SCH-A-000493 El identificador de especificación debe estar admitido en Basic
- FX-SCH-A-000494 El identificador global del destinatario necesita un código válido
- FX-SCH-A-000495 El país del destinatario debe ser un código de país válido
- FX-SCH-A-000496 El esquema del número de registro del destinatario debe ser válido
- FX-SCH-A-000497 Usa un esquema permitido para el registro fiscal del destinatario