2019-11-03 20:36:51,940 24277 INFO RRHH openerp.modules.loading: loading 1 modules...
2019-11-03 20:36:51,949 24277 INFO RRHH openerp.modules.loading: 1 modules loaded in 0.01s, 0 queries
2019-11-03 20:36:52,128 24277 INFO RRHH openerp.modules.loading: loading 30 modules...
2019-11-03 20:36:52,155 24277 INFO RRHH openerp.modules.loading: 30 modules loaded in 0.03s, 0 queries
2019-11-03 20:36:52,157 24277 INFO RRHH openerp.modules.loading: loading 31 modules...
2019-11-03 20:36:52,502 24277 INFO RRHH openerp.modules.module: module training_hr_v8: creating or updating database tables
2019-11-03 20:36:54,570 24277 INFO RRHH openerp.models: Storing computed values of employee.employee.8 fields total
2019-11-03 20:36:54,572 24277 INFO RRHH openerp.modules.loading: loading training_hr_v8/security/training_security.xml
2019-11-03 20:36:54,726 24277 INFO RRHH openerp.modules.loading: loading training_hr_v8/security/ir.model.access.csv
2019-11-03 20:36:54,758 24277 INFO RRHH openerp.modules.loading: loading training_hr_v8/wizard/wizard_workingdays_view.xml
2019-11-03 20:36:54,793 24277 INFO RRHH openerp.modules.loading: loading training_hr_v8/hr_view.xml
2019-11-03 20:36:54,798 24277 ERROR RRHH openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
File "/home/odoo/odoo8/odoo/openerp/http.py", line 546, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/odoo/odoo8/odoo/openerp/http.py", line 583, in dispatch
result = self._call_function(**self.params)
File "/home/odoo/odoo8/odoo/openerp/http.py", line 319, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/http.py", line 316, in checked_call
return self.endpoint(*a, **kw)
File "/home/odoo/odoo8/odoo/openerp/http.py", line 812, in __call__
return self.method(*args, **kw)
File "/home/odoo/odoo8/odoo/openerp/http.py", line 412, in response_wrap
response = f(*args, **kw)
File "/home/odoo/odoo8/odoo/addons/web/controllers/main.py", line 948, in call_button
action = self._call_kw(model, method, args, {})
File "/home/odoo/odoo8/odoo/addons/web/controllers/main.py", line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/addons/base/module/module.py", line 447, in button_immediate_install
return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
File "/home/odoo/odoo8/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/addons/base/module/module.py", line 495, in _button_immediate_function
registry = openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
File "/home/odoo/odoo8/odoo/openerp/modules/registry.py", line 370, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/home/odoo/odoo8/odoo/openerp/modules/loading.py", line 355, in load_modules
loaded_modules, update_module)
File "/home/odoo/odoo8/odoo/openerp/modules/loading.py", line 255, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "/home/odoo/odoo8/odoo/openerp/modules/loading.py", line 176, in load_module_graph
_load_data(cr, module_name, idref, mode, kind='data')
File "/home/odoo/odoo8/odoo/openerp/modules/loading.py", line 118, in _load_data
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 897, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 983, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 849, in parse
self._tags[rec.tag](self.cr, rec, n, mode=mode)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 753, in _tag_record
f_val = _eval_xml(self,field, self.pool, cr, self.uid, self.idref)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 173, in _eval_xml
for n in node]), idref)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 162, in _process
idref[id] = self.id_get(cr, id)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 828, in id_get
res = self.model_id_get(cr, id_str, raise_if_not_found)
File "/home/odoo/odoo8/odoo/openerp/tools/convert.py", line 839, in model_id_get
raise_if_not_found=raise_if_not_found)
File "/home/odoo/odoo8/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/addons/base/ir/ir_model.py", line 909, in xmlid_to_res_model_res_id
return self.xmlid_lookup(cr, uid, xmlid)[1:3]
File "/home/odoo/odoo8/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "", line 2, in xmlid_lookup
File "/home/odoo/odoo8/odoo/openerp/tools/cache.py", line 74, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/home/odoo/odoo8/odoo/openerp/addons/base/ir/ir_model.py", line 899, in xmlid_lookup
raise ValueError('External ID not found in the system: %s' % (xmlid))
ParseError: "External ID not found in the system: training_hr_v8.action_employee_tree_view" while parsing /home/odoo/odoo8/odoo/Studie/training_hr_v8/hr_view.xml:6, near
view.empl.form.8
employee.employee.8
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- सीआरएम
- e-Commerce
- लेखांकन
- इन्वेंटरी
- PoS
- Project
- MRP
This question has been flagged
4
Replies
28793
Views
Error simply says the issue. Just look at the xml id "action_employee_tree_view" in xml file of training_hr_v8 module. The xml id is used but not defined anywhere in the module which is causing the error.
Check xml id "action_employee_tree_view" in xml file
Odoo Server Error
Traceback (most recent call last): File "C:\odoo14\server\odoo\tools\cache.py", line 85, in lookup r = d[key] File "C:\odoo14\server\odoo\tools\func.py", line 71, in wrapper return func(self, *args, **kwargs) File "C:\odoo14\server\odoo\tools\lru.py", line 34, in __getitem__ a = self.d[obj] KeyError: ('ir.model.data', , 'timesheet_line.custom_cost') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\odoo14\server\odoo\tools\convert.py", line 677, in _tag_root f(rec) File "C:\odoo14\server\odoo\tools\convert.py", line 456, in _tag_menuitem act = self.env.ref(a_action).sudo() File "C:\odoo14\server\odoo\api.py", line 514, in ref return self['ir.model.data'].xmlid_to_object(xml_id, raise_if_not_found=raise_if_not_found) File "C:\odoo14\server\odoo\addons\base\models\ir_model.py", line 1944, in xmlid_to_object t = self.xmlid_to_res_model_res_id(xmlid, raise_if_not_found) File "C:\odoo14\server\odoo\addons\base\models\ir_model.py", line 1928, in xmlid_to_res_model_res_id return self.xmlid_lookup(xmlid)[1:3] File "", line 2, in xmlid_lookup File "C:\odoo14\server\odoo\tools\cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "C:\odoo14\server\odoo\addons\base\models\ir_model.py", line 1921, in xmlid_lookup raise ValueError('External ID not found in the system: %s' % xmlid) ValueError: External ID not found in the system: timesheet_line.custom_cost The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\odoo14\server\odoo\addons\base\models\ir_http.py", line 237, in _dispatch result = request.dispatch() File "C:\odoo14\server\odoo\http.py", line 685, in dispatch result = self._call_function(**self.params) File "C:\odoo14\server\odoo\http.py", line 361, in _call_function return checked_call(self.db, *args, **kwargs) File "C:\odoo14\server\odoo\service\model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "C:\odoo14\server\odoo\http.py", line 349, in checked_call result = self.endpoint(*a, **kw) File "C:\odoo14\server\odoo\http.py", line 914, in __call__ return self.method(*args, **kw) File "C:\odoo14\server\odoo\http.py", line 533, in response_wrap response = f(*args, **kw) File "C:\odoo14\server\odoo\addons\web\controllers\main.py", line 1398, in call_button action = self._call_kw(model, method, args, kwargs) File "C:\odoo14\server\odoo\addons\web\controllers\main.py", line 1386, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "C:\odoo14\server\odoo\api.py", line 399, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "C:\odoo14\server\odoo\api.py", line 386, in _call_kw_multi result = method(recs, *args, **kwargs) File "", line 2, in button_immediate_upgrade File "C:\odoo14\server\odoo\addons\base\models\ir_module.py", line 74, in check_and_log return method(self, *args, **kwargs) File "C:\odoo14\server\odoo\addons\base\models\ir_module.py", line 654, in button_immediate_upgrade return self._button_immediate_function(type(self).button_upgrade) File "C:\odoo14\server\odoo\addons\base\models\ir_module.py", line 593, in _button_immediate_function modules.registry.Registry.new(self._cr.dbname, update_module=True) File "C:\odoo14\server\odoo\modules\registry.py", line 89, in new odoo.modules.load_modules(registry._db, force_demo, status, update_module) File "C:\odoo14\server\odoo\modules\loading.py", line 457, in load_modules force, status, report, loaded_modules, update_module, models_to_check) File "C:\odoo14\server\odoo\modules\loading.py", line 349, in load_marked_modules perform_checks=perform_checks, models_to_check=models_to_check File "C:\odoo14\server\odoo\modules\loading.py", line 222, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "C:\odoo14\server\odoo\modules\loading.py", line 69, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "C:\odoo14\server\odoo\tools\convert.py", line 733, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "C:\odoo14\server\odoo\tools\convert.py", line 799, in convert_xml_import obj.parse(doc.getroot()) File "C:\odoo14\server\odoo\tools\convert.py", line 719, in parse self._tag_root(de) File "C:\odoo14\server\odoo\tools\convert.py", line 677, in _tag_root f(rec) File "C:\odoo14\server\odoo\tools\convert.py", line 685, in _tag_root )) from e Exception The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\odoo14\server\odoo\http.py", line 641, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "C:\odoo14\server\odoo\http.py", line 317, in _handle_exception raise exception.with_traceback(None) from new_cause odoo.tools.convert.ParseError: while parsing file:/c:/odoo14/custom/addons/timesheet_line/views/operation_views.xml:54, near
Make sure that action_employee_tree_view id may be not exist into module training_hr_v8.Then this error have rise.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up
Check this odoo customization tips: http://learnopenerp.blogspot.com