D'ailleurs, il faudrait se bouger pour implémenter la possibilité de signer un PDF en utilisant une lib Python libre. A ma connaissance, aucune lib Python libre ne propose cette fonctionnalité. Pour l'instant, le module Odoo dispo dans l'OCA qui permet de signer les PDFs (report_qweb_signer) utilise une lib Java: https://github.com/OCA/reporting-engine/tree/8.0/report_qweb_signer Il existe une lib Python proprio qui signe des PDFs, disponible ici : http://www.kryptokoder.com/index.html
[^] # Re: Lecteurs PDF capables de voir les documents intégrés
Posté par Alexis de Lattre (site web personnel) . En réponse à la dépêche Premier module libre de facturation électronique pour Odoo. Évalué à 4.
D'ailleurs, il faudrait se bouger pour implémenter la possibilité de signer un PDF en utilisant une lib Python libre. A ma connaissance, aucune lib Python libre ne propose cette fonctionnalité. Pour l'instant, le module Odoo dispo dans l'OCA qui permet de signer les PDFs (report_qweb_signer) utilise une lib Java: https://github.com/OCA/reporting-engine/tree/8.0/report_qweb_signer Il existe une lib Python proprio qui signe des PDFs, disponible ici : http://www.kryptokoder.com/index.html
De plus en plus, il est demandé à ce que les factures PDF soit signées pour qu'elles aient une valeur probante, cf par exemple https://chorus-factures.budget.gouv.fr/accueil/aidePdfSigne
et c'est même écrit dans la loi depuis 2013, cf ces explications : http://www.journaldunet.com/management/expert/56880/vos-factures-sont-elles-conformes-aux-nouvelles-regles-applicables.shtml
En résumé, il est encore possible d'envoyer des PDFs non signés, mais il faut alors une "piste d'audit documentée" pour pouvoir rattacher la facture à un contrat/BL et fournir tous les autres documents relatifs à la vente. Alors que, si la facture est un PDF signé, il n'y a besoin de rien d'autre que la facture, donc c'est plus simple.
Et il faudrait aussi un lecteur PDF libre capable de vérifier les signatures...