01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Logix) - LGPD (Lei Geral de Proteção de Dados)
|
Função: | Formatação de Dados usados na condição de anonimização de Dados Protegidos |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-72 |
02. SITUAÇÃO/REQUISITO
Criar novas funcionalidade de formatação de datas de acordo com Banco de Dados conectado para uso nas instruções condicionais de anonimização de dados para que o TAG {TEMPO} que é utilizado para calcular uma data com base no Tempo de Guarda de um determinado dado protegido de acordo com sua classificação.
Se a comparação deste TAG {TEMPO} for utilizado para uma coluna de tabela que seja, por exemplo, do tipo DATETIME YEAR TO MONTH ou DATETIME YEAR TO SECOND, é preciso transformar esta data calculada num formato compatível de mesmo tipo para não gerar falha na execução da condicional SQL no banco de dados e consequentemente bloquear a Anonimização de Dado.
03. SOLUÇÃO
Foram criadas funções que permitem a adequação do conteúdo de uma data para outro formato, de acordo com a necessidade.
Estas novas funções podem ser utilizadas pra formatar o valor do TAG {TEMPO} informado em condições de anonimização no Cadastro de Mapeamento de Campos por Vínculo do Titular (Consulta disponível a partir do programa LOG10003). utilizando a seguinte sintaxe {TEMPO:<função>}.
Para <função> foram disponiblizadas as seguintes funções:
EXEMPLO
TABELA: wms_docum_saida VÍNCULO DO TITULAR: Destinatário
Condição de anonimização:
04. DEMAIS INFORMAÇÕES
Foi também disponibilizada a função formatDateAsDBDate, mas que não existe necessidade de uso nas condições de anonimização, uma vez que a data calculada pelo sistema já será formatada corretamente no formato DATE do banco de dados Logix conectado, mas é uma função que pode ter uso para outras necessidades do desenvolvimento Logix.
Disponível a partir do pacote oficial 12.1.2205 ou Framework Fix 12.1.34.(fix01)IMPORTANTE!
05. ASSUNTOS RELACIONADOS