Python application for reading Electronic Invoices (NF-e) from XML files, generating Excel reports, and featuring a modern and minimalist graphical interface.
It allows extracting and analyzing information from multiple XML files simultaneously, with date and value filters, as well as automatic error logging.
NF-e Reader was developed to automate the reading of Electronic Invoices (models 55 and 65) in XML format, quickly and easily generating detailed reports in Excel spreadsheets.
The application has a simple and intuitive interface built with CustomTkinter, allowing folder selection, filter application, and formatted report generation with just a few clicks.
logs.txt.pip install -r requirements.txt
python main.py
relatorio_output folder.The generated report contains two main tabs:
Application Interface
Excel report with summary and details tabs
Date and value filters before report generation