Tempo aproximado para leitura: 00:08:00 min
Dúvida
Como realizar a cópia de dados no RM?
Ambiente
Framework - Linha RM - Frame - À partir da versão 12.1.29
Solução
Para realizar o procedimento de cópia de dados, siga os passos abaixo:
Requisitos:
- Ter o Ambiente em 3 Camadas.
- Adicionar o Processo de cópia de dados nos jobs fracionáveis no módulo de globais.
- Dar permissão nas funcionalidades citadas no perfil do usuário.
Com o ambiente já configurado em 3 camadas, deve ser criado o Job Fracionável para executar o processo de Cópia de Dados.
Acesse o módulo de Serviços Globais > Ambiente > Segurança de Jobs Fracionáveis:
Será necessário criar um novo Job Fracionável. Selecione o perfil ao qual se tenha todas permissões necessárias e em seguida selecione a classe de Job:
"GlbCopiaColigadaProc"
Defina o número mínimo e máximo de frações ative o Fracionamento deste Job e Salve sua configuração.
Para mais informações sobre segurança de jobs fracionáveis, consulte o artigo:
Framework - Linha RM - Frame - A quantidade de JOB para fracionamento não pode ser zero
O cadastro de entidade representa os vários cadastros que o sistema tem e que pode ser copiado. As entidades são disponibilizadas pela TOTVS RM. Não é possível incluir novas entidades, deve-se utilizar as entidades padrões do RM.
Faremos o cadastro de template a ser executado pela cópia da dados.
Acesse agora a funcionalidade de Cópia de Dados > Cadastro de Template:
Nesta visão do Cadastro de Template, é possível utilizar templates prontos com as entidades já configuradas para o uso ou criar um novo template com entidades, ao qual necessita realizar o processo.
Para este exemplo, vamos copiar um template que já vem com todas as parametrizações de entidades "BackOffice RM - Acelerador Implantação". Para copiar este template, o selecione e vá em processos e cópia de templates.
Ao finalizar a Cópia deste template será gerado um novo template nesta visão, basta o selecionar e editar:
Nesta edição do Template, você pode excluir as entidades, ao qual não deseja realizar o processo de cópia para a nova coligada, ao finalizar a edição da forma como deseja do processo de cópia de coligadas, salve o Template e o feche.
OBS: Caso deseje excluir alguma entidade deste Template, basta o selecionar e o excluir:
Tendo o Template já configurado como deseja, basta o selecionar e iniciar o processo de cópia de dados.
Selecione o registro do template, vá em Processo > Cópia de dados:
Selecione a Coligada de Destino ao qual os registros serão copiados:
Selecione os Tipos de Movimentos que serão copiados a coligada de destino:
Confirme os registros selecionados novamente e clique em Avançar:
Será exibido uma confirmação e após será exibida a tela do processamento do job de cópia de coligada, nesta tela você pode definir a escalabilidade da execução do processo e demais configurações:
O processo de cópia de dados entre coligadas será iniciado:
Ao fim do processo será exibido a mensagem de sucesso ao finalizar a cópia de dados.
Importante
Caso ocorra algum incidente durante o processo de cópia de dados, será gerado um log com o incidente e este deve ser enviado para análise junto à equipe responsável onde o erro ocorreu, pois cada equipe é responsável por realizar os devidos ajustes para que o processo execute corretamente.
Para realizar o reprocessamento da cópia caso se tenha ocorrido erros.
Acesse o Template ao qual deseja realizar o reprocesso: Anexos > Logs de execuções do template:
E realize o Reprocessamento da cópia de dados.
Saiba mais
Para mais informações sobre a Cópia de Dados:
Cópia de Dados
Para mais informações sobre Segurança de Jobs Fracionáveis:
Segurança de Jobs Fracionáveis
0 Comentários