Produto: | TOTVS Fidelidade |
---|---|
Linha de Produto: | Bematech Loja |
Segmento: | Varejo |
Módulo: | Fidelidade |
Função: | API |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEBT-5052 |
Dentro da API "Fidelidade/FidelidadeServices/FacadeParticipante.svc" deve possuir novo método chamado RecuperarAnonimizado, este método tem como objetivo, expor para sistemas externos, clientes ou funcionários que foram anonimizados dentro do Fidelidade e gravados na tabela fidelidade..Anonimizados.
Dados de chamada:
Usuario: Usuário válido da aplicação (Opção default de todos os métodos existentes)
Senha: senha válida da aplicação (Opção default de todos os métodos existentes)
ClassID: Não Obrigatório | valores válidos CLIENTE ou FUNCIONARIO. Caso deixe o campo vazio ou não informado, deve considerar ambos valores.
DataInicial: Obrigatório | informar a data e hora inicial que deseja retornar os dados
DataFinal: Obrigatório | informar a data e hora final que deseja retornar os dados
Identificacao: Não Obrigatório | usado para informar um CPF específico na consulta.
Dados de Retorno:
UserID: Usuário que anonimizou o cliente
DataAnonimizado: Data e hora que ocorreu a operação
CLASSID: valores CLIENTE ou FUNCIONARIO
Identificacao: Número de identificacao do Cliente/Funcionário
Critério de Aceite
Dado que o usuário possua acesso ao método RecuperarAnonimizado
Quando efetuar a chamada com valores dos parâmetros válidos
Então deve retornar informações de clientes/funcionários anonimizados
Implementado o método "RecuperarAnonimizado" na "FacadeParticipante".
...
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> |