01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Financeiro |
Função: | FCRFP025 - Prorrogação de Vencimento de Título |
Ticket: | 5595845 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIN-2741 |
02. SITUAÇÃO/REQUISITO
No processo de prorrogação de vencimento de título, componente(FCRFP025), ao efetuar uma prorrogação, no campo novo vencimento, ao informar um vencimento e depois teclar TAB ou ENTER numérico para sair do campo, sistema estava barrando a saída, permanecendo no mesmo campo. Isto porque havia validação no processo de protesto eletrônico inversa dentro do campo.
03. SOLUÇÃO
Foi ajustado validação, para que sistema valide somente titulos enviados a cartório, para protesto eletrônico, e somente valide esta fatura, caso campo de vencimento seja informado. Do contrário, usuário conseguirá navegar no campo normalmente.
Imagem 1 - Na imagem acima, antes da correção, estamos utilizando a fatura 50 do cliente 15, que não se encontra em processo de protesto eletrônico. Mas por este campo estar com a validação inversa, ao informar o vencimento e tentar sair com TAB, sistema estava bloqueando a saida do campo. Mesmo que a fatura não estivesse em estágio de protesto eletrônico.
Imagem 2 - Na imagem acima, como podemos observar, após a correção, efetuamos o mesmo teste contendo a fatura 50 e agora sistema, permite a saída do campo, já informando a mensagem de cálculo do vencimento.
Imagem 3 - Na imagem acima, ao confirmar a mensagem anterior, sistema permitiu a saída do campo de data de vencimento normalmente, já que fatura não se encontra em processo de protesto eletrônico.
Imagem 4 - Na imagem acima, efetuamos um novo teste, filtrando a fatura 920 do cliente 18766. Esta fatura encontra-se em processo de protesto eletrônico. Veja que de imediato, sistema já irá informar o usuário, sobre o bloqueio de uma alteração. Mesmo assim os dados da fatura, serão carregados em tela.
Imagem 5 - Na imagem acima, como mencionado anteriormente, sistema carregou a fatura normalmente. Mas ao tentar informar o novo vencimento desta fatura e tentar sair do campo, sistema apresenta a validação de fatura em processo de protesto eletrônico. Não permitindo alteração. Ao teclar "Ok" na mensagem, sistema irá limpar o campo de data do novo vencimento.
Imagem 6 - Na imagem acima, como podemos observar, após limpo o campo de novo vencimento, conseguimos navegar entre o componente normalmente. Neste caso acima, no momento de confirmar sistema irá validar que nada foi alterado. Mas para esta fatura, somente se o campo de vencimento novo for preenchido, sistema fará a validação necessária.
Imagem 7 - Na imagem acima, efetuamos um novo teste, utilizando uma fatura contendo duas parcelas e apenas a parcela 1 foi enviada para protesto eletrônico.
Veja que ao buscar a fatura, sistema ja valida os dados do protesto eletrônico, apontando a quantidade de parcelas que ele encontrou em protesto, relacionado a esta fatura.
Imagem 8 - Na imagem acima, tentamos fazer a alteração da parcela 1 listada, e sistema apresentou a validação acima. Não conseguiremos efetuar a prorrogação da mesma.
Imagem 9 - Na imagem acima como podemos observar, a parcela 2 conseguimos efetuar normalmente a prorrogação, informando o vencimento.
Confirmaremos o processo e verificaremos como ficará o título.
Imagem 10 - Como podemos observar na imagem acima, atualização do vencimento da parcela 2, foi realizado com sucesso.
Imagem 11 - Na imagem acima, como podemos observar, fatura foi prorrogada normalmente, gerando a parcela de prorrogação, contendo a diferença do valor do titulo.
04. DEMAIS INFORMAÇÕES
Foi inserido esta validação na saida do campo de vencimento, para que no caso de existirem muitas parcelas e o cliente desejar prorrogar somente uma, fique claro para o mesmo, qual das parcelas está com restrição de alteração, pois no momento da alteração, ja será informado do bloqueio.