Páginas filhas
  • DT Permitir voltar para transação depois de aplicado desconto CRMALL

Versões comparadas

Chave

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

Tempo aproximado para leitura: 05 min


01. DADOS GERAIS

Linha de Produto:Virtual age
Segmento:Moda
Módulo:Transação
Função:Desconto de fidelização CRMALL


02. SITUAÇÃO/REQUISITO

Foi solicitado para que quando for utilizado os componentes de venda TRAFM060, TRAFM080 e PDVFM001 e seja aplicado algum desconto de item ou capa na transação e em seguida clicar para encerrar e aplicar algum desconto de CRMALL, seja possível voltar para o componente que realizou a transação e demonstre apenas o desconto sem o desconto de CRMALL.

03. SOLUÇÃO

Foi implementado nos componente citados a cima para que quando utilizado algum desconto de item ou capa e em seguida aplicar algum desconto de CRMALL, seja possível voltar para o componente que gerou a transação, desmontando apenas o desconto dado na transação sem o desconto de fidelização.


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


Imagem 1 - Foi aberto o componente PDVFM001 e foi criado uma transação, nesta transação foi inserido 4 itens onde cada um custa R$29,99.

Imagem 2 - Em seguida foi aberto o componente PDVFM010 e utilizado um desconto de 10% de capa.

Imagem 3 - Ao voltar para o componente PDVFM001 já com o desconto de capa rateado sobre os itens, foi acionado o botão “F3” para realizar o recebimento. Em seguida foi apresentado uma mensagem dizendo se o usuário deseja aplicar o desconto da CRMALL nos itens e foi clicado no botão sim.

OBS.: Nota-se que o valor da transação com o desconto de capa é de R$107,96.

Imagem 4 - Após a mensagem foi aberto o componente PDVFM003 e nota-se que a CRMALL aplicou um desconto de R$30,00 na transação. Em seguida foi clicado em “Cancelar” para voltar para a transação.

Imagem 5 - Ao voltar para o componente PDVFM001 nota-se que o valor dos itens estão apenas com o desconto de capa.

Imagem 6 e 7-Foi aberto o componente PDVFM003 e realizado o recebimento da transação.

Imagem 8 - Ao consultar os itens da transação no componente TRAFL018, nota-se que o desconto da CRMALL foi aplicado corretamente.


OBS.: Nas imagens a cima foram apresentados apenas a implementação no PDVFM001,mas esta implementação deve funcionar nos componente TRAFM060 e TRAFM080 de forma idêntica.
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>