Browse
info
Sensing your needs
Home
About us
Blog
Odoo Gold Partner
Services
What we Offer
Odoo Consultancy
Odoo Implementation
Odoo Integration
Odoo Migration
Odoo Support
Odoo Training
Odoo Development
Andriod & IOS Development
Hire Odoo Developer
Odoo App Customization
Contact us
Demo Request
Support Request
Career
Contact us
FAQs
Sign in
Issue for bi_sale_purchase_discount_with_tax
(#
4,073
)
Status:
OPEN
Date:
22/10/2021
Assigned to
Hanee Patel
hanee.patel@browseinfo.in
Description
The module does not work with Odoo's standard multi-company option and gives errors. See picture https://ibb.co/zNWvXHW I face issue with install: Error: Odoo Server Error Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 669, in apply_inheritance_specs source = apply_inheritance_specs(source, specs_tree, File "/home/odoo/src/odoo/odoo/tools/template_inheritance.py", line 229, in apply_inheritance_specs raise ValueError( ValueError: Element '<xpath expr="//div[hasclass('clearfix')]">' cannot be located in parent view During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/tools/convert.py", line 712, in parse self._tag_root(de) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 674, in _tag_root f(rec) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 652, in _tag_template return self._tag_record(record) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 577, in _tag_record record = model._load_records([data], self.mode == 'update') File "/home/odoo/src/odoo/odoo/models.py", line 4176, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/home/odoo/src/odoo/odoo/models.py", line 4090, in _load_records_create return self.create(values) File "<decorator-gen-150>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 317, in _model_create_single return self.browse().concat(*(create(self, vals) for vals in arg)) File "/home/odoo/src/odoo/odoo/api.py", line 317, in <genexpr> return self.browse().concat(*(create(self, vals) for vals in arg)) File "/home/odoo/src/enterprise/web_studio/models/studio_mixin.py", line 19, in create res = super(StudioMixin, self).create(vals) File "<decorator-gen-32>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 335, in _model_create_multi return create(self, [arg]) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 475, in create return super(View, self).create(vals_list) File "<decorator-gen-3>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 336, in _model_create_multi return create(self, arg) File "/home/odoo/src/odoo/odoo/models.py", line 3851, in create fields[0].determine_inverse(batch_recs) File "/home/odoo/src/odoo/odoo/fields.py", line 1154, in determine_inverse getattr(records, self.inverse)() File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 299, in _inverse_arch view.write(data) File "/home/odoo/src/enterprise/web_studio/models/studio_mixin.py", line 28, in write res = super(StudioMixin, self).write(vals) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 493, in write res = super(View, self).write(self._compute_defaults(vals)) File "/home/odoo/src/odoo/odoo/models.py", line 3640, in write real_recs._validate_fields(vals, inverse_fields) File "/home/odoo/src/odoo/odoo/models.py", line 1212, in _validate_fields check(self) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 387, in _check_xml view_def = view.read_combined(['arch']) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 745, in read_combined arch = self.apply_view_inheritance(arch_tree, root.id, self.model) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 694, in apply_view_inheritance source = self.apply_inheritance_specs(source, specs_tree, view_id) File "/home/odoo/src/enterprise/web_studio/models/ir_ui_view.py", line 153, in apply_inheritance_specs return super(View, self).apply_inheritance_specs(source, specs_tree, inherit_id, File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 673, in apply_inheritance_specs self.raise_view_error(str(e), inherit_id) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 614, in raise_view_error raise ValueError(message) ValueError: Element '<xpath expr="//div[hasclass('clearfix')]">' cannot be located in parent view Error context: View `report_sale_discount_inherit` [view_id: 2046, xml_id: n/a, model: n/a, parent_id: 895] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/http.py", line 624, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/home/odoo/src/odoo/odoo/http.py", line 310, in _handle_exception raise pycompat.reraise(type(exception), exception, sys.exc_info()[2]) File "/home/odoo/src/odoo/odoo/tools/pycompat.py", line 14, in reraise raise value File "/home/odoo/src/odoo/odoo/http.py", line 669, in dispatch result = self._call_function(**self.params) File "/home/odoo/src/odoo/odoo/http.py", line 350, in _call_function return checked_call(self.db, *args, **kwargs) File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/home/odoo/src/odoo/odoo/http.py", line 339, in checked_call result = self.endpoint(*a, **kw) File "/home/odoo/src/odoo/odoo/http.py", line 915, in __call__ return self.method(*args, **kw) File "/home/odoo/src/odoo/odoo/http.py", line 515, in response_wrap response = f(*args, **kw) File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1343, in call_button action = self._call_kw(model, method, args, kwargs) File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1331, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/home/odoo/src/odoo/odoo/api.py", line 387, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/home/odoo/src/odoo/odoo/api.py", line 374, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-60>", line 2, in button_immediate_install File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 73, in check_and_log return method(self, *args, **kwargs) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 464, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 574, in _button_immediate_function modules.registry.Registry.new(self._cr.dbname, update_module=True) File "/home/odoo/src/odoo/odoo/modules/registry.py", line 86, in new odoo.modules.load_modules(registry._db, force_demo, status, update_module) File "/home/odoo/src/odoo/odoo/modules/loading.py", line 426, in load_modules processed_modules += load_marked_modules(cr, graph, File "/home/odoo/src/odoo/odoo/modules/loading.py", line 313, in load_marked_modules loaded, processed = load_module_graph( File "/home/odoo/src/odoo/odoo/modules/loading.py", line 225, in load_module_graph load_data(cr, idref, mode, kind='data', package=package, report=report) File "/home/odoo/src/odoo/odoo/modules/loading.py", line 68, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind, report) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 736, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate, report) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 803, in convert_xml_import obj.parse(doc.getroot()) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 715, in parse pycompat.reraise( File "/home/odoo/src/odoo/odoo/tools/pycompat.py", line 13, in reraise raise value.with_traceback(tb) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 712, in parse self._tag_root(de) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 674, in _tag_root f(rec) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 652, in _tag_template return self._tag_record(record) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 577, in _tag_record record = model._load_records([data], self.mode == 'update') File "/home/odoo/src/odoo/odoo/models.py", line 4176, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/home/odoo/src/odoo/odoo/models.py", line 4090, in _load_records_create return self.create(values) File "<decorator-gen-150>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 317, in _model_create_single return self.browse().concat(*(create(self, vals) for vals in arg)) File "/home/odoo/src/odoo/odoo/api.py", line 317, in <genexpr> return self.browse().concat(*(create(self, vals) for vals in arg)) File "/home/odoo/src/enterprise/web_studio/models/studio_mixin.py", line 19, in create res = super(StudioMixin, self).create(vals) File "<decorator-gen-32>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 335, in _model_create_multi return create(self, [arg]) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 475, in create return super(View, self).create(vals_list) File "<decorator-gen-3>", line 2, in create File "/home/odoo/src/odoo/odoo/api.py", line 336, in _model_create_multi return create(self, arg) File "/home/odoo/src/odoo/odoo/models.py", line 3851, in create fields[0].determine_inverse(batch_recs) File "/home/odoo/src/odoo/odoo/fields.py", line 1154, in determine_inverse getattr(records, self.inverse)() File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 299, in _inverse_arch view.write(data) File "/home/odoo/src/enterprise/web_studio/models/studio_mixin.py", line 28, in write res = super(StudioMixin, self).write(vals) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 493, in write res = super(View, self).write(self._compute_defaults(vals)) File "/home/odoo/src/odoo/odoo/models.py", line 3640, in write real_recs._validate_fields(vals, inverse_fields) File "/home/odoo/src/odoo/odoo/models.py", line 1212, in _validate_fields check(self) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 387, in _check_xml view_def = view.read_combined(['arch']) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 745, in read_combined arch = self.apply_view_inheritance(arch_tree, root.id, self.model) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 694, in apply_view_inheritance source = self.apply_inheritance_specs(source, specs_tree, view_id) File "/home/odoo/src/enterprise/web_studio/models/ir_ui_view.py", line 153, in apply_inheritance_specs return super(View, self).apply_inheritance_specs(source, specs_tree, inherit_id, File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 673, in apply_inheritance_specs self.raise_view_error(str(e), inherit_id) File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 614, in raise_view_error raise ValueError(message) odoo.tools.convert.ParseError: "Element '<xpath expr="//div[hasclass('clearfix')]">' cannot be located in parent view Error context: View `report_sale_discount_inherit` [view_id: 2046, xml_id: n/a, model: n/a, parent_id: 895]" while parsing /home/odoo/src/user/bi_sale_purchase_discount_with_tax/report/inherit_sale_report.xml:2, near <odoo> </odoo>
Add File
Save
Message and communication history