Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Totvs Fidelidade


Linha de Produto:Bematech Loja
Segmento:


Varejo

Módulo:Fidelidade
Função:Gerenciador
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVE-1100


02. SITUAÇÃO/REQUISITO

No LGPD (Lei Geral de proteção de dados), obriga que o software possua funcionalidade de anonimizar os dados do cliente e/ou funcionário cadastrado, que quando feito, seja apagado estas informações do sistema.

Nova opção de anonimizar cliente ou Funcionário

Na rotina sistema->Funcionário, deve possuir em opções de "Anonimizar Funcionário" e na rotina sistema->Cliente em opções->Cliente deve possuir a rotina "Anonimizar Cliente".


Ao clicar nestas opções, o sistema deverá efetuar os seguintes procedimentos:

Permissão e quando poderá ser selecionado

Esta nova opção deve ser criada no perfil de usuário, para que apenas usuário com permissão de acesso possa executar esta ação.

Abaixo segue quando o botão "Anonimizar" ficar disponível para o usuário clicar:

Validar se o cliente pode ser anonimizado

Ao clicar no botão "Anonimizar", Só poderá anonimizar o cliente caso ele não possua nenhuma venda nos últimos 5 anos:

  • Caso o cliente/funcionário possua alguma venda (qualquer status) nos últimos 1825 dias (5 anos); 

 Em caso del possuir algum registro nas rotinas/tabelas a cima, deverá apresentar a mensagem:

"Operação não permitida: Existem venda(s) associadas nos últimos 5 anos."

 Ação do Anonimizar

Ao clicar no botão "Anonimizar , o FIDELIDADE deverá efetuar o seguinte processo:

    • Antes de anonimizar, deve apresentar tela de Confirmação:
          " As informações serão apagadas permanentemente do sistema. Deseja realmente continuar?"
    • deverá limpar ou deletar as informações do Cliente/Funcionário no banco de dados:
      • Deixar o numero, sobrenome, data nascimento, sexo, CPF, endereço e telefones em branco;

Adicionar uma coluna "Anonimizar" no banco de destacar que este registro está anonimizado.


Nova Tabela de Anonima

**Todo cliente/Funcionário que for anonimizado, deverá ser gravado em uma tabela anonimizarentidade. Com os seguintes campos:

...

Datahora: Data e Hora que a operação ocorreu
Usuario: Usuario
Sistema: TOTVS FIDELIDADE
Rotina: Anonimizar Cliente / Anonimizar Funcionário
Operacao: Anonimizar
Identificacao: CPF do Cliente ou Funcionário
IDCliente: ID do cliente ou funcionário (contato)
Campo: CPF
ValorAnterior: vazio
ValorAlterado: vazio
TipoCampo: Sensível

03. SOLUÇÃO

Foi desenvolvido os menus anonimizar no Cliente e Funcionário conforme requisito levando em consideração o grupo de eventos para que se possa ter acesso a funcionalidade.

...

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>