Skip to content

Utility to download invoices and generate TRAF2000 record from the CCSR SSRS web service.

License

Notifications You must be signed in to change notification settings

Noettore/fattureCCSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fattureCCSR

MIT License GitHub code size in bytes GitHub last commit

The Project

This utility has the only purpose of facilitate the tasks of downloading invoices and generating TeamSystem's TRAF2000 record from a CCSR report.
It allows the user to authenticate to the CCSR SQL Server Reporting Services (SSRS) and after specifying a time interval it download the suitable report and lets generate the TRAF2000 record or download and merge all the invoices issued in that period.

How to run

Simply by cloning the repo, installing the required packages and executing the main script file:

$ git clone https://github.com/Noettore/fattureCCSR.git
$ cd fattureCCSR
$ pip install -r ./requirements.txt
$ python ./fatture_ccsr/fatture_ccsr.py

How to generate a one-file distributable

Using pyinstaller:

$ pip install -U pyinstaller
$ cd fattureCCSR/fatture_ccsr
$ pyinstaller --clean ./fatture_ccsr.spec

Author

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Utility to download invoices and generate TRAF2000 record from the CCSR SSRS web service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages