Tiempo aproximado de lectura 01:00 min
Ocurrencia
Se identificó una incidencia al ejecutar una Consulta Genérica sobre la tabla DBA, donde el sistema presenta el siguiente mensaje de error:
Invalid field name in Alias DBA->DBA_AGENTE on
{|setVal| IF(setVal==NIL, DBA->DBA_AGENTE,
DBA->DBA_AGENTE:= setVal )}
(MATXFUNB.PRX)El error impide la correcta visualización y manipulación de la información de la tabla mediante la rutina de Consulta Genérica.
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - A partir de la versión 12.1.2410
Causa
Se verificó que el problema está relacionado con una configuración incorrecta en el diccionario de datos de la tabla DBA.
Específicamente, el campo DBA_ARMNOM presentaba una definición errónea en su inicializador, donde se informaba el alias BDA en lugar de DBA.
Adicionalmente, se constató que los campos DBA_AGENTE y DBA_ARMNOM no contaban con la configuración adecuada en las opciones de uso del diccionario, lo que ocasionaba que el sistema no reconociera correctamente dichos campos durante la ejecución de la consulta.
Solución
Para corregir la incidencia, se deben realizar los siguientes pasos:
- Acceder al configurador de diccionario de datos.
- Localizar los campos:
- DBA_AGENTE
- DBA_ARMNOM
- Eliminar las sentencias actualmente configuradas en el inicializador de ambos campos.
- Copiar y configurar los inicializadores correctos conforme a lo indicado en el boletín técnico correspondiente.
- Antes de grabar los cambios, validar que en la pestaña Uso de ambos campos se encuentren habilitadas las opciones:
- Browse
- Usado
- Guardar los cambios y recompilar el diccionario si corresponde.
Con esta corrección, la Consulta Genérica sobre la tabla DBA vuelve a reconocer correctamente los campos involucrados, eliminando el error de tipo Invalid Field Name.
Para consultar la configuración correcta de los inicializadores, revisar el boletín técnico correspondiente disponible en el portal TDN de TOTVS.
https://tdn.totvs.com/pages/releaseview.action?pageId=984995683
0 Comentarios