Guia Rápido - Conversão de arquivo excel em txt para Importação de Abastecimento
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.
Se houver uma Linha de HEADER deve ser excluída. Clicar com botão direito na linha 1 e com o esquerdo em Excluir.
Transformar os campos Numéricos com mesmo número de caracteres.
- Clicar na Coluna “D” correspondente ao campo KM para selecionar todos os registros
- Clicar no Ícone de exclamação em amarelo e clicar em Converter em Número.
- 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.
- 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.
- Clicar no Ícone de exclamação em amarelo e clicar em Converter em Número.
- 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.
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.
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.
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.
De um duplo clique entre duas colunas,
Ficando assim:
6º - Salvar o Excel para guardar uma versão ajustada, clicar em Arquivo, Salvar Como, procurar e selecionar o TIPO (csv – separado por virgula).
Clicar em SALVAR, confirmar para usar o formato mesmo assim!
- Fechar a planilha e não salvar!
7º - No Windows Explorer renomear a extensão do arquivo criado CSV para TXT.
8º - Abrir o arquivo TXT com editor de texto.
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.
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).
9º - Pronto! Basta salvar e utilizar na rotina de Importação de Abastecimentos do SGI.