...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | PREÇOS | ||||
Função: | Importação de arquivo para alteração de preços normais - PRECOWEB001 | ||||
País: | Brasil | ||||
Ticket: | 14166993 | ||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPPREC-3678 |
Ao importar uma lista grande de arquivos de preços, no banco de dados inseria apenas até a linha 800.
Ao analisar o código foi identificado a falta do controle de transações, onde realizando alguns teste colocando dentro do laço de repetição foi possível visualizar o erro de connect time out. Desta forma, foi implementado o controle de transação para todo o laço de repetição no serviço, para que abra apenas uma requisição por escopo. Assim registrando no banco de dados, cada item validado. Sendo possível assim criar a melhoria no processo de importação para melhor visualização.
Melhoria aplicada : Foi aplicado também uma melhoria para realizar o acompanhamento em tempo real na tela de progressão. Caso o usuário apertarF5 recarregando a pagina e a modal de progressão for fechada, implementado também uma informação atualizando a quantidade de itens importados para o processo ainda pendente na tela inicial de importação.
Se estiver na versão 21.02, atualizar o sistema para o service pack 21.02.057 ou superior.
Se estiver na versão 22.01, atualizar o sistema para o service pack 22.01.
...
020 ou superior.
...