我正在运行Odoo13 Manufacturing App。在制造订单中单击“计划”时出现错误。安装会计应用程序并在BOM中为产品创建供应商后,会发生此错误。
我的订单视图[在此处输入图像描述] [1]作为图像给出:
错误:
Odoo服务器错误
回溯(最近通话最近):文件
_handle_exception中的“ /home/odoo/src/odoo/odoo/http.py”行619
返回超级(JsonRequest,自身)。_handle_exception(异常)文件“ /home/odoo/src/odoo/odoo/http.py”,第309行,在
_handle_exception
引发pycompat.reraise(type(exception),exception,sys.exc_info()[2])文件
“ /home/odoo/src/odoo/odoo/tools/pycompat.py”,第14行,重新发行
在调度中提高价值文件“ /home/odoo/src/odoo/odoo/http.py”,行664
结果= self._call_function(** self.params)文件“ /home/odoo/src/odoo/odoo/http.py”,第345行,在_call_function中
在包装器中返回“ checked_call(self.db,* args,** kwargs)文件“ /home/odoo/src/odoo/odoo/service/model.py”,第93行
在checked_call中,返回f(dbname,* args,** kwargs)文件“ /home/odoo/src/odoo/odoo/http.py”,行338
结果= self.endpoint(* a,** kw)文件“ /home/odoo/src/odoo/odoo/http.py”,行909,在调用中
返回self.method(* args,** kw)文件“ /home/odoo/src/odoo/odoo/http.py”,行510,在response_wrap中
响应= f(* args,** kw)文件“ /home/odoo/src/odoo/addons/web/controllers/main.py”,行1323,在
呼叫按钮
动作= self._call_kw(模型,方法,args,kwargs)文件“ /home/odoo/src/odoo/addons/web/controllers/main.py”,行1311,在
_call_kw
返回call_kw(request.env [model],方法,args,kwargs)文件“ /home/odoo/src/odoo/odoo/api.py”,行395,在call_kw中
结果= _call_kw_multi(方法,模型,args,kwargs)文件“ /home/odoo/src/odoo/odoo/api.py”,第382行,在_call_kw_multi中
结果=方法(recs,* args,** kwargs)文件“ /home/odoo/src/enterprise/mrp_workorder/models/mrp_production.py”,
第13行,在button_plan中
res = super(MrpProduction,self).button_plan()文件“ /home/odoo/src/odoo/addons/mrp/models/mrp_production.py”,行690,
在button_plan中
order._plan_workorders()文件“ /home/odoo/src/odoo/addons/mrp/models/mrp_production.py”,第725行,
在_plan_workorders中
如果to_date
答案 0 :(得分:0)
从Odoo git repo中提取最新代码,您会发现此错误已消失:
https://github.com/odoo/odoo/blob/13.0/addons/mrp/models/mrp_production.py#L736
if to_date < best_finished_date
更改为
if to_date and to_date < best_finished_date