Advertisement
rht_odoo

[CANTATA] Error printing

Dec 17th, 2024
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.36 KB | None | 0 0
  1. RPC_ERROR
  2. Odoo Server Error
  3. Traceback (most recent call last):
  4. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 624, in barcode
  5. barcode = createBarcodeDrawing(barcode_type, value=value, format='png', **kwargs)
  6. File "/usr/lib/python3/dist-packages/reportlab/graphics/barcode/__init__.py", line 116, in createBarcodeDrawing
  7. raise ValueError("Illegal barcode with value '%s' in code '%s'" % (options.get('value',None), codeName))
  8. ValueError: Illegal barcode with value 'Liège/IN/00004' in code 'Code128'
  9.  
  10. During handling of the above exception, another exception occurred:
  11.  
  12. Traceback (most recent call last):
  13. File "<1088>", line 1512, in template_1088
  14. File "<1088>", line 1494, in template_1088_content
  15. File "<1088>", line 1476, in template_1088_t_call_0
  16. File "<1088>", line 15, in template_1088_t_call_1
  17. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 2435, in _get_field
  18. content = converter.record_to_html(record, field_name, field_options)
  19. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb_fields.py", line 131, in record_to_html
  20. return False if value is False else self.value_to_html(value, options=options)
  21. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb_fields.py", line 739, in value_to_html
  22. barcode = self.env['ir.actions.report'].barcode(
  23. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 637, in barcode
  24. raise ValueError("Cannot convert into barcode.")
  25. ValueError: Cannot convert into barcode.
  26.  
  27. The above exception was the direct cause of the following exception:
  28.  
  29. Traceback (most recent call last):
  30. File "/home/odoo/src/odoo/addons/web/controllers/report.py", line 113, in report_download
  31. response = self.report_routes(reportname, docids=docids, converter=converter, context=context)
  32. File "/home/odoo/src/odoo/odoo/http.py", line 757, in route_wrapper
  33. result = endpoint(self, *args, **params_ok)
  34. File "/home/odoo/src/odoo/addons/web/controllers/report.py", line 42, in report_routes
  35. pdf = report.with_context(context)._render_qweb_pdf(reportname, docids, data=data)[0]
  36. File "/home/odoo/src/odoo/addons/account/models/ir_actions_report.py", line 58, in _render_qweb_pdf
  37. return super()._render_qweb_pdf(report_ref, res_ids=res_ids, data=data)
  38. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 911, in _render_qweb_pdf
  39. collected_streams = self._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)
  40. File "/home/odoo/src/odoo/addons/sale_pdf_quote_builder/models/ir_actions_report.py", line 15, in _render_qweb_pdf_prepare_streams
  41. result = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)
  42. File "/home/odoo/src/enterprise/account_followup/models/ir_actions_report.py", line 12, in _render_qweb_pdf_prepare_streams
  43. res = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids)
  44. File "/home/odoo/src/odoo/addons/account_edi_ubl_cii/models/ir_actions_report.py", line 11, in _render_qweb_pdf_prepare_streams
  45. collected_streams = super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids)
  46. File "/home/odoo/src/odoo/addons/account/models/ir_actions_report.py", line 17, in _render_qweb_pdf_prepare_streams
  47. return super()._render_qweb_pdf_prepare_streams(report_ref, data, res_ids=res_ids)
  48. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 761, in _render_qweb_pdf_prepare_streams
  49. html = self.with_context(**additional_context)._render_qweb_html(report_ref, all_res_ids_wo_stream, data=data)[0]
  50. File "/home/odoo/src/enterprise/web_studio/models/ir_actions_report.py", line 24, in _render_qweb_html
  51. return super(IrActionsReport, self)._render_qweb_html(report_ref, docids, data)
  52. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 986, in _render_qweb_html
  53. return self._render_template(report.report_name, data), 'html'
  54. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 676, in _render_template
  55. return view_obj._render_template(template, values).encode()
  56. File "/home/odoo/src/enterprise/web_studio/models/ir_ui_view.py", line 1344, in _render_template
  57. return super(View, self)._render_template(template, values)
  58. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 2055, in _render_template
  59. return self.env['ir.qweb']._render(template, values)
  60. File "/home/odoo/src/odoo/odoo/tools/profiler.py", line 294, in _tracked_method_render
  61. return method_render(self, template, values, **options)
  62. File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
  63. result = ''.join(rendering)
  64. File "<1088>", line 1518, in template_1088
  65. odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
  66. ValueError: Cannot convert into barcode.
  67. Template: stock.report_picking
  68. Path: /t/t/t/t/div/div[1]/div/div
  69. Node: <div t-field="o.name" t-options="{\'widget\': \'barcode\', \'width\': 600, \'height\': 100, \'img_style\': \'width:300px;height:50px;\'}"/>
  70.  
  71. The above server error caused the following client error:
  72. RPC_ERROR: Odoo Server Error
  73. RPC_ERROR
  74. at makeErrorFromResponse (https://cantata.odoo.com/web/assets/65fa554/web.assets_web.min.js:2910:163)
  75. at decoder.onload (https://cantata.odoo.com/web/assets/65fa554/web.assets_web.min.js:2896:7)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement