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
- Documento de referência: Processamento de Custo_CSTP0016