Skip to Content
Menu
This question has been flagged
3070 Views

When I try to print a Customer Invoice I get error message  'View u'account.report_invoice_ae' in website 1 not found' (see traceback below). I created a custom invoice in QWEB (account.report_invoice_ae) and added it to the Print drop down menu. It was printing fine until I installed a website module (Website Report module I think) and subsequent this error occurred. Can anyone advise a solution please?

Error Message

View u'account.report_invoice_ae' in website 1 not found

Traceback (most recent call last):

File "/home/odoo/src/odoo/saas-6/addons/website/models/ir_http.py", line 238, in _handle_exception

response = super(ir_http, self)._handle_exception(exception)

File "/home/odoo/src/odoo/saas-6/openerp/addons/base/ir/ir_http.py", line 149, in _handle_exception

return request._handle_exception(exception)

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 677, in _handle_exception

return super(HttpRequest, self)._handle_exception(exception)

File "/home/odoo/src/odoo/saas-6/openerp/addons/base/ir/ir_http.py", line 174, in _dispatch

result = request.dispatch()

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 695, in dispatch

r = self._call_function(**self.params)

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 312, in _call_function

return checked_call(self.db, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/openerp/service/model.py", line 113, in wrapper

return f(dbname, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 309, in checked_call

return self.endpoint(*a, **kw)

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 814, in __call__

return self.method(*args, **kw)

File "/home/odoo/src/odoo/saas-6/openerp/http.py", line 405, in response_wrap

response = f(*args, **kw)

File "/home/odoo/src/odoo/saas-6/addons/report/controllers/main.py", line 61, in report_routes

html = report_obj.get_html(cr, uid, docids, reportname, data=options_data, context=context)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 241, in wrapper

return old_api(self, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/report/models/report.py", line 174, in get_html

return self.render(cr, uid, [], report.report_name, docargs, context=context)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 241, in wrapper

return old_api(self, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/website_report/report.py", line 47, in render

return super(Report, self).render(cr, uid, ids, template, values=values, context=context)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 241, in wrapper

return old_api(self, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/report/models/report.py", line 150, in render

return view_obj.render(cr, uid, template, values, context=context)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 241, in wrapper

return old_api(self, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/website/models/ir_ui_view.py", line 205, in render

view_obj = request.website.get_template(id_or_xml_id)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 239, in wrapper

return new_api(self, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 547, in new_api

result = method(self._model, cr, uid, self.ids, *args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/website/models/website.py", line 405, in get_template

view_id = View.get_view_id(cr, uid, template, context=context)

File "/home/odoo/src/odoo/saas-6/openerp/api.py", line 241, in wrapper

return old_api(self, *args, **kwargs)

File "<string>", line 2, in get_view_id

File "/home/odoo/src/odoo/saas-6/openerp/tools/cache.py", line 118, in lookup

value = d[key] = self.method(*args, **kwargs)

File "/home/odoo/src/odoo/saas-6/addons/website/models/ir_ui_view.py", line 161, in get_view_id

raise ValueError('View %r in website %r not found' % (xml_id, context['website_id']))

ValueError: View u'account.report_invoice_ae' in website 1 not found

Avatar
Discard