Creación del parámetro MV_CTBZFIL

01. DATOS GENERALES

Línea de producto:

Microsiga Protheus®

Segmento:

Servicios

Módulo:

Financiero

Función:

FINA370, UPDFIN2

Nombre técnico:

Contabilización off line, Compatibilizador de diccionario.

País(es):

Todos los países

Bases de datos:

Todos los homologados

Tablas utilizadas:

SE1,SE2,SEF y SE5

02. VISIÓN GENERAL

Parámetro creado en esta fecha para permitir el uso del campo relacionado a la sucursal origen en el lugar del campo sucursal cuando  las tablas (SE1,SE2,SE5,SEF) estén compartidas.

03. DESCRIPCIÓN

Las configuraciones disponibles en el parámetro MV_CTBZFIL son:

  • .T. - Utiliza el campo Sucursal Origen (ejemplo: E1_FILORIG);
  • .F. - No utiliza el campo Sucursal Origen (valor estándar cuando el parámetro no existe). 

Importante

(Solo para Microsiga Protheus, versiones anteriores a la versión 12)

Antes de ejecutar el compatibilizador introduzca el nombre del compatibilizador, es esencial:

  • Realice una copia de seguridad de la base de datos del producto en que se ejecutará el compatibilizador (directorio PROTHEUS_DATA \DATA, si es la versión 10, o PROTHEUS11 11_ DATA\DATA, si es la versión 11) y los diccionarios de datos SXS (directorio PROTHEUS_DATA_SYSTEM, si la versión 10 o PROTHEUS11_DATA/SYSTEM, si es versión 11).
  • 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.
  • Esta rutina se debe ejecutar en modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.
  • Si los diccionarios de datos tienen í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 que podrá ocasionar la superposición de índices personalizados si no estuvieran identificados por el
  • El compatibilizador se debe activar con la integridad de referencia inhabilitada* .

Atención

¡El siguiente procedimiento debe ser realizado por un profesional calificado como Administrador de Base de Datos (DBA), o equivalente!

La activación incorrecta de la integridad de referencia puede cambiar drásticamente la relación entre las tablas de la base de datos. Por lo tanto, antes de utilizarlo, observe cuidadosamente los siguientes procedimientos:

  1. En la Configuración (SIGACFG), vea si la empresa utiliza integridad de referencia seleccionando la opción Integridad/ Comprobación (APCFG60A).
  2. Si no hay integridad de referencia activa, todas las empresas y afiliados registrados en el sistema se enumeran en una nueva ventana y ninguna de ellas será seleccionada. En este caso, Y SOLO EN ESTE caso, no es necesario ningún otro procedimiento de activación o desactivación de la integridad, es solo finalizar la verificación y aplicar normalmente el compatibilizador, según las instrucciones.
  3. Si hay integridad de referencia activa en todas las empresas y sucursales, aparece un mensaje en la ventana Verificación de Relaciones entre tablas. Confirme el mensaje para que la comprobación esté completa, o,
  4. si hay integridad de referencia activa en una o más empresas, excepto en su totalidad, todas las compañías y afiliados registrados para el sistema se enumeran en una nueva ventana y solo se seleccionarán las que tengan integridad. Anote qué empresa(s) y/ o sucursal(s) tienen la integridad habilitada y reserve esta nota para una referencia posterior sobre la reactivación (o entre en contacto con nuestro Help Desk Framework para obtener información sobre un archivo que contiene esta información).
  5. En estos casos descritos en los puntos “III” o “IV”, Y SOLO EN ESTOS casos, es necesario inhabilitar dicha integridad seleccionando la opción Integridad/Inhabilitar (APCFG60D).
  6. Cuando la integridad de referencia esté inhabilitada, active el compatibilizador tal como se indica.
  7. Cuando se aplica el compatibilizador, la integridad de referencia se debe rehabilitar, SÍ y SOLO SÍ se haya inhabilitado, a través de la opción Integridad/Activar (APCFG60). Para hacer esto, tenga la información de la(s) empresa(s) y/o sucursal(es) que tuvieron la activación de integridad, selecciónelas /de nuevo y confirme la activación.


¡Entre en contacto con el Help Desk Framework SI TIENE ALGUNA duda!


  1. En Microsiga Protheus TOTVS Smart Client (si es la versión 10), digite el UPDFIN2en el campo Programa inicial. Describa si el compatibilizador debe tener una fecha específica o superior para que la actualización en los diccionarios se realice correctamente. Importante: Para la correcta actualización del diccionario de datos, asegúrese de que la fecha del compatibilizador sea igual o superior al 10 / 11 / 2016.
  2. Haga clic en Ok para continuar.
  3. Después de confirmar aparece una pantalla para seleccionar la empresa en que el diccionario de datos se modificará o aparece la ventana para seleccionar el compatibilizador. Seleccione el programa xxxx().
  4. Al confirmar, se muestra una mensaje de advertencia sobre el backup y la necesidad de su ejecución en modo exclusivo.
    1. Haga clic en Procesar para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos.
      Aparece un mensaje explicativo en la pantalla.
    2. Tras actualizar el sistema, se mostrará la ventana Actualización concluida con el historial (log) de todas las actualizaciones procesadas. En este Log de actualización solo se muestran los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.
    3. Haga clic en Grabar para guardar el historial (log) presentado.
    4. Haga clic en OK para finalizar el procesamiento.


Describa si hay algún procedimiento necesario después de aplicar el compatibilizador.

04. ACTUALIZACIONES DEL COMPATIBILIZADOR

(Solo para Microsiga Protheus, versiones anteriores a la versión 12)

  1. Creación o modificación de Parámetrosen el archivo SX6 – Parámetros:

Nombre de la variable

MV_CTBZFIL

Tipo

LÓGICO

Descripción

Las tablas compartidas se cuentan utilizando el campo Sucursal Origen (por ejemplo: E1_FILORIG)

Valor estándar

.F.

05. PROCEDIMIENTO DE CONFIGURACIÓN

CONFIGURACIÓN DE 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

Nombre:

MV_CTBZFIL

Tipo:

LÓGICO

Cont. Por.:

.F.

Descripción:

Las tablas compartidas se cuentan utilizando el campo Sucursal Origen (por ejemplo: E1_FILORIG)

06. UTILIZACIÓN

El uso de este parámetro se debe al procesamiento de la rutina FINA370 que la utiliza para determinar, si hay uso compartido de las tablas del módulo financiero (SE1,SE2,SEF,SE5), qué campo se utilizará para contabilizar: SUCURSAL o SUCURSAL ORIGEN.

Por ejemplo: E1_FILIAL o E1_FILORIG.