Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Odoo报价确认错误_Python_Openerp_Odoo - Fatal编程技术网

Python Odoo报价确认错误

Python Odoo报价确认错误,python,openerp,odoo,Python,Openerp,Odoo,我有一个运行在Ubuntu15.04上的Odoo8.0应用程序,它托管在Microsoft Azure虚拟机上 我想在管理界面上创建一个报价。创作进展顺利。但是如果我试图确认(或通过电子邮件发送)报价,我会收到一个Odoo服务器错误 这是它的回溯: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 537, in _handle_exception

我有一个运行在Ubuntu15.04上的Odoo8.0应用程序,它托管在Microsoft Azure虚拟机上

我想在管理界面上创建一个报价。创作进展顺利。但是如果我试图确认(或通过电子邮件发送)报价,我会收到一个Odoo服务器错误

这是它的回溯:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 537, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 574, in dispatch
    result = self._call_function(**self.params)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 310, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 307, in checked_call
    return self.endpoint(*a, **kw)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 803, in __call__
    return self.method(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 403, in response_wrap
    response = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 944, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 936, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 5160, in search_read
    result = self.read(cr, uid, record_ids, fields, context=read_ctx)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3142, in read
    result = BaseModel.read(records, fields, load=load)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 239, in wrapper
    return new_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3177, in read
    self._read_from_database(stored, inherited)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 239, in wrapper
    return new_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3356, in _read_from_database
    res2 = self._columns[f].get(cr, self._model, ids, f, user, context=context, values=result)
  File "/usr/lib/python2.7/dist-packages/openerp/osv/fields.py", line 1467, in get
    result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/portal_sale/portal_sale.py", line 31, in <lambda>
    _payment_block_proxy = lambda self, *a, **kw: self._portal_payment_block(*a, **kw)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/portal_sale/portal_sale.py", line 44, in _portal_payment_block
    partner_id=this.partner_id.id, company_id=this.company_id.id, context=context)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/payment/models/payment_acquirer.py", line 299, in render_payment_block
    context)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/payment/models/payment_acquirer.py", line 271, in render
    return self.pool['ir.ui.view'].render(cr, uid, acquirer.view_template_id.xml_id, qweb_context, engine='ir.qweb', context=context)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/website/models/ir_ui_view.py", line 181, in render
    return super(view, self).render(cr, uid, id_or_xml_id, values=values, engine=engine, context=context)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_ui_view.py", line 1026, in render
    return self.pool[engine].render(cr, uid, id_or_xml_id, qcontext, loader=loader, context=context)
  File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
    return old_api(self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_qweb.py", line 262, in render
    return self.render_node(self.get_template(id_or_xml_id, qwebcontext), qwebcontext)
  File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_qweb.py", line 199, in get_template
    raise QWebTemplateNotFound("Template %r not found" % name, template=origin_template)
QWebTemplateNotFound: Template u'account_voucher.view_voucher_filter' not found
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第537行,在异常处理中
返回super(JsonRequest,self)。\u handle\u异常(exception)
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第574行,在分派中
结果=self.\u调用函数(**self.params)
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第310行,在调用函数中
返回选中的\u调用(self.db、*args、**kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/service/model.py”,第113行,在包装器中
返回f(数据库名,*args,**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第307行,在checked_调用中
返回自端点(*a,**kw)
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第803行,在调用中__
返回自方法(*参数,**kw)
文件“/usr/lib/python2.7/dist packages/openerp/http.py”,第403行,作为响应
响应=f(*参数,**kw)
文件“/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py”,第944行,在call\u-kw中
返回self.\u调用\u kw(模型、方法、参数、kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py”,第936行,在
返回getattr(request.registry.get(model),method)(request.cr,request.uid,*args,**kwargs)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/models.py”,第5160行,搜索中
结果=self.read(cr、uid、记录ID、字段、上下文=read\u ctx)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/models.py”,第3142行,已读
结果=BaseModel.read(记录、字段、加载=加载)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第239行
返回新的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/models.py”,第3177行,已读
self.\u从\u数据库读取\u(存储、继承)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第239行
返回新的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/models.py”,第3356行,从数据库读取
res2=self.\u列[f].get(cr,self.\u模型,ID,f,用户,上下文=上下文,值=结果)
get中的文件“/usr/lib/python2.7/dist packages/openerp/osv/fields.py”,第1467行
结果=self.\u fnct(对象、cr、uid、ID、名称、self.\u参数、上下文)
文件“/usr/lib/python2.7/dist packages/openerp/addons/portal\u sale/portal\u sale.py”,第31行,在
_支付块\代理=lambda self,*a,**kw:self.\门户\支付块(*a,**kw)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/addons/portal\u-sale/portal\u-sale.py”,第44行,在门户支付块中
partner\u id=this.partner\u id.id,company\u id=this.company\u id.id,context=context)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/addons/payment/models/payment\u acquisitor.py”,第299行,在render\u payment\u块中
(上下文)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/addons/payment/models/payment_acquisitor.py”,第271行,呈现
返回self.pool['ir.ui.view'].render(cr、uid、acquisitor.view\u template\u id.xml\u id、qweb\u context、engine='ir.qweb',context=context)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/addons/website/models/ir_ui_view.py”,第181行,在render中
返回super(view,self).render(cr,uid,id\u或xml\u id,values=values,engine=engine,context=context)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/addons/base/ir/ir_ui_view.py”,第1026行,在render中
返回self.pool[engine].render(cr、uid、id或xml、qcontext、loader=loader、context=context)
包装器中的文件“/usr/lib/python2.7/dist-packages/openerp/api.py”,第241行
返回旧的_api(self、*args、**kwargs)
文件“/usr/lib/python2.7/dist packages/openerp/addons/base/ir/ir_qweb.py”,第262行,在render中
返回self.render_节点(self.get_模板(id_或xml_id,qwebcontext),qwebcontext)
文件“/usr/lib/python2.7/dist packages/openerp/addons/base/ir/ir_qweb.py”,第199行,在get_模板中
raise QWebTemplateNotFound(“找不到模板%r”%name,模板=源\u模板)
QWebTemplateNotFound:模板u'帐户\凭证。查看\凭证\过滤器'未找到
有人能帮忙吗?我怎样才能解决这个问题

提前感谢您的回复

  • 您似乎尚未安装“帐户凭证”模块,因此无法获取该模块中存在的模板。 转到设置-->本地模块并安装帐户凭证模块

  • 检查您是否在openerp.py文件的“依赖”下添加了“账户凭证”模块

  • 检查“科目凭证”模块中是否存在“查看凭证过滤器”

  • 您似乎没有安装“帐户凭证”模块,因此无法获取模板prese