Histórico da Página
CONTEÚDO
- Visão Geral
- Cadastro de Entidade
- Cadastro de Template
- Cópia de Template
- Cópia de Coligada
- Anexos - Logs de Execuções do Template
01. VISÃO GERAL
Utilizando a funcionalidade de Cópia de Coligada é possível copiar parâmetros e entidades entre Coligadas. Pode ser utilizado tanto para a primeira configuração de uma nova Coligada ou para replicar dados entre Coligadas existentes.
É possível criar templates determinando quais entidades do sistema devem ser copiadas.
Veja a seguir os cadastros utilizados pelo sistema para utilizar a Cópia de Coligada. Menu disponível em: Serviços Globais > Administração > Cópia de Coligada.
02. CADASTRO DE ENTIDADE
O cadastro de entidade representa os vários cadastros que o sistema tem e que pode ser copiado. Esse cadastro está previamente feito nas bases exemplo.
03. CADASTRO DE TEMPLATE
É possível que as bases exemplo tenham alguns templates configurados. Também é permitido criar novos templates de acordo com a sua necessidade.
Para criar um novo Template, após clicar em Novo, os seguintes campos devem ser informados:
Descrição do Template: Informe um nome para identificação do template;
Buscar dados de origem em Cloud: XX
Template Copiado: O RM irá marcar essa opção quando o template for originado de uma cópia de outro template. Templates criados do zero terão essa opção desabilitada.
Selecione a entidade para associar ao template: Selecione a entidade que será copiada entre uma Coligada e outra. Estarão disponíveis para cópia as entidades do tópico 'Cadastro de Entidade' deste documento. Neste exemplo vamos realizar a cópia das Fórmulas.
Ordem Execução: É possível configurar a ordem de execução de cada entidade adicionada ao template; Representa a ordem que cada entidade será copiada (primeira, segunda...). Por padrão todas são adicionas com Ordem de Execução = 1.
Transação: Se o ambiente estiver configurado para executar o job de Cópia de Coligadas de forma fracionada, leia mais em: Segurança de Jobs Fracionáveis, a transação pode ser informada para separar a execução dos jobs dentro do job fracionado.
Ex,: Entidade Cópia de Fórmulas com transação = 1 e entidade Relatórios com transação = 2 no mesmo template.
Ao executar a cópia com o fracionamento de jobs, a cópia de fórmulas será feita na primeira transação (job) do job fracionado e a cópia de relatórios na segunda.
Expandir | ||
---|---|---|
| ||
Iniciando execução do job principal - com fracionamento Onde o job 102830-1 foi a execução de cópia das fórmulas e o job 102831-1 foi a execução de cópia do relatório. |
Filtro para buscar os registros: Podem ser criados filtros nos registros de cada uma entidade. O cadastro de filtro é similar ao cadastro das demais telas do sistema. Saiba mais em: Filtros da Visão e Utilização de Filtros.
Cópia Obrigatória: XX
Incluir Selecionada: Inclui a nova entidade selecionada em 'Parâmetros do template' no template aberto.
Incluir Todas: Essa opção inclui todas as entidades cadastradas no sistema no template aberto.
Após incluir a entidade, é possível alterar algumas informações no próprio grid de listagem do template:
Depois de criar o template, use o processo Cópia entre Coligada descrito neste documento, para execução da cópia das entidades.
04. CÓPIA DE TEMPLATE
Para facilitar a criação de templates semelhantes, é possível duplicar um template existente.
Basta selecionar o template desejado, menu Processos > Cópia de templates:
05. CÓPIA ENTRE COLIGADA
Para executar a cópia das entidades, selecione o template desejado, clique em Processos >> Cópia entre Coligadas.
Depois, selecione a(s) Coligada(s) que receberão as cópias:
Marque a opção 'Substitui registros no destino se eles já existirem' se for desejado que os dados copiados prevaleçam sobre os dados já existentes na Coligada.
Observação: Algumas entidades não podem sobrescrever os dados de mesma chave, mesmo com o parâmetro habilitado, como por exemplo, na entidade de Relatórios. Caso isso ocorra, o processo pode retornar erro de índice existente.
Depois de executar o processo, veja o log da execução:
Aba Execução:
Após a execução, todas as Fórmulas da Coligada 1 foram copiadas para a Coligada 6. No Log de execução é possível identificar se o registro foi incluído, atualizado ou não alterado (se já existir na Coligada destino e não foi marcado para substituí-lo).
Observação: Esse job pode ser executado com fracionamento de jobs em ambientes 3 camadas. Veja mais sobre Segurança de Jobs Fracionáveis.
06. ANEXO - LOGS DE EXECUÇÕES DO TEMPLATE
Para visualizar o histórico de execução dos templates, acesse Anexos > Logs de execuções do template:
No anexo é possível consultar se a cópia foi realizada com sucesso ou falha. É possível reexecutar o processo pelo menu Processos > Reprocessamento de Cópia de Coligadas:
Após executar este processo, será retornado no log de execução o ID do job que fará o reprocessamento. Exemplo:
O status desse novo job pode ser consultado na própria tela de Anexo, ou na tela de Gerenciamento de Jobs (Configuração do Jobserver na Linha RM):