En los últimos 3 odoo 17 que he instalado recientemente no se pueden imprimir facturas. Da un error. No hay problema con pedios de compra o presupuestos de venta. El problema es solo con las facturas de venta.
A continuación pongo el error.
Saludos y gracias.
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/report.py", line 113, in report_download
response = self.report_routes(reportname, docids=docids, converter=converter, context=context)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 757, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/mnt/extra-addons/reporting-engine/report_xlsx_helper/controllers/main.py", line 51, in report_routes
return super().report_routes(reportname, docids, converter, **data)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 757, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/mnt/extra-addons/reporting-engine/report_xlsx/controllers/main.py", line 51, in report_routes
return super().report_routes(reportname, docids, converter, **data)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 757, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/report.py", line 42, in report_routes
pdf = report.with_context(context)._render_qweb_pdf(reportname, docids, data=data)[0]
File "/mnt/extra-addons/mis-builder/mis_builder/report/mis_report_instance_qweb.py", line 27, in _render_qweb_pdf
return super()._render_qweb_pdf(report_ref, res_ids, data)
File "/usr/lib/python3/dist-packages/odoo/addons/account/models/ir_actions_report.py", line 58, in _render_qweb_pdf
return super()._render_qweb_pdf(report_ref, res_ids=res_ids, data=data)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_actions_report.py", line 911, in _render_qweb_pdf
collected_streams = self._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)
File "/usr/lib/python3/dist-packages/odoo/addons/sale_pdf_quote_builder/models/ir_actions_report.py", line 15, in _render_qweb_pdf_prepare_streams
result = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)
File "/usr/lib/python3/dist-packages/odoo/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/lib/python3/dist-packages/odoo/addons/account_edi_ubl_cii/models/ir_actions_report.py", line 29, in _render_qweb_pdf_prepare_streams
self.env['account.move.send']._hook_invoice_document_after_pdf_report_render(invoice, invoice_data)
File "/usr/lib/python3/dist-packages/odoo/addons/account_edi_ubl_cii/wizard/account_move_send.py", line 215, in _hook_invoice_document_after_pdf_report_render
writer.write(writer_buffer)
File "/var/lib/odoo/.local/lib/python3.10/site-packages/pypdf/_writer.py", line 1412, in write
self.write_stream(stream)
File "/usr/lib/python3/dist-packages/odoo/tools/pdf/__init__.py", line 100, in write_stream
self.add_metadata({
File "/var/lib/odoo/.local/lib/python3.10/site-packages/pypdf/_writer.py", line 1620, in add_metadata
assert isinstance(self._info, DictionaryObject)
AssertionError
The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
RPC_ERROR
at makeErrorFromResponse (
https://unodooquenofunciona.com/web/assets/3f0f63f/web.assets_web.min.js:2896:163)
at decoder.onload (
https://unodooquenofunciona.com/web/assets/3f0f63f/web.assets_web.min.js:2882:7)