menu:ancgl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
menu:ancgl [2013/09/27 02:39] – modification externe 127.0.0.1menu:ancgl [2019/11/22 20:42] – [2. PdfTK] dany
Ligne 1: Ligne 1:
 ====== ANCGL ====== ====== ANCGL ======
 +
  Grand livre pour la comptabilité analytique  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)
 +
 +<code>
 +  <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" />
 +
 +</code>
 +
 +==== 2. PdfTK ====
 +
 +(Ubuntu 18.04)
 +Si vous utilisez pdftk , il faudra corriger la configuration, le snap empêche son exécution, 
 +Pour vérifier 
 +<code>
 +type pdftk
 +pdftk est haché (/snap/bin/pdftk)
 +
 +</code>
 +L'erreur est 
 +<code>
 +Sorry, home directories outside of /home are not currently supported. 
 +See https://forum.snapcraft.io/t/11209 for details.
 +
 +</code>
 +
 +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
 +<code>
 +PrivateTmp=false
 +</code>
 +
 +
 +
 +
      N'hésitez pas à améliorer la documentation, merci       N'hésitez pas à améliorer la documentation, merci 
  • menu/ancgl.txt
  • Dernière modification : 2019/11/22 20:59
  • de dany