Skip to Content
Menu
This question has been flagged

i get this error when trying to send quotation

Odoo Server Error

Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/api.py", line 882, in get

return field_cache[record._ids[0]]

KeyError: 5



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1057, in __get__

value = env.cache.get(record, self)

File "/usr/lib/python3/dist-packages/odoo/api.py", line 885, in get

raise CacheMiss(record, field)

odoo.exceptions.CacheMiss: 'sale.order(5,).partner_id'



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/qweb.py", line 219, in render_template

yield from compiled_fn(self, values, log)

File "", line 229, in template_1380

File "", line 217, in t_call_content

File "", line 42, in t_call_content

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_qweb.py", line 334, in _get_field

content = converter.record_to_html(record, field_name, field_options)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_qweb_fields.py", line 119, in record_to_html

value = record[field_name]

File "/usr/lib/python3/dist-packages/odoo/models.py", line 5866, in __getitem__

return self._fields[key].__get__(self, type(self))

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2603, in __get__

return super().__get__(records, owner)

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1087, in __get__

raise MissingError("\n".join([

odoo.exceptions.MissingError: Enregistrement inexistant ou détruit.

(Enregistrement: sale.order(5,), Utilisateur: 2)



The above exception was the direct cause of the following exception:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

result = request.dispatch()

File "/usr/lib/python3/dist-packages/odoo/http.py", line 687, in dispatch

result = self._call_function(**self.params)

File "/usr/lib/python3/dist-packages/odoo/http.py", line 359, in _call_function

return checked_call(self.db, *args, **kwargs)

File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

return f(dbname, *args, **kwargs)

File "/usr/lib/python3/dist-packages/odoo/http.py", line 348, in checked_call

result = self.endpoint(*a, **kw)

File "/usr/lib/python3/dist-packages/odoo/http.py", line 916, in __call__

return self.method(*args, **kw)

File "/usr/lib/python3/dist-packages/odoo/http.py", line 535, in response_wrap

response = f(*args, **kw)

File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1339, in call_button

action = self._call_kw(model, method, args, kwargs)

File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1327, in _call_kw

return call_kw(request.env[model], method, args, kwargs)

File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw

result = _call_kw_multi(method, model, args, kwargs)

File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi

result = method(recs, *args, **kwargs)

File "/usr/lib/python3/dist-packages/odoo/custom-addons/cmp_sale_management/models/sale_order.py", line 361, in action_quotation_send

result, formate = rec.env.ref('cmp_sale_management.print_attest_contract_report')._render_qweb_pdf(

File "/usr/lib/python3/dist-packages/odoo/addons/account/models/ir_actions_report.py", line 47, in _render_qweb_pdf

return super()._render_qweb_pdf(res_ids=res_ids, data=data)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_actions_report.py", line 819, in _render_qweb_pdf

html = self_sudo.with_context(context)._render_qweb_html(res_ids, data=data)[0]

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_actions_report.py", line 863, in _render_qweb_html

return self._render_template(self.report_name, data), 'html'

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_actions_report.py", line 600, in _render_template

return view_obj._render_template(template, values).encode()

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1976, in _render_template

return self.browse(self.get_view_id(template))._render(values, engine)

File "/usr/lib/python3/dist-packages/odoo/addons/website/models/ir_ui_view.py", line 433, in _render

return super(View, self)._render(values, engine=engine, minimal_qcontext=minimal_qcontext)

File "/usr/lib/python3/dist-packages/odoo/addons/web_editor/models/ir_ui_view.py", line 29, in _render

return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1984, in _render

return self.env[engine]._render(self.id, qcontext)

File "/usr/lib/python3/dist-packages/odoo/tools/profiler.py", line 289, in _tracked_method_render

return method_render(self, template, values, **options)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_qweb.py", line 74, in _render

result = super()._render(template, values=values, **compile_options)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/qweb.py", line 134, in _render

result = ''.join(rendering)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/qweb.py", line 223, in render_template

raise QWebException("Error when render the template", self, options,

Exception



The above exception was the direct cause of the following exception:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/http.py", line 643, in _handle_exception

return super(JsonRequest, self)._handle_exception(exception)

File "/usr/lib/python3/dist-packages/odoo/http.py", line 301, in _handle_exception

raise exception.with_traceback(None) from new_cause

odoo.addons.base.models.qweb.QWebException: Enregistrement inexistant ou détruit.

(Enregistrement: sale.order(5,), Utilisateur: 2)

Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/api.py", line 882, in get

return field_cache[record._ids[0]]

KeyError: 5



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1057, in __get__

value = env.cache.get(record, self)

File "/usr/lib/python3/dist-packages/odoo/api.py", line 885, in get

raise CacheMiss(record, field)

odoo.exceptions.CacheMiss: 'sale.order(5,).partner_id'



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/qweb.py", line 219, in render_template

yield from compiled_fn(self, values, log)

File "", line 229, in template_1380

File "", line 217, in t_call_content

File "", line 42, in t_call_content

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_qweb.py", line 334, in _get_field

content = converter.record_to_html(record, field_name, field_options)

File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_qweb_fields.py", line 119, in record_to_html

value = record[field_name]

File "/usr/lib/python3/dist-packages/odoo/models.py", line 5866, in __getitem__

return self._fields[key].__get__(self, type(self))

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2603, in __get__

return super().__get__(records, owner)

File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1087, in __get__

raise MissingError("\n".join([

odoo.exceptions.MissingError: Enregistrement inexistant ou détruit.

(Enregistrement: sale.order(5,), Utilisateur: 2)

Error when render the template

MissingError: Enregistrement inexistant ou détruit.

(Enregistrement: sale.order(5,), Utilisateur: 2)

Template: 1380

Path: /t/t/t/t/div/div[2]/p[1]/b[1]/span

Node:




Avatar
Discard

seems you are having custom codes in the system. Please cross check the module named: cmp_sale_management

Author

yes right, i have customized action_quotation_send method, in my local server it's working fine.

but when i deploy it to the server it makes that error

Related Posts Replies Views Activity
1
Dec 24
27
1
Dec 24
55
0
Nov 24
50
0
Nov 24
61
1
Oct 24
169