Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
1041 Tampilan
When selling an assembly product, the following error appears



Traceback (most recent call last):
  File "/home/odoo/src/odoo/odoo/http.py", line 1584, in _serve_db
    return service_model.retrying(self._serve_ir_http, self.env)
  File "/home/odoo/src/odoo/odoo/service/model.py", line 133, in retrying
    result = func()
  File "/home/odoo/src/odoo/odoo/http.py", line 1611, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
  File "/home/odoo/src/odoo/odoo/http.py", line 1815, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
  File "/home/odoo/src/odoo/addons/website/models/ir_http.py", line 235, in _dispatch
    response = super()._dispatch(endpoint)
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 154, in _dispatch
    result = endpoint(**request.params)
  File "/home/odoo/src/odoo/odoo/http.py", line 697, in route_wrapper
    result = endpoint(self, *args, **params_ok)
  File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 46, in call_button
    action = self._call_kw(model, method, args, kwargs)
  File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/home/odoo/src/odoo/odoo/api.py", line 461, in call_kw
    result = _call_kw_multi(method, model, args, kwargs)
  File "/home/odoo/src/odoo/odoo/api.py", line 448, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/home/odoo/src/odoo/addons/website_sale/models/sale_order.py", line 409, in action_confirm
    res = super(SaleOrder, self).action_confirm()
  File "/home/odoo/src/odoo/addons/sale_management/models/sale_order.py", line 121, in action_confirm
    res = super().action_confirm()
  File "/home/odoo/src/odoo/addons/sale_loyalty/models/sale_order.py", line 74, in action_confirm
    res = super().action_confirm()
  File "/home/odoo/src/odoo/addons/sale_crm/models/sale_order.py", line 15, in action_confirm
    return super(SaleOrder, self.with_context({k:v for k,v in self._context.items() if k != 'default_tag_ids'})).action_confirm()
  File "/home/odoo/src/odoo/addons/sale/models/sale_order.py", line 822, in action_confirm
    self.with_context(context)._action_confirm()
  File "/home/odoo/src/odoo/addons/sale_stock/models/sale_order.py", line 152, in _action_confirm
    self.order_line._action_launch_stock_rule()
  File "/home/odoo/src/odoo/addons/sale_order_line_multi_warehouse/models/sale_order.py", line 91, in _action_launch_stock_rule
    self.env['procurement.group'].run(procurements)
  File "/home/odoo/src/odoo/addons/purchase_stock/models/stock.py", line 231, in run
    routes = procurement.values.get('route_ids')
AttributeError: 'list' object has no attribute 'get'
The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
    at makeErrorFromResponse (https://alomransa-as-8960878.dev.odoo.com/web/assets/16421-03c81a8/web.assets_backend.min.js:992:163)
    at XMLHttpRequest. (https://alomransa-as-8960878.dev.odoo.com/web/assets/16421-03c81a8/web.assets_backend.min.js:1000:13)


Avatar
Buang
Jawaban Terbai

Hi,

There is no information about the real cause of the issue. So you can ensure the below points.

* make sure you are having the latest odoo source code in your instance

* usage of custom modules are not causing the issue


If you believe this is a bug in standard odoo, see if you can reproduce the same in odoo runbot, if yes, with detailed steps to reproduce it, you can report it here: https://github.com/odoo/odoo/issues

Thanks

Avatar
Buang