Tiempo aproximado de lectura 00:03:00 min
Duda
Al intentar acceder a la rutina CTBA960 (Cierre contable), el sistema muestra un mensaje de error indicando que no se han encontrado los campos MSUIDT en el diccionario de datos de varias tablas.
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Contabilidad de Gestión (SIGACTB) - A partir del release 12.1.2210
Solución
Este incidente se debe a la ausencia de los campos de identificación única (UUID) necesarios para el funcionamiento del cierre contable. Para solucionarlo, es necesario generar el archivo diferencial (SDF) mediante el asistente y, a continuación, actualizar el diccionario de datos a través de UPDDISTR.
Acceda al asistente de implementación del Conciliador Backoffice (WIZARDUUID) Conciliador Backoffice - Configuración e instalación
- Continúe hasta la segunda opción del asistente para generar el archivo SDF que contiene las definiciones de los campos de ID;
- Una vez generado el archivo, ejecute el programa de compatibilización UPDDISTR para que los campos se creen efectivamente en el Diccionario de Datos (SX3);
Nota: Si la ejecución automática mediante el asistente no crea los campos, ejecute el comando UPDDISTR de forma manual o directa, indicando el archivo generado.
-
Vuelve a abrir el asistente y comprueba que el estado de los campos de ID aparece como «OK» (en lugar de «Incluir»);
- Una vez que aparezca el estado «OK», sigue con los pasos restantes del asistente para rellenar los campos de ID en la base de datos.
Una vez creados los campos, se habilitará el acceso a la rutina CTBA960 (Cierre contable).
0 Comentarios