Compartir tablas entre compañías operativas y de archivo (ttaad4120m000)

Debe compartir las tablas tccom000, tttxt004 y tttxt005 entre las compañías operativas y las compañías de archivo.

Ruta: //Herramientas del Sistema/Gestión de base de datos/Definiciones y directorios de bases de datos

Instrucción (en la compañía operativa o 000)

  1. Para compartir la tabla tccom000 entre la compañía operativa y la compañía de archivo, utilice la sesión Tablas lógicas (ttaad4120m000). En esta sesión, la compañía operativa es la compañía física y la compañía de archivo es la compañía lógica.
  2. Comparta las tablas Ventanas de texto (tttxt004) y Grupos de texto (tttxt005) del mismo modo.
Nota
  • Los cambios sólo surtirán efecto después de convertir en tiempo de ejecución y reiniciar la aplicación LN (bshell).
  • Si hay más tablas que vincular, se borran uno o más campos de referencia en las compañías operativas y de archivo. Normalmente, cuando se inicia una sesión de archivado, uno de los pasos iniciales consiste en copiar los datos generales. En algunas sesiones de archivado, este paso es opcional; sin embargo, en otras muchas sesiones de archivado, este paso es obligatorio. Durante este proceso de copia, se copian algunos de estos datos generales dos veces de la compañía operativa a la compañía de archivo. En el primer proceso de copia, se borran los campos de referencia específicos en la compañía de archivo. Al copiar la tabla por segunda vez, todos los datos se copian de la compañía operativa a la compañía de archivo. Este proceso de copia especial es necesario para evitar los errores de referencia durante el proceso de copia. Este proceso se puede leer de forma técnica en el programa tcmcsdll0008 donde, en el caso de algunas tablas, se enumeran las dos funciones siguientes para realizar el proceso de copia:
    • tccom.dll0025.archive.table
    • tccom.dll0026.archive.table

      Esta función también llama a una función empty.ref.fields, que borra uno o más campos de referencia para la tabla especificada.

  • Las tablas tccom000, tttxt004 y tttxt005 siempre deben estar vinculadas. En todas las compañías multiplanta y de archivo relacionadas, estas tablas deben estar vinculadas a la misma compañía operativa.