Páginas filhas
  • DFWKLOGIX-72 DT Criação de novas funcionalidades para adequação de dados do tipo Data ao Banco de Dados

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Framework

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoTecnologia

Módulo:

Modulos_cross_segmentos

Modulos_framework
ModulosFrameworkFramework (Linha Logix) - LGPD (Lei Geral de Proteção de Dados)

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Função:Formatação de
Dados 
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.

...

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:


Informações
icontitlefalseEXEMPLO

TABELA: wms_docum_saida                VÍNCULO DO TITULAR: DestinatárioExemplo:


Condição de anonimização:

Informações
iconfalse

             AND wms_docum_saida.dat_hor_emissao > {TEMPO:formatDateAsDBDate} AND EXISTS (SELECT 1FROM tabela2 WHERE tabela2.codigo = tabela1.codigo AND table2.situacao IN ('A','P','S') )

04. DEMAIS INFORMAÇÕES

Não se aplicaFoi 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.


Card documentos
InformacaoDisponível a partir do pacote oficial 12.1.2205 ou Framework Fix 12.1.34.(fix01)
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos