Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Jurídico Departamentos

Linha de Produto:

Linha Protheus

Segmento:

Jurídico

Módulo:SIGAJURI
Função:JURA108 - Exportação Personalizada
País:Brasil
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :DJURDEP-9553


02. SITUAÇÃO/REQUISITO

O objetivo desta story é avaliar a performance da exportação personalizada, com casos que temos filtros de agrupamentos.

O cliente esta exportando 18219 processos, entre eles encerrados e em andamento e o relatório está demorando 1h15 para ser gerado. 

Abaixo o logprofiler da execução de 1000 processos para não demorar muito.

Fiz um teste rodando a query de agrupamento para todos os processos da fila, e demorou apenas 3 segundos para retornar todas as linhas, talvez vale a pena fazer cache destas informações e usar na impressão.

O cliente tem base de testes, podemos testar o relatório nela.

03. SOLUÇÃO


Separada a qurey da função J108GEXLS() para que ela seja executada somente uma vez e guarde as informaçãoes em cache, afim de melhorar a performance da exportação personalizada com agrupamento.

04. DEMAIS INFORMAÇÕES

Não há.


05. ASSUNTOS RELACIONADOS

Não há.