Contact : info@ackwa.fr

Installation de wkhtmltopdf pour Odoo / OpenERP

La nouvelle version d'Odoo (OpenERP) utilise webkit pour la génération des états et rapports (devis, factures, bons de commande...). Son fonctionnement nécessite d'installer l'utilitaire wkhtmltopdf.

Sous Debian la version installée via aptitude ne fonctionne pas correctement. Avec la version 0.9.9, l'on obtient ainsi le message suivant :

wkhtmltopdf failed with error code = 1. Message: The switch --header-spacing, is not support using unpatched qt, and will be ignored.

Il faut donc installer manuellement la dernière version de wkhtmltopdf (0.12.0 au 16/05/14) depuis le site de l'auteur. Seul le binaire wkhtmltopdf est nécessaire, les autres composants (includes, librairies) peuvent être ignorés.

Après avoir copié le binaire wkhtmltopdf par exemple dans /usr/bin, il est nécessaire de préciser ce paramètre en créant la clef de configuration webkit_path dans Odoo -> Settings -> Technical -> Parameters -> System Parameters.

En savoirs plus sur le nouveau gestionnaire de rapports : https://www.odoo.com/apps/trunk/report_webkit