Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: Stampe Odoo v8 con wkhtmltopdf

Stampe Odoo v8 con wkhtmltopdf 4 Anni 2 Settimane fa #19240

  • massimo.rc
  • Avatar di massimo.rc
  • Offline
  • Gold Boarder
  • Messaggi: 296
  • Ringraziamenti ricevuti 6
  • Karma: 0
RISOLTO!
Come dicevi tu Davide il problema è su web.base.url

Se lo setto con http://localhost:8069 o http://127.0.0.1:8069 non mi tiene il valore ma viene sempre riscritto quando faccio il login come admin.
Ho risolto come descritto qui: www.odoo.com/forum/help-1/question/web-b...utomatic-reset-31937
cioè basta aggiungere il parametro:
Key: web.base.url.freeze
Value: True
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: enlightx, Int, ciskye

Stampe Odoo v8 con wkhtmltopdf 4 Anni 2 Settimane fa #19241

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
ah, non conoscevo quel parametro.
buono a sapersi :)
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Stampe Odoo v8 con wkhtmltopdf 3 Anni 11 Mesi fa #19568

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Anche io ho dei problemi con le stampe. All'inizio, odoo mi diceva "devi avere la versione di wkhtmltopdf aggiornalta almeno alla versione 0.12.0" . Ho notato che la versione di wkhtmltopdf sul mio Ubuntu 14.04 era la 0.9.x. Allora l'ho disinstallata ho scaricato la versione 0.12.1 e l'ho installata con dpkg. Il problema è che mi installa un pacchetto denominato wkhtmltox . Provo a fare le stampe ed odoo mi dice che non riesce a trovare wkhtmltopdf. Cosa sbaglio?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Stampe Odoo v8 con wkhtmltopdf 3 Anni 11 Mesi fa #19570

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
ho risolto come spiegato qui

[url=http://]https://www.odoo.com/forum/help-1/question/how-to-add-wkhtmltopdf-as-a-sytem-parameter-in-openerp-56486#answer-56501[/url]

lavoro sui dati del database di esempio e sembra funzionare, ma, su una fattura (soltanto su una!! sulle altre tutto ok) mi da questo errore:

Traceback (most recent call last):
File "/opt/odoo/odoo/addons/report/controllers/main.py", line 121, in report_download
response = self.report_routes(reportname, docids=docids, converter='pdf')
File "/opt/odoo/odoo/openerp/http.py", line 396, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/odoo/addons/report/controllers/main.py", line 65, in report_routes
pdf = report_obj.get_pdf(cr, uid, docids, reportname, data=options_data, context=context)
File "/opt/odoo/odoo/openerp/api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/report/models/report.py", line 197, in get_pdf
save_in_attachment = self._check_attachment_use(cr, uid, ids, report)
File "/opt/odoo/odoo/openerp/api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/report/models/report.py", line 344, in _check_attachment_use
pdf = base64.decodestring(pdf)
File "/usr/lib/python2.7/base64.py", line 321, in decodestring
return binascii.a2b_base64(s)
TypeError: must be string or buffer, not None

sapete da cosa può dipendere?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Stampe Odoo v8 con wkhtmltopdf 3 Anni 11 Mesi fa #19571

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Frans ha scritto:
ho risolto come spiegato qui

[url=http://]https://www.odoo.com/forum/help-1/question/how-to-add-wkhtmltopdf-as-a-sytem-parameter-in-openerp-56486#answer-56501[/url]

lavoro sui dati del database di esempio e sembra funzionare, ma, su una fattura (soltanto su una!! sulle altre tutto ok) mi da questo errore:

Traceback (most recent call last):
File "/opt/odoo/odoo/addons/report/controllers/main.py", line 121, in report_download
response = self.report_routes(reportname, docids=docids, converter='pdf')
File "/opt/odoo/odoo/openerp/http.py", line 396, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/odoo/addons/report/controllers/main.py", line 65, in report_routes
pdf = report_obj.get_pdf(cr, uid, docids, reportname, data=options_data, context=context)
File "/opt/odoo/odoo/openerp/api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/report/models/report.py", line 197, in get_pdf
save_in_attachment = self._check_attachment_use(cr, uid, ids, report)
File "/opt/odoo/odoo/openerp/api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/report/models/report.py", line 344, in _check_attachment_use
pdf = base64.decodestring(pdf)
File "/usr/lib/python2.7/base64.py", line 321, in decodestring
return binascii.a2b_base64(s)
TypeError: must be string or buffer, not None

sapete da cosa può dipendere?

Sembra che per qualche motivo esista l'allegato ma il suo contenuto e' vuoto. Cancella l'allegato dalla fattura e tutto dovrebbe tornare a posto. Strano comunque che abbia scritto una riga con contenuto vuoto ... l'eccezione dovrebbe scatenare il roll-back
@KTec
www.ktec.it
Ultima modifica: 3 Anni 11 Mesi fa da gigidn.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: Frans

Stampe Odoo v8 con wkhtmltopdf 3 Anni 11 Mesi fa #19841

  • Int
  • Avatar di Int
  • Offline
  • Senior Boarder
  • Messaggi: 68
  • Karma: 0
Ciao,
anche io avevo quel problema del riconoscimento degli stili e effettivamente impostando nei parametri di sistema http://localhost:8069 mi applica correttamente gli stili.
purtroppo questo parametro così impostato mi impedisce di inviare l'indirizzo corretto del server quando mando comunicazione via mail, nel senso che i collegamenti di reindirizzamento ad odoo sono con http://localhost:8069.... e non con l'indirizzo IP corretto del server.
come posso risolvere questo problema?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.144 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam