8000 GitHub - gabes-machado/nfauto: This is a web automation script that retrieves fiscal receipts from the regional treasury of Distrito Federal. It uses Python and Selenium to interact with the web browser and navigate the website. It automates tasks such as filling out forms, clicking buttons, and downloading files. It saves the receipts to a local folder for further processing
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This is a web automation script that retrieves fiscal receipts from the regional treasury of Distrito Federal. It uses Python and Selenium to interact with the web browser and navigate the website. It automates tasks such as filling out forms, clicking buttons, and downloading files. It saves the receipts to a local folder for further processing

License

Notifications You must be signed in to change notification settings

gabes-machado/nfauto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

NF_AUTO

GitHub release (latest by date including pre-releases) Licence

How to use it - Installation

To use the script it's very simple, but there is some pre-requisites. If you're a developer this should be easy, but if you're an accountant read this with attention:

Instructions:

First you'll need Python and Git. It is pre-installed in Linux machines, but you'll need to install it on Windows; To run the script correctly you'll also need to install Chrome Driver and Selenium. To download them, just click the links bellow and follow their instructions.

Python

Git

Selenium

After that you'll need to open git bash and clone the repo on your device using the command below:

git clone https://github.com/gabes-machado/nf_auto.git

Then just run:

python pip install -r requirements.txt

To install all dependencies, and after that just run the script in the shell using:

python main.py

Enjoy!

Project Development

Problem:

Every month brazilian accountants need to apurate tax reports, based on the revenue of their clients. Each client need to send their fiscal receipts by the 15th of each month to their accountants.

More often than not, this dynamic don't occur, and accountants need to get the fiscal receipts themselves, on their local federal treasury website.

Solution:

The proposed solution, is to create an automation script to catch fiscal receipts of clients based on Distrito Federal, on the Agenci@Net website.

This Software is aimed to all Distrito Federal accountants.

License

GNU General Public License version 3

About

This is a web automation script that retrieves fiscal receipts from the regional treasury of Distrito Federal. It uses Python and Selenium to interact with the web browser and navigate the website. It automates tasks such as filling out forms, clicking buttons, and downloading files. It saves the receipts to a local folder for further processing

Topics

Resources

License

Stars

Watchers

Forks

Languages

0