Páginas filhas
  • DT DVAFIN-4567 Lock de Registro no Componente FCRFP025


01. DADOS GERAIS

Linha de Produto:Totvs Moda
Segmento:Moda
Módulo:Financeiro
Função:FCRFP025 - Prorrogação de Vencimento de Titulo
Ticket:7806409
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-4567


02. SITUAÇÃO/REQUISITO

No componente FCRFP025 é necessário implementar o lock de registro, para que uma fatura que esteja sendo recebida não sofra alteração no componente de prorrogação.

03. SOLUÇÃO

Foi implementado no componente FCRFP025 a leitura do lock de registro e agora não será possivel executar procedimentos em um titulo que esteja sendo recebido.


Imagem 1 - Através do componente FCRFP002 iniciamos o recebimento da fatura 3161 do cliente 131313.

Imagem 2 - Veja que a fatura foi corretamente recebida através do componente FCRFP002. 

Imagem 3 - Após o recebimento da fatura, deixaremos o componente FCRFP002 aberto na impressão do recibo e tentaremos efetuar a prorrogação deste mesmo titulo no componente FCRFP025.

Imagem 4 - Veja que conseguimos buscar a fatura normalmente no componente FCRFP025, informamos o novo vencimento e ao sair do campo de vencimento o componente nos perguntou se desejamos mesmo efetuar a prorrogação, iremos clicar em sim.

Imagem 5 - Ao confirmarmos o processo o componente exibiu corretamente a mensagem informando que a fatura já foi recebida e não será possível mais prorroga-la.

Imagem 6 - Na imagem acima, iniciamos um novo recebimento da fatura 6191989 do cliente 131313 através do componente FCRFP002.

Imagem 7 - Veja que foi aberto a janela de recebimento. Não finalizaremos o processo, iremos com esta janela ainda aberta tentar realizar a prorrogação do titulo.

Imagem 8 - Veja que a fatura foi corretamente carregada no FCRFP025, e como ainda não confirmamos o processo de recebimento na janela anterior, o processo de prorrogação sera executado com sucesso.

PRORROGAÇÃO FOI EFETUADA COM SUCESSO.

Imagem 9 - Ao retornarmos ao componente FCRFP010 e tentarmos confirmar o recebimento veja que o componente exibiu a mensagem informando que o titulo foi utilizado em outro processo abortando desta forma o recebimento do titulo. 

Imagem 10 - Recebimento não efetuado. O titulo deverá ser filtrado novamente para carregar o novo vencimento.


Demonstraremos uma outra validação quando os processos se iniciam em sincronia tanto no FCRFP002 e no FCRFP025, sendo apresentado validação no FCRFP025 no momento de confirmar o processo.


Imagem 11 - Na imagem acima iniciamos o recebimento da fatura 115 do cliente 131313 através do FCRFP002.

Imagem 12 - Na imagem acima, iniciamos também a prorrogação de titulo já informando o intervalo novo de vencimento. Veja que a primeira validação ao sair do campo de vencimento não foi  apresentada.

Imagem 13 - Com as duas janelas ainda abertas, finalizamos o recebimento do titulo através do componente FCRFP002.

Imagem 14 - Após o recebimento se tentarmos confirmar o processo de prorrogação veja que foi apresentado validação de fatura alterada por outro processo, mensagem foi apresentada corretamente.