Hoppa till innehåll
Odoo Meny
  • Logga in
  • Prova gratis
  • Appar
    Ekonomi
    • Bokföring
    • Faktura
    • Utgifter
    • Kalkylark (Affärsanalyser)
    • Dokument
    • Underskrifter
    Försäljning
    • CRM
    • Försäljning
    • Kassasystem Butik
    • Kassasystem Restaurang
    • Prenumerationer
    • Uthyrning
    Hemsida
    • Hemsidesverktyg
    • E-handel
    • Blogg
    • Forum
    • Livechatt
    • Utbildning
    Försörjningskedja
    • Lager
    • Produktion
    • Produktens livscykel (PLM)
    • Inköp
    • Underhåll
    • Kvalitet
    HR
    • Anställda
    • Rekrytering
    • Ledighet
    • Utvärderingar
    • Rekommendationer
    • Fordon
    Marknadsföring
    • Sociala medier
    • E-postmarknadsföring
    • Sms-marknadsföring
    • Evenemang
    • Automatiserad marknadsföring
    • Enkäter
    Tjänster
    • Projekt
    • Tidrapporter
    • Fältservice
    • Kundtjänst
    • Planering
    • Tidsbokningar
    Produktivitet
    • Diskutera
    • AI
    • IoT
    • VoIP
    • Kunskap
    • WhatsApp
    Community-appar Odoo Studio Odoo Cloud
  • Branscher
    Butiker
    • Bokaffärer
    • Klädbutiker
    • Möbelaffärer
    • Mataffärer
    • Byggvaruhus
    • Leksaksaffärer
    Restaurang & Hotell
    • Barer och pubar
    • Restauranger
    • Snabbmatsrestauranger
    • Gästhus
    • Dryckesdistributörer
    • Hotell
    Fastigheter
    • Fastighetsbyråer
    • Arkitektfirmor
    • Byggföretag
    • Fastighetsägare
    • Trädgårdsmästare
    • Bostadsrättsföreningar
    Hitta en konsult
    • Redovisningsbyrå
    • Odoo Partner
    • Reklambyråer
    • Advokatbyråer
    • Rekrytering
    • Revisioner och certifieringar
    Produktion
    • Textilproduktion
    • Metallproduktion
    • Möbelproduktion
    • Livsmedelsproduktion
    • Bryggerier
    • Företagsgåvor
    Hälsa och fitness
    • Sportklubbar
    • Optiker
    • Träningscenter
    • Friskvård
    • Apotek
    • Frisörsalonger
    Hantverk
    • Hantverkare
    • IT-utrustning och kundtjänst
    • Solceller, solpaneler och solenergi
    • Skomakare
    • Städföretag
    • VVS-tjänster
    Övrigt
    • Ideella föreningar
    • Miljöförvaltningar
    • Uthyrning av reklamtavlor
    • Fotografer
    • Cykeluthyrning
    • Återförsäljare av mjukvara
    Upptäck alla Branscher
  • Community
    Utbildning
    • Instruktionsvideor
    • Dokumentation
    • Certifiering
    • Utbildningar
    • Blogg
    • Podcast
    Lär dig med oss
    • Workshops
    • Företagsspelet Scale Up!
    • Studiebesök hos Odoo
    Mjukvaran
    • Ladda ner
    • Jämför utgåvor
    • Versionsinformation
    Samverkan
    • GitHub
    • Forum
    • Evenemang
    • Översättningar
    • Bli en partner
    • Partnertjänster
    • Registrera din redovisningsbyrå
    Våra tjänster
    • Partners
    • Revisorer
    • Träffa en rådgivare
    • Implementering
    • Kundrecensioner
    • Kundtjänst
    • Uppgraderingar
    GitHub Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Boka en demo
  • Priser
  • Hjälp
Du måste vara registrerad för att kunna interagera med communityn.
Alla inlägg Personer Utmärkelser
Etiketter (Visa alla)
odoo accounting v14 pos v15
Om detta forum
Du måste vara registrerad för att kunna interagera med communityn.
Alla inlägg Personer Utmärkelser
Etiketter (Visa alla)
odoo accounting v14 pos v15
Om detta forum
Hjälp

ir_actions_report.py in _run_wkhtmltopdf raise UserError odoo.exceptions.UserError Wkhtmltopdf failed ( error code : -10)

Prenumerera

Få ett meddelande när det finns aktivitet på detta inlägg

Denna fråga har flaggats
wkhtmltopdf
1 Besvara
5119 Vyer
Avatar
Rai Mohammed

Hello all,

In my journey to deploy an Odoo 18 CE Server from GitHub and configuring Apache Web Server 2.4.62 with HTTPS support, I tested the installation, and all the system works well even printing a PDF invoice or a sale order.

The OS : FreeBSD 14.2-RELEASE-p1 GENERIC amd64

The wkhtmltopdf version : wkhtmltopdf 0.12.6 (with patched qt).

But I get an issue with wkhtmltopdf failing with error : [Invalid Operation Wkhtmltopdf failed (error code: -10)], when I try to print some reports or options, like the examples below :


  1. Apps --> Sales --> Technical guide :

2025-01-29 15:32:29,548 71602 WARNING odoo18ce odoo.addons.base.models.ir_actions_report: Wkhtmltopdf failed (error code: -10). Message:   

2025-01-29 15:32:29,549 71602 WARNING odoo18ce odoo.addons.web.controllers.report: Error while generating report base.report_irmodulereference  

Traceback (most recent call last):

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 120, in report_download

   response = self.report_routes(reportname, docids=docids, converter=converter, context=context)

              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/http.py", line 727, in route_wrapper

   result = endpoint(self, *args, **params_ok)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 42, in report_routes

   pdf = report.with_context(context)._render_qweb_pdf(reportname, docids, data=data)[0]

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 1007, in _render_qweb_pdf

   collected_streams, report_type = self._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 74, in _pre_render_qweb_pdf

   return super()._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 998, in _pre_render_qweb_pdf

   return self._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids), 'pdf'

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/sale_pdf_quote_builder/models/ir_actions_report.py", line 17, in _render_qweb_pdf_prepare_streams

   result = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/purchase/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/hr_expense/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   res = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids)

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account_edi/models/ir_actions_report.py", line 14, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 22, in _render_qweb_pdf_prepare_streams

   return super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 860, in _render_qweb_pdf_prepare_streams

   pdf_content = self._run_wkhtmltopdf(

                 ^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 611, in _run_wkhtmltopdf

   raise UserError(message)

odoo.exceptions.UserError: Wkhtmltopdf failed (error code: -10). Message:


   2.  Employees --> Administrator --> Settings --> Badge ID --> Print Badge :

2025-01-29 15:40:57,360 71761 WARNING odoo18ce odoo.addons.base.models.ir_actions_report: Wkhtmltopdf failed (error code: -10). Message:   

2025-01-29 15:40:57,360 71761 WARNING odoo18ce odoo.addons.web.controllers.report: Error while generating report hr.print_employee_badge  

Traceback (most recent call last):

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 120, in report_download

   response = self.report_routes(reportname, docids=docids, converter=converter, context=context)

              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/http.py", line 727, in route_wrapper

   result = endpoint(self, *args, **params_ok)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 42, in report_routes

   pdf = report.with_context(context)._render_qweb_pdf(reportname, docids, data=data)[0]

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 1007, in _render_qweb_pdf

   collected_streams, report_type = self._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 74, in _pre_render_qweb_pdf

   return super()._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 998, in _pre_render_qweb_pdf

   return self._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids), 'pdf'

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/sale_pdf_quote_builder/models/ir_actions_report.py", line 17, in _render_qweb_pdf_prepare_streams

   result = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/purchase/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/hr_expense/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   res = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids)

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account_edi/models/ir_actions_report.py", line 14, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 22, in _render_qweb_pdf_prepare_streams

   return super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 860, in _render_qweb_pdf_prepare_streams

   pdf_content = self._run_wkhtmltopdf(

                 ^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 611, in _run_wkhtmltopdf

   raise UserError(message)

odoo.exceptions.UserError: Wkhtmltopdf failed (error code: -10). Message:


    3. Products --> Product - XYZ --> Print Labels :

2025-01-29 18:26:03,015 60086 WARNING odoo18ce odoo.addons.base.models.ir_actions_report: Wkhtmltopdf failed (error code: -10). Message:   

2025-01-29 18:26:03,016 60086 WARNING odoo18ce odoo.addons.web.controllers.report: Error while generating report product.report_producttemplatelabel2x7  

Traceback (most recent call last):

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 127, in report_download

   response = self.report_routes(reportname, converter=converter, context=context, **data)

              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/http.py", line 727, in route_wrapper

   result = endpoint(self, *args, **params_ok)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/web/controllers/report.py", line 42, in report_routes

   pdf = report.with_context(context)._render_qweb_pdf(reportname, docids, data=data)[0]

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 1007, in _render_qweb_pdf

   collected_streams, report_type = self._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 74, in _pre_render_qweb_pdf

   return super()._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 998, in _pre_render_qweb_pdf

   return self._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids), 'pdf'

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/sale_pdf_quote_builder/models/ir_actions_report.py", line 17, in _render_qweb_pdf_prepare_streams

   result = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/purchase/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/hr_expense/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams

   res = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids)

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account_edi/models/ir_actions_report.py", line 14, in _render_qweb_pdf_prepare_streams

   collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/addons/account/models/ir_actions_report.py", line 22, in _render_qweb_pdf_prepare_streams

   return super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)

          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 860, in _render_qweb_pdf_prepare_streams

   pdf_content = self._run_wkhtmltopdf(

                 ^^^^^^^^^^^^^^^^^^^^^^

 File "/usr/local/odoo_erp/odoo18ce/odoo18ce_server/odoo/addons/base/models/ir_actions_report.py", line 611, in _run_wkhtmltopdf

   raise UserError(message)

odoo.exceptions.UserError: Wkhtmltopdf failed (error code: -10). Message:


Web browser console error output :

Uncaught (in promise) RPC_ERROR: Odoo Server Error

    RPCError https://www.odoo18ce.itlinker.local/web/assets/3862aff/web.assets_web.min.js:875

web.assets_web.min.js:3129:338 ..............


0
Avatar
Avbryt
Rai Mohammed
Författare

To test the reporting engine on Odoo, I tried the creation of a QWeb-based PDF report, to see if I can change some parameters to get past the problem of the error : "UserError odoo.exceptions.UserError Wkhtmltopdf failed (error code : -10)", I have this behavior from the report :
* The QWeb template with "<t t-call="web.external_layout">" : the report is printed without error.
* The QWeb template with "<t t-call="web.internal_layout">" : the report throws the described error.

Avatar
Rai Mohammed
Författare Bästa svar
The solution to overcomes the error UserError odoo.exceptions.UserError Wkhtmltopdf failed (error code : -10), is to set up and install a CentOS 7 version of wkhtmltopdf with all requirements in linux mode for FreeBSD.

Information for other users on FreeBSD Operating System having the same issue :

  • Configuration of The Linux emulation, FreeBSD provides the wiki.
  •  Script to install CentOS 7 version of wkhtmltopdf with all requirements in linux mode

Thanks to everyone.

0
Avatar
Avbryt
Rai Mohammed
Författare

The problem this time, wkhtmltopdf throws another error: "Cannot open an empty file" from the reports mentioned above, and besides other documents cannot be printed at all, the case of an invoice from a POS session. And the issue persists even after installing a version of wkhtmltopdf related to Rocky Linux 9.5 with all the requirements in linux mode for FreeBSD.

Njuter du av diskussionen? Läs inte bara, delta också!

Skapa ett konto idag för att ta del av exklusiva funktioner och engagera dig i vår fantastiska community!

Registrera dig
Relaterade inlägg Svar Vyer Verksamhet
Odoo #V17 and #V18 QWeb template with web.internal_layout : the report throws the error UserError odoo.exceptions.UserError #Wkhtmltopdf failed (error code : -10)
wkhtmltopdf
Avatar
Avatar
1
feb. 26
5553
PDF report not rendering header/partner details correctly. Löst
wkhtmltopdf
Avatar
Avatar
Avatar
2
juli 24
7204
wkhtmltopdf - How to enable local file system access Löst
wkhtmltopdf
Avatar
1
maj 24
6961
Wkhtmltopdf not found on the sysem Löst
wkhtmltopdf
Avatar
Avatar
Avatar
2
feb. 24
5853
Wkhtmltopdf failed (error code: 222). Message: b'Unable to call host printing service (ConnectionError)'
wkhtmltopdf
Avatar
0
juni 22
4616
Community
  • Instruktionsvideor
  • Dokumentation
  • Forum
Öppen källkod
  • Ladda ner
  • GitHub
  • Runbot
  • Översättningar
Tjänster
  • Odoo.sh Hosting
  • Kundtjänst
  • Uppgradera
  • Anpassningsbara modifikationer
  • Utbildning
  • Revisorer
  • Partners
  • Bli en partner
Om oss
  • Vårt företag
  • Varumärkestillgångar
  • Kontakta oss
  • Jobb
  • Evenemang
  • Podcast
  • Blogg
  • Kunder
  • Juridiskt • Integritet
  • Säkerhet
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo är ett affärssystem med öppen källkod som täcker alla dina företagsbehov: CRM, e-handel, bokföring, lager, kassasystem, projektledning, och så vidare.

Odoos unika värdeförslag är att samtidigt vara väldigt enkel att använda men också helt integrerad.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now