Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Fidelidade
Função:API
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVE-104


02. SITUAÇÃO/REQUISITO

No LGPD (Lei Geral de proteção de dados), obriga termos uma carta de consentimento padrão, que o cliente irá ler e aceitar (DE ACORDO) no momento que for realizar uma inclusão de seu cadastro. 

Nos métodos de

...

recuperação de clientes no Fidelidade, deverá possuir as novas TAGs:

  • LGPDCartaConsentimentoAceite: Tipo Boleano | Valor default FALSE | quando preenchido igual a TIRUE, deverá vincular o cliente com a carta ativa; Caso o cliente já possua a carta vinculada, nada deverá ser feito;
  • LGPDCartaConsentimentoId: Tipo Guid | Valor default NULL | quando preenchido validar se o ID é valido para alguma carta existente. Quando preenchido, desconsiderar a tag AceiteCarta;
  • LGPDCartaConsentimentoAceiteData: Tipo Datetime | Valor default NULL | quando preenchido retornara a data de aceite da carta.
  • LGPDParametroAtivo: Tipo Boleano | Valor default FALSE | quando preenchido retornara o parâmetro código 132 do sistema Fidelidade, aonde o mesmo informa se o LGPD está ativo.

Métodos para considerar:

  • Fidelidade/FidelidadeServices/FacadeParticipante.svc;
    • RecuperarClienteReduzido;
    • RecuperarClienteFidelidade;
    • RecuperarListaClienteReduzido;
  • BusinessFidelidade/Gerenciador/Operacoes.asmx
    • ConsultaCadastroClienteCartao;
    • ConsultaCadastroClienteCartaoEmail;
    • ConsultaResumoClienteCartaoEmailPromo;
    • ConsultaClienteResumoEmailPontosAVencer;
    • ConsultaCadastroCliente;

03. SOLUÇÃO

Foi realizada a inclusão e tratamento dos parâmetros (LGPDCartaConsentimentoAceite, LGPDCartaConsentimentoAceiteData, LGPDCartaConsentimentoId e LGPDParametroAtivo) nos métodos mencionados no item 2 e métodos auxiliares. Ao somente adicionar campos mante-se a compatibilidade com versões anteriores pois não foi retirado nenhum campo.neste documento.

Abaixo exemplo de retornopreenchimento:

<a:LGPDCartaConsentimentoAceite>true</a:LGPDCartaConsentimentoAceite>
<a:LGPDCartaConsentimentoAceiteData>0001-01-01T00:00:00</a:LGPDCartaConsentimentoAceiteData>
<a:LGPDCartaConsentimentoId>2664fc47-08c4-4966-9450-02e40afb6358</a:LGPDCartaConsentimentoId>
<a:LGPDParametroAtivo>true</a:LGPDParametroAtivo>

...

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

Totvs custom tabs box items
defaultno
referenciapasso2


04. DEMAIS INFORMAÇÕES


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



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

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>