Páginas filhas
  • DT Validar quando o valor do vale troca for maior que o valor da transação no componente TRAFM080


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Validar quando o valor do vale troca for maior que o valor da venda, solicitando assim o login e a senha para prosseguir a transação
Ticket:9914643
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-2477


02. SITUAÇÃO/REQUISITO

Solicitado a possibilidade de digitar login e senha quando o valor do vale troca da transação for maior que o valor da venda.

03. SOLUÇÃO

Foi desenvolvido a restrição "IN_VALE_MENOR_TROCA" para o componente TRAFM080, para caso possua um usuário cadastrado e o valor do vale troca da transação seja maior que o valor da transação, será apresentado o componente ADMFM020, solicitando o login e a senha do usuário cadastrado na restrição, para dar prosseguimento a mesma.


Imagem 01 - Demonstra o componente ADMFM024, onde pode ser observado que a nova restrição "IN_VALE_MENOR_TROCA", possui dois usuários cadastrados.


Observação: Esta validação se refere apenas ao tipo de transação/opção "Troca", conforme exemplo.


Imagem 02 - Demonstra o componente TRAFM080, onde pode ser observado que o valor do vale troca é de "237,86 R$" entretanto a diferença de troco é "-177,86 R$" (o valor da transação é menor que o valor que o cliente em questão possui como vale troca), em seguida está sendo acionado o botão "F11 Encerrar".


Imagem 03 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada, em seguida a mensagem está sendo fechada.


Imagem 04 - Ao fechar a mensagem, o componente ADMFM020 é apresentado, onde está sendo digitado o login e a senha do usuário cadastrado na restrição anteriormente e acionado o botão "Confirmar".


Observação: Caso o botão "Cancelar" seja acionado será apresentada uma mensagem informado a restrição que precisa ser liberada para que a transação continue e o processo será interrompido.


Imagem 05 - Demonstra a mensagem que é apresentada caso não seja informado um usuário e senha no componente ADMFM020 quando apresentado.


Imagem 06 - Após informar o login e a senha do usuário cadastrado na restrição, o processo seguirá normalmente.