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:
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
1716
Views
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
Dec 24
|
27 | ||
|
1
Dec 24
|
55 | ||
|
0
Nov 24
|
50 | ||
|
0
Nov 24
|
61 | ||
|
1
Oct 24
|
169 |
seems you are having custom codes in the system. Please cross check the module named: cmp_sale_management
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