Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Visão Geral
  2. Cadastro de Entidade
  3. Cadastro de Template
  4. Cópia de Template
  5. Cópia de Coligada
  6. 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
titleExemplo de log

Iniciando execução do job principal - com fracionamento
Foram criados 2 jobs filhos
Finalizada a execução dos 2 jobs filhos
Fazendo Merge dos Logs de todos os jobs filhos
Resumo de execução dos jobs filhos:
Job 102830-1 Status: 'Executado com sucesso'.
Job 102831-1 Status: 'Erro na execução'.


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ãoUtilizaçã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):