| | 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) - 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.
- 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.
| |