| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | GPEM946.TLPP |
| País: | Brasil |
| Ticket: | N/A |
| Requisito/Story/Issue (informe o requisito relacionado) : | DRHCALCPRT-18750 |
Necessidade de desenvolvimento de uma rotina que agregue as funções de cálculo por roteiros, integrações e fechamento de período.
Com o objetivo de centralizar as principais operações do ciclo de processamento de cálculo em uma única rotina parametrizável, foi desenvolvido a nova tela "Gestão de Cálculos".
A nova rotina irá possibilitar o cálculo, integração e fechamento de diversos roteiros em paralelo, mantendo o funcionamento das rotinas individuais pré-existentes, mas tudo através de uma interface mais moderna e intuitiva.

O botão "Cálculos" será habilitado apenas quando houver roteiros ordinários selecionados ou roteiros com status "Não integrado". O roteiro de "Rescisão" não pode ser cálculo através dessa rotina, da mesma forma que não pode ser calculado nas rotins de cálculos por roteiros pré-existentes.
Ao selecionar qualquer roteiro "calculável" o botão "Filtro" também é habilitado, possibilitando a criação de filtros específicos para o cálculo.

O botão de integração será habilitado quando qualquer roteiro integrável e que não esteja integrado seja selecionado, assim como o de "Cancelar Integração" será habilitado quando qualquer roteiro integrável, cuja integração já tenha sido efetuada, seja selecionado.
Da mesma forma que os demais, o botão de fechamento será habilitado apenas quando estiver selecionado um roteiro ordinário, ou um roteiro que já esteja previamente integrado.
Mantendo o funcionamento da rotina anterior, se o parâmetro MV_FECFOL estiver habilitado, e for selecionado qualquer outro roteiro junto com um roteiro ordinário (Exemplo: FOL e VTR), o botão de "Fechamento" não será habilitado.
Ao executar qualquer um dos processos, a tela é paralisada com a informação para "Aguardar" enquanto o processo é realizado, para que isso não ocorra, e o processamento seja realizado em segundo plano, liberando a tela para uso em paralelo, é possível configurar uma opção para tal, clicando na engrenagem no canto superior direito da tela:


Para que essa opção fique disponível é necessário que os requisitos para utilização do Novo Schedule esteja configurado no ambiente, conforme documentação.
Ao efetuar a execução por schedule, a rotina poderá ser fechada e o andamento acompanhado pelo EventViewer. Caso a rotina permaneça aberta, quando a execução for finalizada será exibido uma notificação a respeito:
Se existir algum log, a notificação virá acompanhada de uma mensagem, perguntado e deseja visualizar o log:
N/A