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

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1


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  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.

Totvs custom tabs box items
defaultno
referenciapasso2


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>