Fiscalisation : avoir des PDFs comparables
Closed this issue · 0 comments
agallou commented
Dans la classe FPDF nous avons :
function _putinfo()
{
$this->_out('/Producer '.$this->_textstring('FPDF '.FPDF_VERSION));
if(!empty($this->title))
$this->_out('/Title '.$this->_textstring($this->title));
if(!empty($this->subject))
$this->_out('/Subject '.$this->_textstring($this->subject));
if(!empty($this->author))
$this->_out('/Author '.$this->_textstring($this->author));
if(!empty($this->keywords))
$this->_out('/Keywords '.$this->_textstring($this->keywords));
if(!empty($this->creator))
$this->_out('/Creator '.$this->_textstring($this->creator));
$this->_out('/CreationDate '.$this->_textstring('D:'.date('YmdHis')));
}
Cela fait que si on télécharge un PDF vu qu'on a la date dans les metadonnées, on ne peux pas comparer le md5 et ainsi s'assurer que les PDFs d'avant soient identiques.
Supprimer la dernière ligne en surchangeant la méthode PDFinfo sur les exports de cotisation/devis/facture/facture d'événement.
(A noter qu'en dev le téléchargement du fichier de facture n'est pas comparable, on y inclus la débug bar, il faudrait changer ça plus tard)