Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 1959 |
Technical Name |
l10n_it_export_ts |
License | AGPL-3 |
Website | https://github.com/luca-vercelli/odoo-modules |
Versions | 11.0 12.0 16.0 |
Export Invoices to Sistema TS
Export a number of invoices in a XML format suitable for Italian 'Sistema Tessera Sanitaria (TS)'.
Questo modulo aggiunge:
- un campo sul prodotto, per indicare il tipo di spesa; due campi sul cliente, uno per il codice fiscale criptato e uno per l'eventuale opposizione del cliente alla dichiarazione 730
- Nelle fatture, una nuova azione "Esporta fatture verso TS" una nuova sezione "Sistema TS" tra le impostazioni
- Una voce di menù "Sistema TS" / "Esportazioni TS"
- Una voce di menù "Sistema TS" / "Encrypt fiscal codes" (potrebbe servire in fase di startup)
- Una voce di menù "Sistema TS" / "Settings"
Utilizzo
- Occorre ottenere password e pincode [2]
- Per criptare i codici fiscali, usare la voce di menù "Encrypt fiscal codes" (anche se in teoria a ogni modifica del codice fiscale dovrebbero criptarsi automaticamente).
- Esportare le fatture in formato XML tramite l'apposita Azione, selezionando le fatture del mese
- Andare nel menù Esportazioni TS e scegliere l'Azione "invia"
Ho riscontrato problemi con i certificati SSL del server, nel caso eseguire prima
export PYTHONHTTPSVERIFY=0(ignora tutti i certificati SSL...)
Stato dell'arte
Il formato del file XML è estremamente limitato, e' stato testato solo per gli psicologi privati
Note tecniche
Questo modulo utilizza zeep [3] come client SOAP, e altre dipendenze da installare con
pip install pycrypthodome zeep requests
[1] https://sistemats1.sanita.finanze.it/portale/spese-sanitarie-documenti-e-specifiche-tecniche
[2] https://sistemats4.sanita.finanze.it/simossHome/login.jsp
[3] https://python-zeep.readthedocs.io/en/master/
Please log in to comment on this module