Hello Odooers,
I have this error whenever I try to click the button "Replenish" in the product form. I don't know why it runs in error in fact I didn't touch it. Can someone help me and explain this error thank you.
Traceback (most recent call last): File "/home/odoo/src/odoo/saas-17.1/odoo/http.py", line 1848, in _transactioning return service_model.retrying(func, env=self.env) File "/home/odoo/src/odoo/saas-17.1/odoo/service/model.py", line 134, in retrying result = func() File "/home/odoo/src/odoo/saas-17.1/odoo/http.py", line 1826, in _serve_ir_http return self._serve_ir_http(rule, args) File "/home/odoo/src/odoo/saas-17.1/odoo/http.py", line 1833, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/home/odoo/src/odoo/saas-17.1/odoo/http.py", line 2058, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/home/odoo/src/odoo/saas-17.1/odoo/addons/base/models/ir_http.py", line 222, in _dispatch result = endpoint(**request.params) File "/home/odoo/src/odoo/saas-17.1/odoo/http.py", line 740, in route_wrapper result = endpoint(self, *args, **params_ok) File "/home/odoo/src/odoo/saas-17.1/addons/web/controllers/dataset.py", line 38, in call_kw return self._call_kw(model, method, args, kwargs) File "/home/odoo/src/odoo/saas-17.1/addons/web/controllers/dataset.py", line 34, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/home/odoo/src/odoo/saas-17.1/odoo/api.py", line 458, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/home/odoo/src/odoo/saas-17.1/addons/web/models/models.py", line 938, in onchange defaults = self.default_get(missing_names) File "/home/odoo/src/odoo/saas-17.1/addons/purchase_stock/wizard/product_replenish.py", line 16, in default_get res = super().default_get(fields) File "/home/odoo/src/odoo/saas-17.1/addons/stock/wizard/product_replenish.py", line 86, in default_get res['route_id'] = self.env['stock.route'].search(self._get_route_domain(product_tmpl_id), limit=1).id File "/home/odoo/src/odoo/saas-17.1/addons/purchase_stock/wizard/product_replenish.py", line 102, in _get_route_domain domain = AND([domain, [('id', '!=', self.env.ref('purchase_stock.route_warehouse0_buy', raise_if_not_found=False).id)]]) AttributeError: 'NoneType' object has no attribute 'id'
Hello DN, thank you for your answer. May I know where to locate the 'route_warehouse0_buy' I try to locate it but couldn't find it. Thank you.
Hi try to unarchive the warehouse and search again sir