Error:
Odoo Server Error
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 683, 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 347, in checked_call
    result = self.endpoint(*a, **kw)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 912, in __call__
    return self.method(*args, **kw)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 531, in response_wrap
    response = f(*args, **kw)
  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1352, in search_read
    return self.do_search_read(model, fields, offset, limit, domain, sort)
  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1371, in do_search_read
    return Model.web_search_read(domain, fields, offset=offset, limit=limit, order=sort)
  File "/usr/lib/python3/dist-packages/odoo/addons/web/models/models.py", line 62, in web_search_read
    records = self.search_read(domain, fields, offset=offset, limit=limit, order=order)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4862, in search_read
    result = records.read(fields)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 3022, in read
    return self._read_format(fnames=fields, load=load)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 3042, in _read_format
    vals[name] = convert(record[name], record, use_name_get)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5689, in __getitem__
    return self._fields[key].__get__(self, type(self))
  File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1021, in __get__
    self.compute_value(recs)
  File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1177, in compute_value
    records._compute_field_value(self)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4069, in _compute_field_value
    getattr(self, field.compute)()
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/stock_orderpoint.py", line 136, in _compute_json_popover
    dummy, lead_days_description = orderpoint.rule_ids._get_lead_days(orderpoint.product_id)
  File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2485, in __get__
    return super().__get__(records, owner)
  File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1021, in __get__
    self.compute_value(recs)
  File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1177, in compute_value
    records._compute_field_value(self)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4069, in _compute_field_value
    getattr(self, field.compute)()
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/stock_orderpoint.py", line 169, in _compute_rules
    orderpoint.rule_ids = orderpoint.product_id._get_rules_from_location(orderpoint.location_id, route_ids=orderpoint.route_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/product.py", line 563, in _get_rules_from_location
    return self._get_rules_from_location(rule.location_src_id, seen_rules=seen_rules | rule)
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/product.py", line 563, in _get_rules_from_location
    return self._get_rules_from_location(rule.location_src_id, seen_rules=seen_rules | rule)
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/product.py", line 563, in _get_rules_from_location
    return self._get_rules_from_location(rule.location_src_id, seen_rules=seen_rules | rule)
  [Previous line repeated 925 more times]
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/product.py", line 556, in _get_rules_from_location
    'warehouse_id': location.get_warehouse()
  File "/usr/lib/python3/dist-packages/odoo/addons/stock/models/stock_location.py", line 160, in get_warehouse
    return self.env['stock.warehouse'].search(domain, limit=1)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 1708, in search
    res = self._search(args, offset=offset, limit=limit, order=order, count=count)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4514, in _search
    query = self._where_calc(args)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4270, in _where_calc
    return expression.expression(domain, self).query
  File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 442, in __init__
    self.parse()
  File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 871, in parse
    dom = HIERARCHY_FUNCS[operator](left, ids2, comodel, prefix=field.comodel_name)
  File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 577, in parent_of_domain
    return [(left, 'in', left_model._search(domain, order='id'))]
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4515, in _search
    self._apply_ir_rules(query, 'read')
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 4296, in _apply_ir_rules
    expression.expression(domain, self.sudo(), self._table, query)
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5060, in sudo
    return self.with_env(self.env(su=flag))
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 510, in __call__
    return Environment(cr, uid, context, su)
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 449, in __new__
    env, envs = None, cls.envs
  File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 114, in __get__
    return self.fget.__get__(None, owner)()
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 420, in envs
    return getattr(cls._local, 'environments', ())
  File "/usr/local/lib/python3.8/dist-packages/werkzeug/local.py", line 72, in __getattr__
    return self.__storage__[self.__ident_func__()][name]
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 639, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/lib/python3/dist-packages/odoo/http.py", line 315, in _handle_exception
    raise exception.with_traceback(None) from new_cause
RecursionError: maximum recursion depth exceeded while calling a Python object
Odoo is the world's easiest all-in-one management software.
 It includes hundreds of business apps:
- CRM
- e-Commerce
- Бухгалтерия
- Склад
- PoS
- Project
- MRP
Этот вопрос был отмечен
            
                3846
                
                    Представления
                
            
        
    Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Регистрация| Related Posts | Ответы | Просмотры | Активность | |
|---|---|---|---|---|
|  | 0 окт. 25  | 293 | ||
|  | 0 сент. 25  | 462 | ||
|  | 1 янв. 25  | 3218 | ||
|  | 0 дек. 22  | 2545 | ||
|  | 0 нояб. 22  | 7077 | 
 
                        
RecursionError: maximum recursion depth exceeded while calling a Python object error occurred when there is an infinite loop continuously working.
For example:
If you have two buttons named button_A and button_B , if you click button_A it will call button_B and then if you click button_B it will call button_A, so there is an infinite loop and we get this error.