23887

Importação de Notas de Abastecimentos

Programa para importação de notas de abastecimento de bens. O usuário escolhe os atributos a serem importados e em qual ordem, e seleciona um arquivo, com os atributos separados por ';'. Os registros serão validados da mesma forma como se fossem digitados pelo usuário e insere os registros de abastecimentos

Campos

Ao acessar a transação, é exibido na parte superior, a lista dos possíveis campos a serem utilizados no arquivo de importação. São eles:

Atributo Comentário Tipo Obrigatório
FORNECEDOR Código do fornecedor onde o abastecimento foi realizado. Este cadastro deve existir no Sistema, sendo a inscrição de um registro no Programa Cadastro Geral numérico, com até 10 posições [0 - 9999999999] Sim
DATA_ABASTECIMENTO Data em que o abastecimento foi realizado data, com 10 posições, em formato dia/mês/ano com separador [DD/MM/AAAA] Sim
PLACA Placa do veículo abastecido. Deve existir um bem cadastrado no Sistema com essa placa texto, com até 8 posições Sim
MOTORISTA Código do motorista que estava com o veículo no abastecimento. Este cadastro deve existir no Sistema, sendo a inscrição de um registro no Programa Cadastro Geral numérico, com até 10 posições [0 - 9999999999] Sim
CODIGO_COMBUSTIVEL Código do combustível utilizado. Este cadastro deve existir no Sistema, sendo o código de um registro no programa Tipos de Combustíveis numérico, com até 3 posições [0 - 999] Sim
QTD_ABASTECIDA Quantidade abastecida decimal, com até 2 casas decimais, utilizando ',' como separador decimal [0,00 - 999999999,99] Sim
PRECO_UNITARIO Preço unitário do combustível decimal, com até 4 casas decimais, utilizando ',' como separador decimal [0,0000 - 9999999999999,9999] Sim
QUANTIDADE_CONTROLE Quilometragem/Horímetro total do bem no momento do abastecimento numérico [0 - 9999999999] Sim
NRNOTA Número da nota fiscal texto, com até 20 posições Não
SERIE Série da nota fiscal texto, com até 5 posições Não
OBSERVACAO Observação/comentário sobre o abastecimento texto, com até 500 posições Não

Funcionalidade

O usuário deve selecionar quais os atributos que fazem parte do seu arquivo, assinalado-os na caixa de seleção à esquerda de cada atributo. Os atributos indicados como obrigatórios não poderão ser desmarcados pelo usuário.

Após, o usuário deve definir a ordem dos campos no seu arquivo. Sendo informado valores repetidos na ordem, a aplicação irá ordenar primeiramente pela posição definida e após pelo nome do atributo.

Clicando no vinculado 'Importar Arquivo' (círculo vermelho na imagem acima), será aberto a janela para seleção do arquivo a ser importado. O usuário deve selecionar o arquivo desejado e clicar em 'Abrir'. Nesse momento a aplicação irá ler as informações contidas no arquivo e exibir na área inferior os registros lidos. Caso algum registro apresente erro, será exibido o conteúdo da linha inválida.

Finalizada a importação, todos os registros a serem carregados estarão listados na área inferior. Agora, basta clicar sobre o vinculado 'Processar' (círculo azul na imagem acima) para que o cadastro dos abastecimentos seja concluído.

Nesse momento a aplicação irá percorrer cada registro listado, realizar as validações necessárias, como da existência do bem, fornecedor, motorista, além de validações de datas e quilometragem/horímetro, da mesma forma que se essa operação fosse digitada por um usuário no Sistema.

Caso algum registro retorno erro, a operação é desfeita em sua totalidade, e o registro com erro destacado. Essa área inferior não permite edição, então havendo a necessidade de corrigir, essa modificação deve ser feita no arquivo e realizado sua importação novamente.

Em caso de sucesso, será exibido o alerta e os registros na área inferior serão removidos, ficando o usuário apto a selecionar um novo arquivo a ser importado.