Loading repository data…
Loading repository data…
kaua-hiro / repository
Robô RPA de Automação Fiscal desenvolvido em Python. Integração de API (Qive/Arquivei) com SQL Server para manifestação de NFe, utilizando lógica incremental (Delta) e logs auditáveis.
Nota: Este repositório contém a documentação e a arquitetura de um projeto real desenvolvido em ambiente corporativo. Por questões de propriedade intelectual e segurança, o código-fonte completo não está disponível publicamente, mas a lógica e estrutura estão detalhadas abaixo.
Robô autônomo desenvolvido em Python para automatizar o ciclo de vida de Notas Fiscais Eletrônicas (NFe). O sistema integra a API de um fornecedor de dados fiscais (Qive/Arquivei) diretamente com o Banco de Dados (SQL Server) do ERP da empresa.
O objetivo foi eliminar o processo manual de conferência, garantir conformidade fiscal (compliance) e notificar a equipe em tempo real sobre pendências.
pyodbc (Conexão SQL), requests, python-dotenv, logging.O projeto segue o padrão MVC (Model-View-Controller) adaptado para scripts de automação:
├── src/
│ ├── controllers/ # Lógica de controle de fluxo
│ ├── models/ # Comandos SQL e conexão com Banco
│ └── services/ # Comunicação com a API Externa
├── tools/ # Scripts de Debug e Testes Manuais
├── logs/ # Arquivos de log rotativos
├── .env.example # Modelo de variáveis de ambiente
├── run.py # Ponto de entrada (Entrypoint)
└── requirements.txt # Dependências
Desenvolvido por Kauã Hiro