Páginas filhas
  • DT Permitir dar desconto em transações que não chamam o simulador TRAFM061 e TRAFM060

Tempo aproximado para leitura: 06 min


01. DADOS GERAIS

Linha de Produto:Virtual age
Segmento:Moda
Módulo:Transação
Função:Desconto na transação
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM1-1261


02. SITUAÇÃO/REQUISITO

Foi solicitado que haja uma possibilidade de dar desconto para transações que contenham operações cadastradas no parâmetro DS_LST_OPER_SEM_SIMULADOR, pois estas transações não chamam o simulador TRAFM123.

03. SOLUÇÃO

Foi criado o parâmetro IN_LIB_DESC_OPER_SEM_SIMU quando configurado este parâmetro e a operação da transação estiver cadastrada no parâmetro citado acima, deverá permitir dar desconto no TRAFM060 e TRAFM061



Imagem 1 - Foi configurado o parâmetro IN_SIMULADOR_COND_PGTO com valor 1.

Imagem 2 - Foi configurado o parâmetro DS_LST_OPER_SEM_SIMULADOR com duas operações.

Imagem 3 - Foi configurado o parâmetro IN_LIB_DESC_OPER_SEM_SIMU com o valor 1.

Imagem 4 - Foi aberto o componente TRAFM060 e gerado uma transação com uma operação cadastrada no parâmetro DS_LST_OPER_SEM_SIMULADOR.

Imagem 5 - Foi acionado o botão "Alt + F6" e aberto o componente TRAFM062. Em seguida foi inserido um desconto e confirmado.

Imagem 6 - Ao voltar para o componente TRAFM060 foi acionado o botão "Encerrar...".

Imagem 7 - Foi aberto o componente TRAFM061 e acionado o botão "Desconto...".

Imagem 8 - Foi aberto o componente TRAFM062, em seguida foi informado um desconto e confirmado.

Imagem 9 - Ao voltar para o TRAFM061 nota-se que o desconto foi aplicado.