xandao-dev / nfe-product-extractor

Extrai produtos de NF-e 4.0 de arquivos .XML, para serem utilizados no emissor de NF-e gratuito do Sebrae.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


NF-e Product Extractor

Extrator de produtos de notas fiscais eletrônicas 4.0, utilizado para automatizar o cadastro de produtos no emissor de notas gratuito do Sebrae 4.01.

Explore a documentação »
Reporte um Bug · Peça um Recurso

Conteúdo
  1. Sobre o Projeto
  2. Instalação
  3. Uso
  4. Roadmap
  5. Contribuição
  6. Licença
  7. Contato

Sobre o Projeto

NF-e Product Extractor é um extrator de produtos de notas fiscais eletrônicas 4.0, ele é utilizado para automatizar o cadastro de produtos no emissor de notas gratuito do Sebrae 4.01.

Ele feito para funcionar com o emissor do Sebrae 4.01, que utiliza o layout de NF-e 4.0, porém ele pode facilmente ser adaptado para outras versões.

Instalação

Instale o python3.7.x para poder usar o script.

Todos os pré-requisitos já vem com o python 3.7.

Uso

  1. Insira as notas ficais eletrônicas de produto 4.0 (NF-e 4.0) no formato .XML.
  2. Escolha uma pasta para salvar os arquivos.
  3. Será salvo na pasta escolhida arquivos chamados "Products1.txt, Products2.txt, Products3.txt ..."
  4. Abra o Emissor de NF-e gratuito do Sebrae e selecione a sua empresa.
  5. Agora vá em Sistema e depois em Importar Arquivos, como na imagem a seguir.
  6. Selecione no emissor a pasta que contém os aquivos "Products1.txt, Products2.txt, Products3.txt ..."
  7. Clique em Importar
  8. Pronto, os produtos foram importados! 👏👏👏

OBS.: Caso tenha algum erro na importação você pode entrar no arquivo .TXT gerado e editar. Você também pode contactar o desenvolvedor com um print screen do erro para evitar problemas futuros.

Roadmap

Veja as issues abertas para uma lista de recursos propostos (e problemas conhecidos).

Contribuição

Contribuições são o que fazem a comunidade de código aberto um lugar incrível para aprender, se inspirar e criar. Qualquer contribuição que você fizer será muito apreciada.

  1. Faça um fork do projeto
  2. Crie uma nova branch (git checkout -b feature/AmazingFeature)
  3. Commit suas alterações (git commit -m 'Add some AmazingFeature')
  4. Push para a Branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

Software livre =)

Contato

Alexandre Calil - Linkedin - alexandre@xandao.dev

Projeto: https://github.com/xandao-dev/nfe-product-extractor

About

Extrai produtos de NF-e 4.0 de arquivos .XML, para serem utilizados no emissor de NF-e gratuito do Sebrae.

License:MIT License


Languages

Language:Python 100.0%