Importação de dados Pat Free

Controle Patrimonial Pat Free - Importar dados
Controle Patrimonial Pat Free – Importar dados

O Pat Free na sua versão 3.4 dá suporte a importação de dados de arquivos CSV e de arquivo de texto TXT, o processo é simples, mas é necessário obedecer as regras para conseguir importar com sucesso.

O que é necessário para executar a Importação de dados Pat Free?

A rotina de importação só importa os dados dos bens patrimoniais, sendo assim é necessário ter cadastrado os dados obrigatórios para cadastro dos bens, que são:

  1. Textos para relatórios, deve obrigatoriamente preencher pelo menos o código da Unidade;
  2. Categorias – deve ter todas as categorias cadastradas, por exemplo, se na planilha de importação existir referência a categoria 1, no Pat Free já deve existir o cadastro da categoria 1, lembrando que nesse caso o número 1 corresponde ao Código da categoria e não ao nome da categoria;
  3. Fornecedor – também no Pat Free já deve existir o cadastro dos fornecedores constantes na planilha de importação, lembrando que nesse caso, na planilha de importação, deve fornecer o código do fornecedor e não o nome;
  4. Setor e subsetor – todos os setores constantes na planilha de importação também já devem estar cadastrados no Pat Free, lembrando que também é necessário utilizar na planilha de importação o código do setor e do subsetor ao invés de utilizar o nome dos mesmos;
  5. No momento de executar a rotina de importação o arquivo a ser importado não pode estar aberto em outro programa, por exemplo, no Excel.
  6. Se houver erro de digitação nas data não será possível importar, o sistema irá apresentar o seguinte erro:
    Data invalida
    Data invalida

    Onde o ’30/0311′ é a data digitada errada e “is not a valid date.” informa que a data é inválida. Nesse caso tem que localizar o erro no arquivo de importação corrigi-lo e iniciar a importação novamente;

  7. Deve-se atentar para a digitação de valores, por exemplo, para o valor três mil, seiscentos e vinte e cinco reais e vinte e cinco centavos, deve digitar 3.625,25, se digitar a vírgula no lugar do ponto, exemplo 3,625,25 irá gerar o seguinte erro:

    Erro gerado ao digitar a vírgula no lugar errado
    Erro gerado ao digitar a vírgula no lugar errado

Caso esses dados, ou pelo menos um deles, estejam ausentes os sistema irá retornar o erro I/O error 32.

Importação de dados erro 32
Importação de dados erro 32

 

A planilha de Importação de Dados

A planilha de importação de dados deve obrigatoriamente ser salva no formato CSV, se a mesma for salva em outro formato o sistema não irá importar.

Colunas do arquivos de importação de dados

A rotina de importação de dados do Pat Free identifica as colunas pela ordem e não pelo nome, sendo assim, o arquivo de importação deve obrigatoriamente ter as mesmas colunas e seguir a mesma sequencia do arquivos de exemplo, que pode ser baixado aqui.

Como salvar a planilha no formato CSV?

As planilhas utilizadas nos testes de importação de dados foram todas criadas utilizando o Excel, sendo assim, é aconselhável a utilização do mesmo, entretanto na impede que seja utilizado outros aplicativos para gerar a planilha, desde que a mesma seja compatível com Excel, será importada normalmente.

Para salvar o arquivo no formato CSV siga os passos:

  1. Com o arquivo aberto no Excel, clique em Arquivo e escolha a opção Salvar como;

    Salvando arquivos CSV - Excel - Salvar como
    Salvando arquivos CSV – Excel – Salvar como
  2. Na janela Salvar como, selecione um local para salvar o arquivo;
  3. Informe um nome para o arquivo no campo Nome do arquivo, evite utilizar caracteres especiais, acentos e espaços no nome do arquivo.
  4. No campo Tipo escolha CSV (MS-DOS);

    Importação de dados - Salvar como CSV - Excel
    Importação de dados – Salvar como CSV – Excel
  5. Clique no botão Salvar.

 

Importação de dados

Depois que a planilha de importar estiver devidamente preenchida, execute os seguintes passos para realização a importação dos dados para o Pat Free:

  1. Abra o Pat Free, selecione a empresa para a qual os dados devem ser salvos;
  2. Clique em Exportar / Importar e escolha a opção Importar dados (TXT ou CSV);

    Menu Exportar / Importar do Pat Free
    Menu Exportar / Importar do Pat Free
  3. Informe se irá apagar os dados existentes, caso selecione esta opção os dados já cadastrados na tabela Patrimônio do banco de dados serão todos apagados, tenha cuidado ao usar essa opção.

    Opção apagar dados
    Opção apagar dados
  4. Clique no botão Importar dados (arquivo TXT), selecione o arquivo CSV que você preparou e clique no botão Abrir

    Selecionar arquivo CSV
    Selecionar arquivo CSV
  5. Clique no botão Yes na janela de diálogo para confirmar a importação dos dados

    Importar dados para a tabela Patrimônio?
    Importar dados para a tabela Patrimônio?
  6. Aguarde a conclusão da importação, clique no botão Ok na janela de diálogo, Dados importados com sucesso!

    Dados importados com sucesso!
    Dados importados com sucesso!
  7. Após a importação dos dados será possível notar que o campo Patrimonio (Tombamento) para todos os bens importados estará vazio, isso acontece porque a rotina de importação está salvando o código do patrimônio no campo antigo de mesmo nome, esse campo foi mantido para evitar perda de dados nas versões antigas no momento de atualizar para a versão mais recentes, para copiar o Patrimônio (Tombamento) para o campo correto, execute o seguinte procedimento:
  • Clique no menu Cadastro e escolha a opção Configuração / Instalação / Atualizar campos da versão 3.1 para 3.4;

    Atualizar campo Patrimônio (Tombamento)
    Atualizar campo Patrimônio (Tombamento)
  • Na janela Correção de campo antigo, clique no botão Iniciar
    Corrigir campo antigo
    Corrigir campo antigo

    Obs.: Vale lembra que o campo Patrimônio (Tomamento) deve ser um campo numérico, sendo assim, o código do bem não pode conter letras.

Um comentário em “Importação de dados Pat Free

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *