Compartilhar tabelas entre companhias operacionais e de arquivamento (ttaad4120m000)

É necessário compartilhar as tabelas tccom000, tttxt004 e tttxt005 entre suas companhias operacionais e de arquivamento.

Caminho: // Ferramentas / Gestão de banco de dados / Definições e diretórios do banco de dados

Instrução (em companhia operacional ou 000)

  1. Para compartilhar a tabela tccom000 entre a companhia operacional e a de arquivamento, use a sessão Tabelas lógicas (ttaad4120m000). Nessa sessão, a companhia operacional é a companhia física, e a companhia de arquivamento é a companhia lógica.
  2. Compartilhe as tabelas Janelas de texto tttxt004 e Grupos de texto tttxt005 da mesma maneira.
Nota
  • As alterações entrarão em vigor somente depois de você converter para o runtime e reiniciar o aplicativo LN (bshell).
  • Se houver tabelas adicionais a serem vinculadas, um ou mais campos de referência nas companhias operacionais e de arquivamento serão apagados. Geralmente, ao iniciar uma sessão de arquivamento, uma das etapas iniciais é copiar os dados gerais. Em algumas sessões de arquivamento, essa etapa é opcional. Porém, em várias outras sessões de arquivamento, ela é obrigatória. Durante o processo de cópia, algumas das tabelas de dados gerais são copiadas duas vezes da companhia operacional para a companhia de arquivamento. No primeiro processo de cópia, campos de referência específicos na companhia de arquivamento são apagados. Ao copiar a tabela pela segunda vez, todos os dados são copiados da companhia operacional para a companhia de arquivamento. Esse processo de cópia especial é necessário para evitar erros de referência durante o processo de cópia. Tecnicamente, esse processo pode ser lido no script tcmcsdll0008, em que, para algumas tabelas, as duas funcionalidades seguintes são listadas para realizar o processo de cópia:
    • tccom.dll0025.archive.table
    • tccom.dll0026.archive.table

      Essa função também chama a função empty.ref.fields, que apaga um ou mais campos de referência da tabela especificada.

  • As tabelas tccom000, tttxt004 e tttxt005 devem estar sempre vinculadas. No caso de todas as companhias multi cia e companhias de arquivamento relacionadas, é necessário que essas tabelas estejam vinculadas à mesma companhia operacional.