Procedimiento para modificación del tamaño de los entes contables 

Los campos referentes a los códigos de los entes contables Cuenta contable, Centro de costo, Ítem contable y Clase de valor disponibles en el módulo SIGACTB pueden tener su tamaño modificado de acuerdo con la necesidad.

Cabe evaluar los casos en los que se puede desdoblar un código en otro nivel de ente contable, evitando la creación de códigos repetitivos, un ejemplo común es el desdoblamiento del centros de costo “contable” a “extra contable” evitando la necesidad de creación del código de centro de costo en todas las cuentas donde puede efectuarse un registro con el mismo centro de costo extra contable solamente se crea el nuevo código de centro de costo en el registro apropiado y se define por medio de vínculos a las cuentas que pueden o no recibir este centro de costo en los registros.

Incluso, si fuera necesario, puede variar el tamaño de los códigos de los entes contables en las siguientes proporciones (ver tabla SXG):

 

Ente

Tamaño mínimo (estándar)

Tamaño máximo

Cuenta contable

20

70

Centro de costo

9

20

Ítem contable

9

20

Clase de valores

9

20



(Entiéndase tamaño disponible pues incluso teniendo la cuenta un espacio disponible de 20 posiciones no es necesario que el código de la cuenta contable alcance este tamaño, lo mismo se aplica a los otros entes).

Modificación del tamaño de los códigos

Los campos de códigos de los entes contables están presentes en la mayoría de tablas del módulo SIGACTB además de los grupos de preguntas de las rutinas de procesamientos batch, consultas e informes. Debido a la gran cantidad de campos y la cantidad de tablas se crearon grupos de campos (tabla SXG) donde todos los campos de código de los entes contables están vinculados a sus grupos respectivos, que contienen el tamaño con el cual deben crearse los campos de código.

Entiéndase creados, pues la modificación del tamaño del código afecta la estructura “física” de las tablas, estas deben crearse con la estructura correcta, si fuera necesario modificar el tamaño de un código por medio del grupo de campos cuando las tablas tuvieran datos, es necesario:
- Efectuar la copia de las tablas de datos (vía APSDU),
- Modificar el tamaño del código vía configurar (“opción Base de datos + Grupo de campos” a partir de la versión 7.10 o por medio del SXG en versiones anteriores),
- Borrar a tabla actual (vía APSDU),
- Crear la tabla vacía con la nueva estructura (accediendo al sistema),
- Efectuar la copia de los datos para la tabla vacía a partir de la tabla original (vía APSDU).

En el caso de efectuar la modificación antes de crear las tablas, antes de acceder al módulo SIGACTB:
- Acceder al módulo configurador (Base de datos + Grupos de campos),
- Definir el tamaño del código para los entes,
- Grabar las modificaciones.
- Acceder al módulo SIGACTB para la creación de las tablas.

Obs: Los entes contables Centro de costo, Ítem contable y Clase de valor deben tener el mismo tamaño en función de la tabla de saldos compuestos CTU, la tabla CTU graba el saldo por ente de gestión de forma aislada se utiliza en informes como el Balance parcial por centro de costo, Balance parcial por ítem, Balance parcial por clase de valor, además de otras rutinas y funciones. De esta manera, si por ejemplo, al modificarse el tamaño del código de centro de costo de 9 a 10 posiciones, los otros entes de gestión (grupo de campos del Ítem contable y Clase de valor) también deben tener el tamaño ampliado a 10 posiciones.

LA TABLA CTU NO ESTÁ VINCULADA A LOS GRUPOS DE CAMPOS es necesario realizar el mantenimiento en el tamaño del campo CTU_CODIGO manualmente por medio del diccionario de datos, haciendo que el tamaño del campo sea el mismo indicado para los entes Centro de costo, Ítem y Clase de valor.