Incidencias

Error FRECH en AEAT: caracteres y encoding

Busca el campo que provoca el rechazo y corrige la exportación, no solo el mensaje general.

Un fichero fiscal no es simplemente un texto con los valores de una declaración. Puede exigir longitudes, posiciones, rellenos y codificación determinados. Abrirlo en un editor y guardarlo con sus valores por defecto puede cambiar bytes o saltos de línea aunque visualmente parezca idéntico. Conviene conservar el original y trabajar sobre la exportación del programa.

Lee el detalle del rechazo

  • Anota todos los mensajes, no solo FRECH. Localiza si se indica registro, posición o nombre del campo que contiene el problema.
  • Confirma modelo y ejercicio del fichero y del formulario de importación. Una exportación válida para otro ejercicio puede no cumplir el diseño actual.
  • Identifica el programa y la versión que generaron el archivo, y si alguien lo abrió o modificó después de exportarlo.

Corregir sin romper el diseño

  1. Guarda una copia intacta del archivo rechazado y del informe de errores. No uses el fichero de producción como documento para experimentar con conversiones.
  2. Consulta el diseño de registro publicado para ese modelo y ejercicio. Revisa solo las reglas aplicables al campo señalado: naturaleza, longitud, posición y codificación.
  3. Corrige el dato en el programa de origen cuando sea posible. Por ejemplo, un carácter no admitido en un campo numérico requiere revisar ese valor, no sustituir todos los símbolos del fichero.
  4. Genera una nueva exportación con la versión adecuada del programa y valídala antes de enviar. Si el error menciona encoding, solicita al proveedor que compruebe la codificación exacta exigida.
  5. Compara los totales y datos identificativos de la nueva exportación con la declaración preparada. Superar la validación técnica no demuestra que los importes sean correctos.
  6. Si persiste, remite al soporte el modelo, ejercicio, mensaje y una muestra anonimizada que conserve la estructura. Nunca publiques el fichero completo de clientes en un foro para pedir ayuda.

Cómo saber que el problema está resuelto

  • La importación reconoce los registros esperados sin los errores señalados.
  • Los datos importados coinciden con la declaración revisada y se conserva la trazabilidad de la corrección.

Errores que conviene evitar

  • Aplicar reglas de un modelo a todos los demás.
  • Reemplazar tildes, espacios o separadores en bloque sin revisar el diseño.

Continúa por la ruta adecuada

Fuentes oficiales y documentación

Preguntas frecuentes

¿FRECH es un problema del certificado?

En este contexto describe el rechazo del fichero. Si el detalle habla de caracteres o encoding, empieza por el contenido y su formato.

¿Puedo arreglarlo con un editor de texto?

Solo con conocimiento del diseño y sobre una copia. Para evitar diferencias futuras, lo recomendable es corregir el dato o la exportación en el programa que lo genera.