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 |
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:
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:
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
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 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Card documentos Informacao Use esse box para destacar informações relevantes e/ou de destaque. Titulo IMPORTANTE!
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> |