01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:Totvs PDV Móvel
Função:Carga inicial
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-10760


02. SITUAÇÃO/REQUISITO

Após realizar a Instalação do TOTVS PDV Móvel é iniciado o processo de carga inicial, porem a tela de status da carga inicial não exibe os dados que estão sendo baixados, e após alguns segundos exibe a mensagem de carga inicial concluída, dessa forma não sendo possível o usuário acompanhar a integração e conclusão da carga .

Foi reportado lentidão no processo da carga inicial e reinicialização constante da tarefa 400 responsável por iniciar a carga.



03. SOLUÇÃO

- Realizado correção da exibição do status da carga inicial para que seja possível visualizar os dados que estão sendo integrados.



- Realizado melhorias para otimizar o tempo da carga inicial:

Alterado a ordem da carga inicial para otimizar o uso de memória e CPU
Antes realizava as buscas de todos os itens e guardava em memória, agora busca e já processa o item evitando guardar a lista de objetos em memória.

Alteração do timeout da tarefa 400.xml (carga inicial), aumentado o tempo limite de 120 minutos para 1440 minutos, dessa forma impedindo a reinicialização do processo de carga.


- Adicionado logs para acompanhamento da carga inicial com os registros da quantidade que está sendo baixado por lote e período.