Á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 e campos pessoais e/ou sensíveis, cadastrados no sistema.

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

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.png
  2. Acessar o programa html.protectedData-import
    • image2020-4-13_11-44-9.png


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

  • No campo Servidor RPW:
    • Selecionar um servidor RPW, para realizar o processo de exportação.
  • No campo Eliminar registros customizados?
    • Informar se a importação deve eliminar os registros customizados
      • São os registros cadastrados ou modificados pelo Cliente.
  • No botão Selecionar arquivo:
    • Selecionar o arquivo JSON que contém os registros de rotinas e campos pessoais e/ou sensíveis;
      • Existem 2 arquivos válidos para o importador, sendo eles:
        • protectedData.json padrão da TOTVS:
          • Contém o mapeamento realizado 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
  • 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.
    • O pedido de execução será criado para o programa protectedData_import - Importação Arquivo Dados Protegidos. 
    • O processo de importação será realizado no servidor RPW selecionado.
      • O resultado desse processo será a geração do arquivo protectedData_import.txt.
      • O arquivo será gerado no diretório spool do servidor RPW, possui informações do processo de importação.


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) Ocorreu erro na importação dos campos pessoais. 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.


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 de dados. 
Selecionar arquivoBotão para selecionar o arquivo que será importado
ImportarBotão para iniciar o processo de importação


Card documentos
InformacaoDisponível para releases 12.1.27.5, 12.1.28.1 e 12.1.29
TituloIMPORTANTE!



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>