Duda
Al intentar ejecutar el reprocesamiento de saldos contables con el uso de stored procedures, la rutina muestra el siguiente mensaje impidiendo realizar el proceso: "Error al activar proceso".
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Contabilidad de Gestión (SIGACTB) - A partir de versión 11.80
Solución
Este problema se presenta únicamente cuando se está utilizando los stored procedures para el reprocesamiento de saldos contables. Protheus muestra este mensaje cuando existe alguna inconsistencia en la ejecución del procesamiento dentro de la base de datos. Para realizar el análisis del error el cliente deberá abrir el TopConnect/dbAccess y en la pestaña "mensaje" verificar el mensaje enviado por la base de datos, o consultar el log del dbAccess.
Para analizar este tipo de errores, debe verificar los siguientes elementos:
1. Verificar vía Configurador (SIGACFG) que todos los stored procedures relacionados al reprocesamiento de saldo contable estén instalados y actualizados.
2. Desinstalar los stored procedures e instalar nuevamente. Reiniciar los servicios de Protheus y dbAccess.
3. Analizar el mensaje de error enviado en TopConnect/dbAccess o abrir el log del dbAccess para consultar el mensaje enviado por la base de datos.
4. El error se puede presentar por inconsistencia en el tamaño de los campos y/o grupo de preguntas de las rutinas CTB190,CTB211,CTB215, entre otras.
Para dar solución a este problema deberá realizar el siguiente procedimiento:
!Importante¡
El procedimiento debe ser ejecutado por el administrador de la base de datos (DBA). Realizar un respaldo de los componentes previo a realizar cualquier cambio en el sistema y base de datos.
1. Realizar la desinstalación e instalación de los stored procedures actualizados.
2. En caso de inconsistencias en el tamaño de los campos y/o grupo de preguntas:
- Vía Configurador verificar el tamaño para los siguientes grupos de campos:
* Cuenta Contable (Grupo de Campo 003).
* Centro de Costo (Grupo de Campo 004).
* Ítem Contable (Grupo de Campo 005).
* Clase Valor (Grupo de Campo 006).
* Ente Contable 05 (Grupo de Campo 040).
* Ente Contable 06 (Grupo de Campo 042).
* Ente Contable 07 (Grupo de Campo 043).
* Ente Contable 08 (Grupo de Campo 044).
* Ente Contable 09 (Grupo de Campo 045).
* Cuenta Contable (Grupo de Campo 056).
- Verificar que el tamaño de los campos (tabla SX3) corresponda con el tamaño definido por grupo de campos (X3_GRPSXG). Todos los campos de un mismo grupo deben tener el mismo tamaño.
- Verificar que el tamaño de las preguntas (tabla SX1) corresponda con el tamaño definido por grupo de campos (X1_GRPSXG). Todas las preguntas asociadas a un grupo de campos deben tener el mismo tamaño.
- Una vez que fue confirmado el tamaño de campos y preguntas deberá alterar el tamaño por grupo de campos y asignar un tamaño mayor al que tienen configurado. Posteriormente, regresar el tamaño por grupo de campos al tamaño que tienen actualmente. (Adjuntamos un video con un ejemplo).
Para mayor información para alterar el tamaño por grupo de campos, consultar el siguiente documento:
3. Verificar el modo de compartición de las tablas contables. Para mayor detalle de las tablas a verificar, consultar el siguiente artículo:
MP - SIGACTB: Como realizar compartilhamento de tabelas no Contabilidade Gerencial (SIGACTB)?
4. Validar la ejecución de la rutina de Reprocesamiento de saldos contables.
Conozca más:
MP - CTB - Tablas de Saldos contables CT's sustituidas por tablas de la familia CQ's
Help On-Line: Reprocesamiento de saldos (CTBA190)
0 Comentarios