Histórico da Página
01. DADOS GERAIS
Produto: |
| |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | | |||||||||||
Segmento: | RH | |||||||||||
Módulo: | GESTAO DE PESSOAS SIGAGPE | |||||||||||
Função: | PERFORMANCE(PERFOMA)RHLIBUSU.PRW | |||||||||||
Ticket: | 10295182 | |||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DRHGCH-22702 |
02. SITUAÇÃO/REQUISITO
Sistema está com problemas de performance na geração do Termo de Rescisão quando o usuário que tenta imprimir possui restrição de acesso à rotina de Cálculo de Rescisão.
03. SOLUÇÃO
A função ChkRh (RHLIBUSU.PRW) percorria todos os registros da tabela de Restrição de Usuários (tabela SRW) conferindo o Processo e o Alias um por um (pois não havia atendido nenhuma das opções de busca pelo processo do Termo de Rescisão) dessa forma caso houvessem muitos registros nessa tabela a performance da impressão do Relatório de Termo de Rescisão era prejudicada. <p style='margin-left: 30.0px;'></p><p style='margin-left: 30.0px;'>Foi realizado um ajuste para que os registros não sejam percorridos se nenhuma opção de busca seja atendida.</p><p style='margin-left: 30.0px;'></p><p style='margin-left: 30.0px;'>Essas opções são:</p><p style='margin-left: 30.0px;'>Filial + Processo + Alias</p><p style='margin-left: 30.0px;'>Filial + Processo em branco + Alias</p><p style='margin-left: 30.0px;'></p>
Dos alias atendidos pela rotina, que no caso do Termo de Rescisão são SRA, SRG e SRR.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...