01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | TOTVS Moda PDV |
---|
Função: | Consultar vouchers retaguarda |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVAARM-2701 |
---|
02. SITUAÇÃO/REQUISITO
Criar tela de consulta de voucher disponível para ser consumido para o cliente informado na venda
03. SOLUÇÃO
Criado uma tela possibilitando consultar e selecionar múltiplos vouchers, de mesma tipagem.
Para configurar os vouchers temos por padrão: - Número: Informar ou sair do campo para gerar automaticamente;
- Descrição: Informar a descrição do voucher;
- Cliente: Cliente que utilizará o voucher;
- Situação: Em andamento;
- Prefixo: Informar um prefixo para gerar um código do voucher;
- Data início: Data de início da vigência do voucher;
- Data fim: Data final da vigência do voucher;

Para o voucher de desconto valor: - Tipo: Desconto;
- Valor: Valor máximo de desconto do voucher;
|

Para o voucher de desconto percentual: - Tipo: Desconto;
- Percentual: Percentual máximo de desconto do voucher;
|

Para o voucher de vale parcial: - Tipo: Vale parcial;
- Percentual: Valor máximo do voucher;
Esse valor não será aplicado como desconto e sim como uma forma de pagamento no recebimento da transação, podendo ser consumido parcialmente; |

Para o voucher de vale total: - Tipo: Vale total;
- Percentual: Valor máximo do voucher;
Esse valor não será aplicado como desconto e sim como uma forma de pagamento no recebimento da transação; |
|
|

Informar ou Bipar o Código de Barras, ao sair do campo o voucher será carregado e selecionado automaticamente caso localizado. |

Informando apenas o documento da pessoa é possível listar os vouchers. Quando a tela é carregada da venda, não será possível alterar ou limpar a pessoa. |

- É possível selecionar múltiplos vouchers da mesma tipagem;
- Ao tentar selecionar várias tipagens diferentes, uma mensagem será apresentada e o voucher não será marcado;
- Será apresentado abaixo da listagem:
- Descrição Voucher: Será apresentada a descrição do voucher selecionado;
- Qtde. Selecionada: Totalizador de vouchers selecionados;
- Total Tipo Valor Selec.: Totalizador dos vouchers de Valores selecionados. Obs: Percentuais não serão totalizados;
- Se clicar em Sair nenhum voucher será utilizado na venda, apenas se Confirmar!
|
|
|

O voucher de desconto valor, será rateado entre os itens da venda, se o valor do voucher for maior que os dos itens, os itens ficarão com valor R$0,01. 
Após consumir o voucher não será mais listado, só continuará a ser listado caso falhar a comunicação com a API. |

O voucher de desconto percentual, aplicará o desconto item à item. 
Após consumir o voucher não será mais listado, só continuará a ser listado caso falhar a comunicação com a API. |

O voucher de vale parcial será adicionado como condição de pagamento no recebimento. Caso o valor da venda for menor que do voucher, o mesmo será consumido parcialmente. 
Após consumir o voucher não será mais listado, só continuará a ser listado caso falhar a comunicação com a API ou o valor for consumido parcialmente. |

O voucher de vale total será adicionado como condição de pagamento no recebimento. 
Após consumir o voucher não será mais listado, só continuará a ser listado caso falhar a comunicação com a API. |
|
|
|
04. DEMAIS INFORMAÇÕES
Para habilitar a nova tela de consulta, configurar em Menu → Configuração → Parametro → Venda → Utilizar Nova Consulta Voucher.
Para habilitar o botão voucher, o motor deverá estar ativo, e o tipo de venda voucher selecionado ou configurar nos parâmetros na aba Integrações Internas o tipo voucher como VirtualAge.

<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;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|