Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

TOTVS RH

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

RH 

Segmentos_totvs
Segmento

Módulo:PONTO ELETRÔNICO (SIGAPON)
Função:INTEGRAÇÃO CAROL LEITURA E APONTAMENTO (PONM010)
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DRHJORNPRT-81678490


02. 
SITUAÇÃO/REQUISITO

Possibilitar que a rotina de Integração Carol (PONAPI01Leitura e Apontamento (PONM010) seja executada em 2º Plano.

03. SOLUÇÃO

Ajustada a rotina de Integração Carol de  Leitura e Apontamento possibilitando a execução em 2º Plano ou o cadastro do agendamento da rotina no Schedule.

Aviso
titleImportante

Para execução da integração em 2º Plano será necessário atender os requisitos abaixo:

  1. Ativar o Smart Schedule - Schedule Protheus
  2. Possuir a Lib do Framework com versão igual ou superior à 20240520. Caso a Lib esteja com uma versão inferior os botões "Executar em segundo plano" e "Agendar" não serão exibidos.
  3. Possuir o EventViewer atualizado - EventViewer

A opção "Agendar" não deverá ser utilizada temporariamente, caso seja cadastrado um agendamento pela rotina de Leitura e Apontamento, a mesma não será executada. 
Caso seja necessário cadastrar um agendamento da Leitura e Apontamento deverá ser utilizado o U_PONSCHEDULER diretamente no Schedule (SIGACFG->Ambiente->Schedule→Schedule). 

18114622 DRHJORNPRT-5888 DT Leitura Automática das Marcações Utilizando o Schedule


04. DEMAIS INFORMAÇÕES

Após atender todos os requisitos, ao abrir a rotina de integração teremos dois novos botões, que são o "Executar em segundo plano" e "Agendar".

Totvs custom tabs box
tabsExecução 2º Plano, AgendarMV_FILTREL
ids2plano,agendarmv_filtrel
Totvs custom tabs box items
defaultyes
referencia2plano

Com a opção "Execução em 2º Plano" será possível criar uma task para o Schedule para que ele executa a rotina sem a necessidade de ficar com ela aberta. Dessa maneira podemos deixar a rotina executando e realizar a abertura de qualquer outra rotina.

Image RemovedImage Added

Antes de executar a rotina em 2º plano, é necessário validar as perguntas para que a integração seja executada conforme a necessidade.

Image Removed

Image Added

Após o preenchimento das perguntas ao clicar em "Executar em segundo plano", será necessário confirmar a execução.

Image Added

Image Removed

Image Added

Caso confirmado automaticamente a rotina será fechada, retornando para o Menu do Protheus.

Image Removed

Image Added

Através do EventViewer, teremos notificação da execução da rotina em segundo plano.

Image Removed

Image Added

Image Removed


Image Added

Image Removed

Caso necessário, será possível conferir o log da execução da rotina no console.log.

Image Removed

Image Added

Totvs custom tabs box items
defaultno
referenciaagendarmv_filtrel
Aviso
titleImportante

Quando o parâmetro MV_FILTREL estiver com "S", não será possível realizar a execução em segundo plano.

Para mais informações sobre o parâmetro MV_FILTREL acesse o link abaixo:
MV_FILTREL - Possibilita Escolher mais de um Arquivo para Cada Relógio

Com o parâmetro MV_FILTREL com "S" será habilitada a opção "Filtrar" no menu da rotina e as opções "Executar em segundo plano" será desabilitada.

Image Added

Ao acessar a rotina de Leitura e Apontamento deverá ser preenchido os parâmetros "Filial De", "Filial Até", "Relógio De" e "Relógio Até" para localizar a pasta dos relógios que serão pesquisados.

Image Added

Acessado a opção filtrar e os arquivos dos relógios serão listados.

Image Added

Caso necessário refazer os filtro dos relógios, deverá ser alterado nas Perguntas e posteriormente clicado em atualizar filtro.

No exemplo abaixo, foi alterado a pergunta "Relógio Até" para 001

Image Added

Posteriormente devemos voltar na opção "Filtrar" e clicar em "Atualizar filtro".

Image Added

Assim o novo resultado será apresentado na tela.

Image Added

Ao clicar em executar será aberta uma tela exibindo os parâmetros informados e o processamento da rotina.

Image Added

Image Added

Ao final do processamento será exibido o log padrão da Leitura e Apontamento.

Image Added

Image Added

A opção "Agendar", serve para cadastrar um agendamento no Schedule, sem a necessidade de acessar o módulo configurador.

Image Removed

Todo o processo de cadastro de um agendamento através da rotina é o mesmo feito no Schedule.

Image Removed

Deve preencher a recorrência e os parâmetros que serão utilizados no agendamento.

Image Removed

Image Removed

Após confirmar o cadastro do agendamento, deve clicar em Confirmar para que o cadastro seja realizado.

Image Removed

Após a confirmação, o agendamento será criado no Schedule automaticamente.

Image Removed

Para mais informações sobre a utilização da Integração Carol no Schedule acesse a documentação abaixo:
Integração Protheus x Carol - Importação de Batidas


05. ASSUNTOS RELACIONADOS

        Schedule - Schedule Protheus

...