Importação de documentos ou imagens

O processo “Importação de Documentos ou Imagens” tem o objetivo de importar documentos ou imagens, associando-as aos cadastros existentes no sistema. Um exemplo é associação de Recursos às suas imagens.

Fluxo Operacional

Para realizar a importação, devem ser seguidos os passos abaixo:

  1. Acessar o processo Admin > Importação de Documentos ou Imagens.
  2. Preencher o tipo de importação (classe onde foram configurados os campos que definem o formato do nome do arquivo).
  3. Selecionar o diretório que contém os documentos que serão importados para o sistema.
  4. Selecionar os campos com formato do nome do arquivo.
  5. Serão exibidos na interação seguinte os documentos que não serão importados e os documentos que são passíveis de importação.

Observações:

  • O diretório deve ter somente os documentos que serão importados.

  • O nome do arquivo deve conter a informação que o(s) campo(s) selecionado(s) guarda(m), para que seja feita uma pesquisa no intuito de relacionar os registros com os arquivos.

    Ex.:

    Campos: REFFABRICA;COR
    Formatação do nome do arquivo: "[REFFABRICA]-[COR].jpg" ou "[REFFABRICA]_[COR].jpg"
    Exemplo de Registro:
        - REFFABRICA: 0001
        - COR: Azul   
    Exemplo de nome do arquivo para o registro: "0001_Azul.jpg" ou "0001-Azul.jpg"
    
  • Lembrando que os caracteres “_” (underline) e “-” (hífen) são utilizados pelo sistema para identificar quais são os campos que serão usados na pesquisa, e não devem ser utilizados no nome dos campos.

    Ex.: “0001_Azul-Marinho.jpg” ou “0001_Azul_Marinho.jpg” é um nome de arquivo inválido para importação de imagem.

Formatos dos arquivos a serem importados

Na importação de arquivos para uma determinada classe, são sugeridos alguns formatos de nomes dos arquivos a serem importados. Esses formatos são pré-configurados dentro da classe.

Isso é necessário para que o processo de Importação de Documentos ou Imagens realize uma pesquisa para relacionar os registros com os documentos ou imagens.

Configurar os campos necessários para realizar a importação dos documentos é uma tarefa a ser realizada por um desenvolvedor, onde serão configurados os campos de formatação do nome do arquivo na propriedade formatFileName do x-model da classe filha de “Relações entre Cadastros e Arquivos”. Exemplo:

this.formatFileName.push('COR'); // incluir campo COR da tabela`

Para mais detalhes sobre a configuração para a importação de documentos ou imagens, acesse a documentação Vincular arquivos a cadastros.