Ceci est une ancienne révision du document !
ANCGL
Grand livre pour la comptabilité analytique
Liste toutes les opérations de la comptabilité analytique , avec les opérations de la comptabilité normale.
Permet d'exporter les pièces comptables en PDF, avec le résumé de l'opération
Configuration pour l'export PDF
1. ImageMagick
ImageMagick est installé , il faut attention d'avoir dans le /etc/ImageMagick-6/policy.xml (à partir ubuntu 16.04)
<policy domain="coder" rights="read|write" pattern="EPHEMERAL" /> <policy domain="coder" rights="read|write" pattern="URL" /> <policy domain="coder" rights="read|write" pattern="HTTPS" /> <policy domain="coder" rights="read|write" pattern="MVG" /> <policy domain="coder" rights="read|write" pattern="MSL" /> <policy domain="coder" rights="read|write" pattern="TEXT" /> <policy domain="coder" rights="read|write" pattern="SHOW" /> <policy domain="coder" rights="read|write" pattern="WIN" /> <policy domain="coder" rights="read|write" pattern="PLT" /> <policy domain="path" rights="read|write" pattern="@*" /> <policy domain="coder" rights="read|write" pattern="PS" /> <policy domain="coder" rights="read|write" pattern="EPS" /> <policy domain="coder" rights="read|write" pattern="PDF" /> <policy domain="coder" rights="read|write" pattern="XPS" />
2. PdfTK
(Ubuntu 18.04) Si vous utilisez pdftk , il faudra corriger la configuration, le snap empêche son exécution, Pour vérifier
type pdftk pdftk est haché (/snap/bin/pdftk)
L'erreur est
Sorry, home directories outside of /home are not currently supported. See https://forum.snapcraft.io/t/11209 for details.
Solutions :
- vous le recompilez, (source https://www.pdflabs.com/docs/install-pdftk-on-redhat-or-centos/)
- ou vous utilisez une autre distro plus permissive
- ou vous activez apparmor et www-data (propriétaire du service http) doit avoir son propre “home”, qui sera utilisé , dans ce cas, il faudra travailler dans /home/www-data/tmp et changer la variable $_ENV['TMP']
3. Apache
Avec Systemd, apache utilise un répertoire temporaire privé et donc l'appel pour convertir les fichiers en PDF et les estampiller ne fonctionne plus.
Pour changer cela , il faut avoir dans /etc/systemd/system/multi-user.target.wants/apache2.service
PrivateTmp=false
N'hésitez pas à améliorer la documentation, merci