Guia Rápido - Conversão de arquivo excel em txt para Importação de Abastecimento

De Wiki Inmetro
Ir para: navegação, pesquisa

Introdução

Este artigo descreve, passo a passo, o procedimento de conversão de arquivo Excel em txt para Importação de Abastecimento, visto que o sistema foi desenvolvido para apenas receber formato txt.

Procedimento


No SGI, através da tela 8.5.1.1.3 – Leiaute de Importação de Abastecimentos (VE2120), usuário deve verificar o leiaute cadastrado para que possa efetuar possíveis ajustes no arquivo e ajustar as Ordens das colunas de acordo com o Leiaute cadastrado no SGI.

Ve2120 1.PNG



Se houver uma Linha de HEADER deve ser excluída. Clicar com botão direito na linha 1 e com o esquerdo em Excluir.

Ve2120 2.PNG



Transformar os campos Numéricos com mesmo número de caracteres.
- Clicar na Coluna “D” correspondente ao campo KM para selecionar todos os registros

Ve2120 3.PNG



- Clicar no Ícone de exclamação em amarelo e clicar em Converter em Número.

Ve2120 4.PNG



- Clicar com o botão direito do mouse na colona “D”, clicar com o botão da esquerda em Formatar Células, clicar em Personalizado, clique no 0 (zero) abaixo de Geral, no campo TIPO preencher a máscara com oito zeros - “00000000” e clicar em OK.

Ve2120 5.PNG



Ve2120 6.PNG



- Formatar as outras colunas numéricas:
- Segurar a tecla SHIFT e clicar nas Colunas “F, G e H” correspondentes aos campos QTDE, VALOR e TOTAL para selecionar todos os registros das três colunas, isso porque as três nesse exemplo possuem a mesma máscara, ou seja, o mesmo número de decimais.

Ve2120 6 5.PNG



- Clicar no Ícone de exclamação em amarelo e clicar em Converter em Número.

Ve2120 7.PNG



- Clicar com o botão direito do mouse na colona “F”, clicar com o botão da esquerda em Formatar Células, clicar em Personalizado, clicar no 0 (zero) abaixo de Geral, no campo TIPO preencher a máscara 0000000,00 - comprimento total de 10 caracteres conforme leiaute. Se uma das colunas tiver mais de duas decimais, deve ser feito separado, exemplo (00000,0000), por fim clicar em OK.

Ve2120 8.PNG



Ve2120 9.PNG



4º - Deixar a coluna “E” – Descrição do Item com o mesmo comprimento. Copiar a Descrição de um Item “GASOLINA COMUM”, selecionar a coluna clicando no “E” e clicar em Substituir.

Ve2120 10.PNG



Ve2120 11.PNG



PREENCHER COM ESPAÇOS A DIREITA, deixando a descrição com 20 caracteres conforme leiaute de importação, clicar no botão OPÇÕES, marcar COINCIDIR CONTEÚDO DA CÉLULA INTEIRA e clicar em SUBSTITUIR TUDO.

Ve2120 12.PNG



Fazer esse procedimento para todos os itens da tabela:
- “GASOLINA COMUM” => “GASOLINA COMUM “;
- “DIESEL S10 COMUM” => “DIESEL S10 COMUM ”;
- “DIESEL” => “DIESEL “;

5º - Remova os espaços das colunas. Para isso, clicar no canto esquerdo superior entre a linha 1 e a coluna A para selecionar todas as colunas.

Ve2120 13.PNG



De um duplo clique entre duas colunas,

Ve2120 14.PNG



Ficando assim:

Ve2120 15.PNG



6º - Salvar o Excel para guardar uma versão ajustada, clicar em Arquivo, Salvar Como, procurar e selecionar o TIPO (csv – separado por virgula).

Ve2120 16.PNG



Clicar em SALVAR, confirmar para usar o formato mesmo assim!

Ve2120 17.PNG



- Fechar a planilha e não salvar!

Ve2120 18.PNG



7º - No Windows Explorer renomear a extensão do arquivo criado CSV para TXT.

Ve2120 19.PNG



8º - Abrir o arquivo TXT com editor de texto.

Ve2120 20.PNG



Se o estado utiliza números negativos, geralmente para estorno, deve ser ajustado os campos para o mesmo número de caracteres, substituir “-00” por “-0” para que o campo fique com 10 caracteres conforme o leiaute.

Ve2120 21.PNG



No menu do Editor selecione a opção Editar / Substituir, no campo Localizar por / Procurar por preencha com “-00” e no campo Substituir por preencha “-0” e clique em substituir tudo (Todos).

Ve2120 22.PNG



Ve2120 23.PNG



9º - Pronto! Basta salvar e utilizar na rotina de Importação de Abastecimentos do SGI.

Ve2120 24.PNG