Boletín Técnico: Historial de cambios de los entes contables
Ocurrencia
Nueva rutina
ID del ticket
SDBOKU
Productos

  • Microsiga 11

Módulos
  • SIGACTB
Portais
  • Portal del cliente
Países
  • todos
Sistema operativo

  • todos

Banses de datos
  • todos
Ajustes en el compatibilizador
No
Integridad de referencia
No
Aplicación de Patch
No
Procedimientos para implementación
 El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de esta FNC.



    Importante:

Antes de ejecutar el compatibilizador “U_UPDCTB” es imprescindible:

a)Realizar la copia de seguridad de la base de datos del producto donde se ejecutará el compatibilizador (directorio “\PROTHEUS_DATA\DATA”) y de los diccionarios de datos "SX" (directorio “\PROTHEUS_DATA\ SYSTEM”).

b)Los directorios anteriormente mencionados corresponden a la instalación estándar del Protheus, por lo tanto, deben modificarse de acuerdo con el producto instalado en la empresa.

c)Esta rutina debe ejecutarse de modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.

d)Si los diccionarios de datos tuvieran índices personalizados (creados por el usuario), antes de ejecutar el compatibilizador, asegúrese de que están identificados por el nickname. Si el compatibilizador necesitara crear índices, los agregará a partir del orden original instalado por el Protheus, lo cual podrá superponer índices personalizados, si no estuvieran identificados por el nickname.

e) El compatibilizador debe ejecutarse con la Integridad de referencia desactivada*


  

ATENCIÓN: ¡El siguiente procedimiento debe ser realizado por un profesional calificado como Administrador de base de datos (DBA) o equivalente!

*La activación indebida de la Integridad referencial puede modificar drásticamente la relación entre las tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente el siguiente procedimiento:

i. En la Configuración (SIGACFG), vea si la empresa utiliza Integridad de Referencia, seleccionando la opción Integridad/Verificación (APCFG60A).

ii. Si no hay Integridad de referencia activa, se relacionan en una nueva ventana todas las empresas y sucursales registradas para el sistema y ninguna de estas estará seleccionada. En este caso, Y TAN SOLO EN ESTE, no es necesario cualquier otro procedimiento de activación o desactivación de integridad, solamente finalice la verificación y aplique normalmente la compatibilización, según las instrucciones.

iii. Si hay Integridad de Referencia activa en todas las empresas y sucursales, aparece un mensaje en la ventana Verificación de relación entre tablas. Confirme el mensaje para que la verificación se finalice, o,

iv. Si hay Integridad de Referencia activa en una o más empresas, que no son en su totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas para el sistema y, solamente se seleccionará(n), la(s) que tiene(n) integridad. Anote la(s) empresa(s) y/o sucursal(es) tenga(n) la integridad activada y reserve esta anotación para posterior consulta en la reactivación (o incluso, entre en contacto con nuestro Help Desk Framework para más información sobre el archivo que contiene esta información).

v. En estos casos descritos en los ítems “iii” o “iv”, Y SOLAMENTE EN ESTOS CASOS, es necesario desactivar tal integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D).

vi. Una vez desactivada la Integridad referencial, ejecute el compatibilizador, de acuerdo con las instrucciones.

vii. Tras aplicar la compatibilización, se debe reactivar la integridad de referencia, SI Y SOLO SI se hubiera desactivado, a través de la opción Integridad/Activar (APCFG60). Para ello, tenga a disposición la información de la(s) empresa(s) y/o sucursal(es) que tenía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.

¡EN CASO DE DUDAS entre en contacto con el Help Desk Framework!


1.En Microsiga Protheus TOTVS Smart Client digite “U_UPDCTB” en el campo Programa inicial.

      Importante:

Para la correcta actualización del diccionario de datos, asegúrese que la fecha del compatibilizador sea igual o superior al (20/12/2010).

2. Haga clic en OK para continuar.

3. Después de la confirmación se muestra una pantalla para la selección de la empresa donde el diccionario de datos se modificará o se muestra la ventana para selección del compatibilizador. Seleccione el programa “U_UPDCTB()”.

4. Al confirmar aparece un mensaje de advertencia sobre la copia de seguridad y la necesidad de su ejecución en modo exclusivo.

5. Haga clic en para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos.

Aparece un mensaje de explicación en la pantalla.

6. A continuación, se muestra la ventana Actualización finalizada con el historial (log) de todas las actualizaciones procesadas. En este log de actualización solamente se muestran los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.

7. Haga clic en Grabar para guardar el historial (log) mostrado.

8. Haga clic en Ok para finalizar el procesamiento. 

Descripción de ajustes

 Ajustes efectuados por el compatibilizador o aplicación del Patch


1.   Creación o modificación de pregunta en el – SX1 – Registro de preguntas:

Pregunta

¿Fecha inicial?

Nombre

Fecha inicial

Grupo

CTR076

Orden

01

Tipo

D

Tamaño

8

Pregunta

¿Fecha final?

Nombre

Fecha final

Grupo

CTR076

Orden

02

Tipo

D

Tamaño

8

Pregunta

¿Ente?

Nombre

Ente

Grupo

CTR076

Orden

03

Tipo

N

Tamaño

1



Pregunta

¿Considera bloqueo?

Nombre

¿Considera bloqueo?

Grupo

CTR076

Orden

04

Tipo

N

Tamaño

1

Pergunta

Considera Operações?

Nome

Considera Operações

Grupo

CTR076

Ordem

05

Tipo

N

Tamanho

1

2.   Creación o modificación de la tabla en el archivo SX2 – Tablas:

Clave

Nombre

Modo

PYME

CW8

Historial de cambios

C

S


3.   Creación o cambio en el archivo SX3 – Campos:

Tabla CW8 - “Historial de cambios”:


Campo

CW8_FILIAL

Tipo

C

Tamaño

7

Decimal

0

Formato

@!

Título

Sucursal

Descripción

Sucursal del sistema

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_FILTAB

Tipo

C

Tamaño

7

Decimal

0

Formato

@!

Título

Sucursal de la tabla

Descripción

Sucursal de la tabla

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_TABELA

Tipo

C

Tamaño

3

Decimal

0

Formato

@!

Título

Tabla

Descripción

Código de la tabla

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_CODIGO

Tipo

C

Tamaño

70

Decimal

0

Formato

@!

Título

Ente

Descripción

Código del ente

Nivel

1

Utilizado

Obligatorio

Browse

Campo

CW8_GRUPO

Tipo

C

Tamaño

9

Decimal

0

Formato

@!

Título

Grupo Cont.

Descripción

Grupo contable

Nivel

1

Utilizado

Obligatorio

Browse

Campo

CW8_CAMPO

Tipo

C

Tamaño

10

Decimal

0

Formato

@!

Título

Campo

Descripción

Campo modificado

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_SEQ

Tipo

C

Tamaño

6

Decimal

0

Formato

@!

Título

Secuencia

Descripción

Secuencia de modificación

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_TIPCPO

Tipo

C

Tamaño

1

Decimal

0

Formato

@!

Título

Tipo del campo

Descripción

Tipo del campo

Nivel

1

Utilizado

Obligatorio

Browse

No

Opciones

1=Carácter;2=Numérico;3=Lógico;4=Fecha;5=Memo                                                                                    

Val. Sistema

Pertence(12345)

Campo

CW8_TITULO

Tipo

C

Tamaño

12

Decimal

0

Formato

@!

Título

Título

Descripción

Título del campo

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_VALANT

Tipo

C

Tamaño

60

Decimal

0

Formato

@!

Título

Anterior

Descripción

Contenido anterior

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_VALNOV

Tipo

C

Tamaño

60

Decimal

0

Formato

@!

Título

Actual

Descripción

Contenido actual

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_DATA

Tipo

D

Tamaño

8

Decimal

0

Formato

@D

Título

Fecha Modif.

Descripción

Fecha de la modificación

Nivel

1

Utilizado

Obligatorio

Browse

No

Campo

CW8_HORA

Tipo

C

Tamaño

5

Decimal

0

Formato

99:99

Título

Hora Modif.

Descripción

Hora de la modificación

Nivel

1

Utilizado

Obligatorio

Browse

No



Campo

CW8_OPC

Tipo

C

Tamaño

1

Decimal

0

Formato

@!

Título

Opción

Descripción

Opción de la rutina

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Opciones

1=Búsqueda;2=Visualización;3=Inclusión;4=Modificación;
5=Borrado

Val. Sistema

Pertence(12345)



Campo

CW8_HISTOR

Tipo

C

Tamaño

6

Decimal

0

Formato

@!

Título

Sec. Hist.

Descripción

Secuencia del historial

Nivel

1

Utilizado

Obligatorio

Browse

No

4.   Creación o modificación de índices en el archivo SIX – Índices:

Índice

CW8

Orden

1

Clave

CW8_FILIAL+CW8_FILTAB+CW8_TABELA+CW8_CODIGO+CW8_GRUPO+CW8_CAMPO+DTOS(CW8_DATA)+CW8_SEQ                                                                         

Descripción

Suc. Ente + Ente + Codigo + Grupo + Campo + Fecha + Secuencia  

Propietario

S

Índice

CW8

Orden

2

Clave

CW8_FILIAL+DTOS(CW8_DATA)+CW8_HORA                                                                                                                                                           

Descripción

Sucursal + Fecha Modificación + Hora Modificación                             

Propietario

S

5.   Creación o modificación en el archivo SX6 – Parámetros:

Nombre de la variable

MV_CTBLGET

Tipo

L

Descripción

Habilita log del historial de modificaciones de los entes contables.

Valor estándar

.F.


Procedimientos de configuración

 PARA PARÁMETROS

1.   En la Configuración (SIGACFG) acceda a Entornos / Registros / Parámetros (CFGX017). Crear/configurar el(los) siguiente(s) parámetro(s):

Ítems/Carpetas

Descripción

   Informaciones

Nombre

MV_CTBLGET

Tipo

Lógico

Cont. Por.

.T.

   Descripción

Descripción

Habilita log del historial de modificaciones de los entes contables.


Procedimientos de utilización

 Configure el parámetro MV_CTBLGET para .T., habilitando la grabación del log.

 

1)    En el módulo Contabilidad de Gestión (SIGACTB) acceda a las opciones Actualizaciones/Registros/Plan de Cuentas y realice una Inclusión, Modificación y Eliminación de cuentas.

2)    Acceda a Actualizaciones/Registros/Costos y realice la inclusión, modificación y eliminación de centros de costos, ítems de valor y clases de valor.

3)    Acceda al informe del historial de modificaciones en el menú Informes/Registros/Historial Modif., en la pantalla de configuración del informe y haga clic en parámetros.

4)    Seleccione las opciones que desea y haga clic en OK.

 

  • ¿Fecha inicial? – Fecha a partir de cuándo se mostrarán las modificaciones.
  • ¿Fecha final? – Fecha hasta cuando se mostrarán las modificaciones.
  • ¿Ente? – Ente contable que se mostrará en el informe. (Cuenta/Centro de Costo/Ítem Contable/Clase de Valor)
  • ¿Considera bloqueo? – Muestra o no el bloqueo de entes. (Sí/No)
  • ¿Considera operaciones? – Operaciones que se mostrarán. (Inclusión/Modificación/Borrado/Todas)
  • Haga clic en Imprimir.


Informaciones técnicas
 


Tablas utilizadas

CW8 -

Rutinas involucradas

CTBR076– Historial de modificaciones de los entes contables

CTBA020 - Registro del plan de cuentas

CTBA030 - Registro de centro de costo

CTBA040 - Registro de ítem contable

CTBA060 - Registro de clase de valor

CTBXFUNC


Observaciones