01. DADOS GERAIS
Produto: | TOTVS Agro Fitossanitário |
---|---|
Linha de Produto: | |
Segmento: | Agroindústria |
Módulo: | Visões |
Função: | Gerar dados das visões de pragas |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROCTA-2763 |
02. SITUAÇÃO/REQUISITO
Otimizar o processo para obter os Locais de Produção, otimizando assim o acesso a Visões WEB.
- Criar end-point na API para o método getViewPlagues()
- Recriar testes da aplicação web na API
03. SOLUÇÃO
Este processamento na API, no ambiente de desenvolvimento, não apresentou melhorias no tempo de carregamento das visões, em muitos ambientes o processo ficou mais lento.
Pode ser que em máquinas mais lentas o tempo levado na API seja menor que o processamento na máquina do cliente, porém para garantir isto, esta mudança deveria ser levada para produção e máquinas que não sofriam da lentidão passariam a ser impactadas.
Uma das mudanças feitas não impacta a performance mas sim a confiabilidade do processamento, pois foi adicionado uma condição para testar a presença um campo que não existe em inspeções mais antigas.