Páginas filhas
  • DAGROCUSTOS-7658 DT Melhoria Performance Processamento Custo


01. DADOS GERAIS

Produto:

TOTVS Agro Multicultivo

Linha de Produto:

Linha PIMS

Segmento:

Agroindústria

Módulo:Custos Agrícola
Função:Processamentos > Processamento Custos > Processamento Custo
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROCUSTOS-7658


02. SITUAÇÃO/REQUISITO

Ao efetuar o Processamento de Custo ao chegar no passo Executando Processamento do Custo dos Produtos Matéria-Prima e Produções Beneficiados/Acabados (87% de processamento) no qual são executados os cálculos e Custo do Produto Produzido e os rateios das Bases de Rateio de Beneficiamento, o sistema estava apresentando lentidão. Em verificação constatou que para um cenário específico, o processamento finalizava sua execução em 1h30m dos quais 1h08m era gasto apenas neste passo.

03. SOLUÇÃO

Para minimizar o tempo total de processamento foram efetuadas alterações no passo Executando Processamento do Custo dos Produtos Matéria-Prima e Produções Beneficiados/Acabados (87% de processamento) em consulta SQL efetuadas além de criação de índices de Banco de Dados.

Após tais ações, foi obtido obtivemos uma redução de aproximadamente 84% de tempo. 
Para o mesmo cenário, o processamento total reduziu de 1h30m para 13m e o passo Executando Processamento do Custo dos Produtos Matéria-Prima e Produções Beneficiados/Acabados reduziu de 1h08m para 1m53s.

Importante ressaltar que tal impacto de melhoria de performance ocorre somente quando o produto possui Bases de Rateio de Beneficiamento cadastradas. 

04. ASSUNTOS RELACIONADOS