Skip to content

Latest commit

 

History

History
48 lines (27 loc) · 3.2 KB

README.md

File metadata and controls

48 lines (27 loc) · 3.2 KB

NFCE_TO_CSV

Plugin Chrome para gerar, a partir dos sites dos estados da NFCe, um csv com descrição, código, quantidade e valor total dos produtos comprados

Motivação

Uma conhecida queria, após a Festa do Livro da USP, apurar as compras feitas para prestação de contas, que antes deste plugin era feito manualmente.

Estados disponíveis

São Paulo São Paulo

Espirito Santo Espirito Santo

Santa Catarina Santa Catarina

Pernanbuco Pernanbuco

Maranhão Maranhão

Rio de Janeiro Rio de Janeiro

Carregar e Testar o Plugin

  1. Abra o Chrome e vá para chrome://extensions/
  2. Ative o Modo do desenvolvedor.
  3. Clique em Carregar sem compactação e selecione a pasta Exportacao_Notas_Fiscais_Plugin onde os arquivos do plugin estão.
  4. No card entitulado Exportação de Notas Fiscais clique em Saiba mais
  5. Ative o item Fixar na barra de ferramentas ( vai aparecer o ícone do plugin na barra do chrome Vai aparecer o ícone do plugin na barra do chrome )
  6. Acesse o site da nota fiscal, passe pelo CAPTCHA manualmente e clique no ícone do plugin para fazer o download do CSV.

Watch the video

Estado Atual e Proximos Passos

O código em si é bem simples e não segue nenhhum design pattern, sinta-se a vontade para sugerir melhoria seguindo as opções do tópico.

Algo nescessário é ter exemplos de NFCe de todos os estado, ficaria grado de receber-los para embasar o desenvolvimento. Segue meu contado.

Tenho a idéia de colocar o leitor de QR dentro do plugin, pois em devices com câmeras (Notes, Tablets, Celulares, ...), ficari tudo em um só lugar.

Outro ponto seria a possibilidade de exportação em outro formatos. Por exemplo, em excel podería incluir o nome da da empresa e cnpj como "páginas" e possibilitar multiplas "leituras" antes do download do arquivo gerado.

Melhorar o ícone

HELP WANTED!!

Se você gostou do plugin, ou se tem interesse em contribuir, sinta-se livre para enviar uma PR, ou apenas ajudar com as discussoes nos Issues abertos.