01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Bematech PDV
Função:Informar Cliente
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARLIVEBT-3887


02. SITUAÇÃO/REQUISITO

Quando habilitado o parâmetro para atendimento da LGPD, ao cadastrar um novo cliente o PDV deverá apresentar ao usuário a carta de consentimento cadastrada. A tela de apresentação da carta deverá ter as opções “Concordo” e “Não Concordo”.
Caso o usuário opte por:

Ao editar um cliente já cadastro, o PDV deverá validar se cliente possui o aceite da carta de consentimento, caso o mesmo não tenha realizado o aceite o PDV deverá apresentar a carta.
Caso o usuário opte por:

Rotinas PDV


03. SOLUÇÃO

Criado DOC.DBF na PDVARQ que conterá o termo de consentimento no formato RTF (Rich Text Format).

Neste DBF poderá conter vários documentos, porém apenas um deverá estar ativo com o alias "CARTA CONSENTIMENTO".

Quando o parâmetro  "HABILITAR_LGPD" no PDV.CFG estiver igual a "TRUE", será apresentado a carta de consentimento ao salvar um novo cadastro de cliente ou ao salvar a edição de um cadastro que tenha o termo_id no CLIENTES.DBF diferente do DOC.DBF.

Obs: quando existir o arquivo "SincronismoFinaliza.CFG" e o parâmetro "EXIBE_MANUTENCAO_CLIENTE" no Financeiro.CFG for igual a "FALSE", será apresentado o termo de consentimento utilizando as mesmas regras, porém sem exibir o formulário para edição do cadastro de clientes.


Para maiores informações consulte: DR Lei Geral de Proteção de Dados Pessoais - LGPD



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