O processo de envio de cliente ao SPC estava apresentando lentidão para realização dos filtros mas também para devolver e carregar estes filtros nos componentes FCRFP068, FCRFF001. As melhorias aplicadas no componente de envio de cliente ao SPC não só permitirão uma consulta de dados menos volumosa, como também agilizará o retorno das informações filtradas ao componente FCRFP068.

Imagem 1 - Na imagem acima, estamos demonstrando o fluxo de filtros que o usuário consegue utilizar dentro do processo de envio de cliente ao SPC. Veja que ao clicarmos no botão "Seleção" de clientes, o sistema exibe mensagem se o usuário deseja utilizar o filtro de cobrança e ao clicarmos em "Sim", o sistema abre o componente PESFF016. Se filtrássemos os clientes por intervalo, ao devolver a informação para o componente FCRFF001 o sistema tinha lentidão, pois percorria toda a lista de clientes para alimentar o filtro.

Imagem 2 - Na imagem acima, estamos demonstrando um ponto de melhora na devolução dos clientes. Agora quando o usuário informar uma data de vencimento no campo de intervalo ao clicar no filtro de seleção de clientes dentro do PESFF016, esta data é enviada ao componente PESFF016 para que o sistema só crie uma lista de clientes que possuam faturas que estão dentro deste período de vencimento, para assim diminuir o numero de clientes que o componente devolve. Importante lembrar que esta validação é utilizada somente para o filtro de cobrança, no filtro de seleção padrão de clientes não estará aplicado este auxilio. A consulta será efetuada no momento em que o usuário clicar em "Confirmar".

Imagem 3 - Na imagem acima, ao efetuarmos a seleção de clientes e retornarmos ao componente FCRFF001, a lista de clientes retornada ja foi otimizada trazendo somente clientes que possuem faturas dentro do vencimento informado.

Imagem 4 - Na imagem acima, estamos demonstrando um ponto de melhora na devolução dos clientes. Agora quando o usuário informar uma data de emissão no campo de intervalo ao clicar no filtro de seleção de clientes dentro do PESFF016, esta data é enviada ao componente PESFF016 para que o sistema só crie uma lista de clientes que possuam faturas que estão dentro deste período de emissão, para assim diminuir o numero de clientes que o componente ira devolver. Importante lembrar que esta validação é utilizada somente para o filtro de cobrança, no filtro de seleção padrão de clientes não estará aplicado este auxilio. A consulta será efetuada no momento em que o usuário clicar em "Confirmar".

Imagem 5 - Na imagem acima, ao efetuarmos a seleção de clientes e retornarmos ao componente FCRFF001, a lista de clientes retornada já foi otimizada trazendo somente clientes que possuem faturas emitidas dentro do filtro de emissão informado.
|