Si al ingresar a un módulo de Aspel SAE —por ejemplo, Compras— aparece el siguiente mensaje, esto indica que el sistema intentó ejecutar una consulta y no logró identificar correctamente alguno de los elementos que la componen. Es un error frecuente en instalaciones de SAE y, en la gran mayoría de los casos, tiene solución sin comprometer la información de la empresa.
¿Por qué ocurre?
El problema suele estar relacionado con archivos auxiliares de consultas o etiquetas almacenados en el Directorio de Archivos Comunes de Aspel (DAC), aunque también puede tratarse de una situación específica de la estructura o información de una empresa en particular. Entre las causas más frecuentes se encuentran:
- Archivos de etiquetas de SAE dañados
- Archivos de configuración o consultas dañados dentro del DAC
- Archivos TRADETIQ o ETIQSAE dañados
- Configuración incorrecta o dañada en la carpeta de consultas de SAE
- Diferencias entre los archivos utilizados por SAE y la estructura de la base de datos
- Un problema específico en una empresa, cuando el sistema maneja varias bases de datos
- Una instalación o actualización de SAE incompleta
Antes de comenzar: realice un respaldo completo de las empresas y del DAC. Evite eliminar directamente archivos o carpetas del sistema; cuando sea necesario hacer una prueba, renómbrelos para poder restaurarlos en caso de que la solución no resuelva el problema.
Solución 1. Identificar si el error ocurre en todas las empresas
Ingrese a otra empresa registrada en SAE y abra el mismo módulo.
- Si únicamente ocurre en una empresa: el problema probablemente está relacionado con la base de datos o con información específica de esa empresa.
- Si ocurre en todas las empresas: es más probable que esté relacionado con archivos comunes de SAE, consultas, etiquetas, instalación o el DAC.
Esta prueba resulta especialmente útil cuando existen varias empresas registradas en el mismo sistema.
Solución 2. Revisar los archivos de etiquetas
Con todos los usuarios fuera de Aspel SAE:
- Localice el Directorio de Archivos Comunes de Aspel.
- Realice previamente una copia de seguridad.
- Localice los archivos relacionados con TRADETIQ y ETIQSAE.
- Si existen archivos con extensión .XML y .BAK, renómbrelos agregando, por ejemplo, «_old» (ETIQSAE.XML → ETIQSAE_old.XML; ETIQSAE.BAK → ETIQSAE_old.BAK).
- Abra nuevamente SAE y realice la prueba.
Esta solución ha sido reportada por la comunidad de usuarios para errores relacionados con archivos de etiquetas. No debe aplicarse sin un respaldo previo.
Solución 3. Regenerar la carpeta de consultas
Si el problema continúa:
- Cierre Aspel SAE en todos los equipos.
- Ingrese al DAC.
- Localice la carpeta correspondiente al sistema SAE.
- Busque la carpeta CONSULTAS.
- Realice una copia de seguridad.
- Renombre la carpeta (por ejemplo, CONSULTAS a CONSULTAS_old).
- Ejecute nuevamente SAE y compruebe el módulo que generaba el error.
Renombrar en lugar de eliminar conserva la posibilidad de regresar al estado anterior si la prueba no corrige el problema. Si el error continúa, evite seguir eliminando archivos del DAC.
Si el error persiste
Le recomendamos revisar:
- El código SQL completo mostrado en el mensaje
- El número de error SQL
- La tabla o el campo indicado después de «Undefined name»
- Si el error ocurre en una empresa o en todas
- Si ocurre tanto desde el servidor como desde las estaciones
- La versión y el último reinstalable instalado de Aspel SAE
Si el error ocurre únicamente en una empresa, será necesario revisar con mayor detalle su base de datos antes de considerar una reinstalación.
¿El error continúa?
Si después de realizar estas revisiones el mensaje Undefined name / Dynamic SQL Error continúa apareciendo, le recomendamos realizar un diagnóstico más detallado antes de modificar la base de datos o reinstalar el sistema. Nuestro equipo puede ayudarle a identificar el origen del error, revisar la configuración de Aspel SAE, el DAC y la información de su empresa, para aplicar la solución adecuada sin poner en riesgo sus datos.