Páginas filhas
  • DT Melhoria de performance no processo de equivalência de valor para grupo


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Melhorar a performance ao processar uma grande quantidade de registros.
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-5086


02. SITUAÇÃO/REQUISITO

Para executar o processo de equivalência de valor entre tipos de valores diferentes para vendas de saldo é utilizado o processo de equivalência acrescentando ou diminuindo o valor final, dependendo da quantidade de registros o processo se torna lento.

03. SOLUÇÃO

O processo de equivalência foi alterado para melhorar a performance na alteração de valor, atualmente é feito o looping em todos os registros da lista, porém a alteração é feita somente para os que possuem valores diferentes.


Imagem 1 - O processo de alteração de valor no componente PRDFP003 foi alterado para melhorar a performance.


Imagem 2 - Foi adicionada a barra de progresso que deverá ser exibida ao processar a atualização dos valores.