Árvore de páginas

Versões comparadas

Chave

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


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 de configurações de rotinas 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 htmlprotegidos html.protectedData para 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

Existem 2 formas de acesso ao programa de importação sendo elas:

  1. Acessando o programa html.protectedData centralizador de funcionalidades
    • Após o acesso localizar o programa Importação e realizar o acesso.
    • image2020-4-22_9-27-36.pngImage Removed
  2. Acessar o programa html.protectedData-import

Abaixo temos uma imagem do programa html.protectedData-import:

image2020-4-13_11-44-9.pngImage Removed

Para realizar a importação é necessário informar os parâmetros:

...

  • Selecionar servidor que o usuário tenha permissão

...

  • Informar se deve eliminar os registros customizados

...

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

Image Added


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.


Informações
titlePedido 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.
Informações
titleRegras 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.
Informações
titleRegras 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 baco banco de dados. 
Selecionar arquivoBotão para selecionar o arquivo que será importado
ImportarBotão para iniciar o processo de importação

...





HTML
<!-- esconder o menu --> 


<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;
}
</style>