Ações

Leiautes de Importação

De PH Sys - wiki

Com o leiaute de importação podemos exportar e importar os registro para qualquer tabela do sistema. A configuração permite mapear as colunas de acordo com o arquivo texto.


Geral

Cadastro do leiaute de importação.

  • Código: Preenchido automaticamente com a sequência de códigos de layout.
  • Nome: Identificação do leiaute de importação. Exemplo: "Cadastro de Produtos".
  • Data/Hora: Informação de registros, data e hora da importação.
  • Usuário Incluiu: Informação de registros, usuário que importou o layout.


Registros

Para cada cadastro a ser importado no leiaute, deverá ser informada tabela correspondente. A utilização de várias tabelas vai ocorrer quando a importação contiver além das informações do cadastro principal, informações de cadastros filhos.

  • Sequência: Sequência dos registros.
  • Tabela: Tabela do banco de dados na qual se refere o cadastro que será importado.
  • Cadastro: Cadastro do registro dentro do sistema, exemplo: o cadastro podemos entender como a tela onde será visualizado o registro importado.
  • Separador: Delimitador dos registros para serem lidos pelo sistema.
  • Atualizar quando existir: Quando marcado vai verificar se o registro já existe com bases nas colunas marcadas como chave, e se encontrar atualizar o registro localizado ao invés de incluir um novo
  • Iniciar Script: Indicar que o processo de importação vai iniciar o engenho de script.


Campos do Arquivo

Informações sobre os campos que o arquivo possui:

  • Sequência: Segue a sequência ordenada de campos do arquivo.
  • Campo: Nome do campo da tabela.
  • Chave: Serve como verificador de registro.
  • Campo Relacionado: Campo que esteja relacionado com o campo da tabela informado.
  • Ignorar se não existir: Quando marcado vai verificar se o registro do campo não existe, e se não encontrar irá ignorar.
  • Formato: Se refere a mascara do campo, exemplo: Data: __/__/_____, CPF: ___.___.___-__
  • Valor Padrão: Valor do campo do arquivo.


Campos Fixos

Definido campo como fixo, não poderá ser alterado.

  • Campo: Nome do campo da tabela.
  • Chave: Serve como um verificador de registro.

Tipo

  • Informado: Caso esteja selecionado, preenchendo o campo Valor Padrão.
  • Empresa Corrente:


Exportação e Importando de Leiautes

Primeiro devemos importar o arquivo .csv com os tipos de layout que queremos importar para o sistema, que se refere aos delimitadores e como o arquivo deverá ser lido, clicando em importar.

Para importação de layout devemos ir em funções > Importar Leiaute, escolher o arquivo que deseja importar com as informações.