Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como realizar a importação automática de batidas?
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Automação de Ponto – A partir da versão 11.80
Solução
Para utilizar a funcionalidade de importação automática de batidas, é importante observar que essa opção está disponível apenas para o ambiente em 3 camadas. Portanto, é necessário que você esteja utilizando esse tipo de ambiente ou simule um ambiente de 3 camadas.
Se o seu ambiente já é 3 camadas, poderá seguir para a parte do agendamento no PASSO 2 mais abaixo.
PASSO 1:
Para simular um ambiente de 3 camadas, siga as instruções abaixo:
- Acesse a pasta de instalação do seu ambiente e navegue até Unidade: \TOTVS\CorporeRM\RM.Net.
- Localize todos os arquivos com extensão .config e edite-os utilizando o Bloco de Notas:
- Altere o valor da tag a seguir para true:
<add key="JobServer3Camadas" value="true" />
Atenção: É importante ressaltar que essa alteração deve ser realizada em todos os arquivos .config que contenham a tag JobServer3Camadas.
- Após efetuar esses ajustes, será necessário reiniciar o serviço RM.Host.ServiceManager.exe. Para isso, clique no botão "Desinstalar". Em seguida, ao aparecer a mensagem de que o Serviço não existe, clique em "Instalar" e aguarde até que a mensagem Iniciado seja exibida.
- Ao fazer login novamente no RM, acesse o menu Ambiente | Cockpit e localize o servidor onde o RM está instalado. Na seção "Informações de Processamento e Memória", inicie o processo, caso esteja parado, e aguarde até que ele seja iniciado.
PASSO 2:
Para agendar a importação automática de batidas no módulo Automação de Ponto, siga as etapas abaixo:
- Acesse o menu Entrada de Dados | Importar.
- Na janela de Importação, realize as configurações desejadas para o agendamento da importação, conforme as orientações do documento disponível em RH - RM - PTO - Como importar as marcações para o Automação de Ponto.
- No campo "Fim" da seção Período de Importação, insira a data em que o job será finalizado, indicamos sempre inserir uma data futura. Ao alterar a data de fim para uma futura, poderá receber a mensagem "A data Fim é maior que a data de hoje DD/MM/AAAA!", que é um alerta e pode ser desconsiderado.
Observação: Atente-se para não colocar a data fim em 29/02 por ser uma data de ano bissexto.
- No campo "Arquivo para importação", informe o caminho do local onde o arquivo está salvo ou o caminho de rede do arquivo, no qual deverá estar compartilhado. Exemplo: \\servidor\batidas.txt
- Marque a opção de "Considera a última linha importada", pois esse parâmetro deve ser utilizado para a importação automática de batidas para ganho de performance, onde o processo de importação não reler novamente as linhas que já foram importadas em processos anteriores.
- Na seção Perfil de Parâmetros, insira o nome do perfil desta parametrização e clique em "Salvar perfil ao concluir".
No exemplo, utilizamos o ano de 2050, para que este job (processo) permaneça sendo executado no servidor.
- Avance no processo de importação e configure o agendamento do processo, defina a data da primeira execução, o horário, os dias a serem gerados e o intervalo de cada importação.
- Após definir a parametrização e o intervalo de agendamento desejado, clique no botão Executar.
Saiba mais
TDN - Como Fazer - Importação Automática de Batidas Utilizando Layout AFD
TDN - Importação de batidas
RM - Frame - Tipo de recorrência da tabela GJOBX
0 Comentários