Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Divergência de performance no processamento do relatório.

Réplica

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Sigaest SIGAEST - Estoque e Custos

Função:

MATR460 - Registro de Inventário

Situação/Requisito:

O relatório Registro de Inventário Mod.7 (MATR460) apresenta lentidão em seu processamento quando configurado para apresentar saldo de terceiros (mv_par02 = 1). No ambiente do cliente a query
principal do relatório retorna cerca de 610mil 610 mil produtos, fazendo com que a função SaldoTerc() seja processada 4 vezes, 2 vezes para busca do saldo Em terceiro (relatório e arquivo), e 2 vezes para
saldo De de terceiro (relatório e arquivo), fora execução da CalcEst(). Atualmente o processamento leva cerca de 40horas 40 horas para ser concluído. Sem terceiros, somente com saldo em estoque e saldo em
processo, leva cerca de 4 horas.

Solução/Implementação:

Adequação Foi efetuada adequação da query principal para melhorar a filtragem melhor dos registos em Poder de Terceiros e com movimentos dentro do período.

Tickets relacionados: