01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:TOTVS Moda PDV
Função:Clube de Vantagens Recco
Ticket:#8390257
Requisito/Story/Issue (informe o requisito relacionado) :DVAARM-1336


02. SITUAÇÃO/REQUISITO

Disponibilizar o programa de pontos do Clube de Vantagens para que o cliente possa utilizar o bônus para obter desconto na venda e resgate de novos pontos.

03. SOLUÇÃO

Implementado a rotina de Clube de Vantagens, para converter bônus em desconto, consultar o saldo e extrato;


No componente ADMFM013, configurar o parâmetro TP_PES_FIDELIZAR_CRMALL de acordo com o tipo de pessoa.

No componente ADMFM014, configurar o parâmetro TP_BONUS_DESCONTO com o valor 11.


Após configurar, exportar um pacote de parâmetro pelo componente INTFP033, importar e processar no TOTVS Moda PDV.

Importante!

No componente CTCFM003, configurar um tipo de cartão com o valor 11 e descrição CLUBE VANTAGENS, para que ao cancelar uma venda no TOTVS Moda PDV e processar o pacote de cancelamento no TOTVS Moda, realize também o cancelamento dos pontos do clube de vantagens.


Após configurar o novo tipo de cartão, exportar um pacote de empresa pelo componente INTFP033, importar e processar no TOTVS Moda PDV.

Acessar o Menu → Configuração → Parâmetro → Integrações Externas → Clube de Vantagens, informar a Hash, Grant Type e URL.

Obs: A URL deve ir até /api, não adicionar / (barra) no final;


Comprovante de geração de pontos:


Comprovante de geração de pontos:

No cadastro completo ou reduzido, caso o cliente atenda a configuração do parâmetro TP_PES_FIDELIZAR_CRMALL, será apresentado o botão Extrato Fidelidade, ao abrir a tela será automaticamente carregado o documento do cliente, informar a data inicial e clicar em Consultar.

No cadastro completo ou reduzido, caso o cliente atenda a configuração do parâmetro TP_PES_FIDELIZAR_CRMALL, será apresentado o botão Consultar Pontos, ao abrir a tela será automaticamente consultado o saldo bônus.


04. DEMAIS INFORMAÇÕES



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