Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus 

Segmento:

RH 

Módulo:GESTÃO DE PESSOAS (SIGAGPE)
Função:PROVISÃO DE FÉRIAS/13º SALÁRIO (GPEA070)
Ticket:19190295
Requisito/Story/Issue (informe o requisito relacionado) :DRHCALCPRT-12778


02. 
SITUAÇÃO/REQUISITO

Cenário: Cerca de 20 mil funcionários foram transferidos de centro de custo no início do mês, gerando um grande número de dados na tabela SRE. Após isso a provisão de um único funcionário passou a demorar em demasia.

03. SOLUÇÃO

Devido as características da rotina, todas as transferências do período são carregadas logo no início, e não apenas as do funcionário, pois pode ter existido transferência de empresa, filial e matrícula, e não apenas de centro de custos, por exemplo. No cenário apresentado, embora a provisão geral pudesse não demonstrar perda significativa de performance, a de um único funcionário deixaria isso claro.

Isso posto, alteramos a lógica do trecho, maximizando a performance para o cenário apresentado.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica