Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Importação
    1. Principais Campos e Parâmetros

01. VISÃO GERAL

Disponibilizar no produto Datasul a funcionalidade de Importação dos dados protegidos cadastrados no sistema, sendo eles:

    • Rotinas e campos pessoais e/ou sensíveis;
    • Mapeamento de campos pessoais e/ou sensíveis por vínculos de titular .

A funcionalidade de Importação foi acoplada dentro do programa de Dados protegidos html.protectedData para que dessa forma, as ações referente a dados pessoais e/ou sensíveis estejam centralizados, também está disponível o acesso direto a funcionalidade por meio do programa html.protectedData-import.

02. EXEMPLO DE UTILIZAÇÃO

Acessar o menu do produto e executar o programa html.protectedData-import


Passos para utilização do programa de Importação:

  • No campo Servidor RPWSelecionar um servidor RPW, para realizar o processo de importação.
  • No campo Eliminar registros customizados? Informar se a importação deve eliminar os registros customizados (Registro customizado é um registro cadastrado ou modificado pelo Cliente).
  • No botão Selecionar arquivo: Selecionar um dos arquivos listados abaixo;
    • protectedData.json Padrão TOTVS (Rotinas e campos pessoais e/ou sensíveis):
      • Contém o mapeamento realizado e sugerido por todos os segmentos do produto, este mapeamento é composto por:
        • Campos pessoais e/ou sensíveis;
        • Rotinas relacionadas aos campos;
        • Classificações (Utilizada no cadastro de campo).
        • Tipos de documentos (Utilizado no cadastro de campo).
      • O arquivo está localizado na pasta univdata, existente no diretório do Foundation.
    • protectedData-export.json É exportado pela funcionalidade de Exportação de rotinas e campos pessoais e/ou sensíveis
    • sgdp.json Padrão TOTVS (Mapeamento dos campos pessoais e/ou sensíveis por vínculos de titular).
      • O arquivo está localizado na pasta univdata, existente no diretório do Foundation.
  • Após informar os parâmetros e clicar no botão Importar
    • Será feito upload do arquivo JSON para o diretório de spool do servidor RPW informado no parâmetro.
      • O diretório de spool do servidor RPW, precisa ser acessível para o servidor de aplicação progress
    • Será gerado um pedido de execução para importação dos dados, para o programa protectedData_import - Importação Arquivo Dados Protegidos. 
    • O processo de importação será realizado no servidor RPW selecionado, tendo como resultado o arquivo protectedData_import.txt.no diretório spool do servidor RPW.


Pedido de Execução

  • Após a importação
  • Caso a situação da execução seja Execução com Erro:
    • Será criada a mensagem no detalhe da execução:
      • (ERRO) A transação do processo de importação foi desfeita para preservar os registros atuais. Para mais informações verifique o arquivo protectedData_import.txt
      • No arquivo protectedData_import.txt serão apresentados os pontos que causaram o erro na importação.

Regras de Importação protectedData.json

  • Se foi selecionada a opção para "Eliminar registros customizados?"

    • Elimina todos os registros das rotinas e campos pessoais e/ou sensíveis do tipo customizado :

  • Se o arquivo que está sendo importado possuir registro do tipo Padrão:
    • Elimina todos os registros do tipo Padrão do banco de dados;

    • Insere todos os registros do tipo Padrão do arquivo, no banco de dados;

    • Registro do tipo Padrão não sobrescreve registro do tipo Customizado, caso exista no banco de dados;
    • O arquivo protectedData.json padrão da TOTVS, não modifica a situação do registro de campo (Ativo/Inativo) existente no banco de dados.
  • Se o arquivo que está sendo importado possuir registro do tipo Customizado:
    • Atualiza/Insere todos os registros do tipo Customizado do arquivo, no banco de dados;
  • Banco mgadt será ignorado
    • Caso exista algum registro para o banco "mgadt", o mesmo será ignorado na importação pois o banco é utilizado para monitoramento dos campos pessoais e/ou sensíveis e por isso não pode ser cadastrado como tal.

Regras de Importação sgdp.json

03. Tela Importação

Principais Campos e Parâmetros

CampoDescrição
Servidor RPWZoom para seleção do servidor RPW

Eliminar registros customizados?

Indica se no processo de importação, serão eliminados os registros customizados que já estão presentes no banco de dados. 
Selecionar arquivoBotão para selecionar o arquivo que será importado
ImportarBotão para iniciar o processo de importação