Damit Odoo die Reports als PDF ausgeben kann, wird die Library https://wkhtmltopdf.org/ verwendet. Leider verhält sich die Bibliothek unter verschieden Linux Versionen unterschiedlich. Von Odoo wird inzwischen die Version 0.12.2.1 verwendet http://nightly.odoo.com/extra/ jedoch funktionieren damit die Reports unter Odoo 8 nicht einwandfrei.

Für Odoo 10 wird seit Anfang 2019 die Version 0.12.5 empfohlen.
Wir setzen derzeit für Odoo 10 noch die Version 0.12.2.1 ein, der Wechsel auf 0.12.5 wird in nächster Zeit aber stattfinden.

Dieser Artikel zeigt wie man zwischen den verschiedenen Versionen umschalten kann.


$ su 
$ cd /root


$ sudo dpkg -l | grep wkhtmltox
ii  wkhtmltox    0.12.2.1     amd64        convert HTML to PDF and various image formats using QtWebkit

# oder

$ wkhtmltopdf --version 
wkhtmltopdf 0.12.2.1 (with patched qt)


$ sudo dpkg -P wkhtmltox
(Reading database ... 497536 files and directories currently installed.)
Removing wkhtmltox (0.12.1) ...
dpkg: warning: while removing wkhtmltox, directory '/usr/local/share' not empty so not removed
dpkg: warning: while removing wkhtmltox, directory '/usr/local/lib' not empty so not removed


#v0.12.5 

sudo curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox_0.12.5-1.trusty_amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb



#v0.12.2.1 

sudo curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb


#v0.12.1 

curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox-0.12.1_linux-trusty-amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb


 Rechtliche Hinweise / Impressum