Created
November 10, 2021 10:19
-
-
Save legalsylvain/9f54eadadeb06e9ef6b13afaee49fb8d to your computer and use it in GitHub Desktop.
stock-picking-batch + l10n-it-stock-ddt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RPC_ERROR | |
Odoo Server Error | |
Traceback (most recent call last): | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 680, in _tag_root | |
f(rec) | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 583, in _tag_record | |
record = model._load_records([data], self.mode == 'update') | |
File "/home/odoo/src/odoo/15.0/odoo/models.py", line 4398, in _load_records | |
records = self._load_records_create([data['values'] for data in to_create]) | |
File "/home/odoo/src/odoo/15.0/odoo/models.py", line 4327, in _load_records_create | |
return self.create(values) | |
File "<decorator-gen-42>", line 2, in create | |
File "/home/odoo/src/odoo/15.0/odoo/api.py", line 410, in _model_create_multi | |
return create(self, arg) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 539, in create | |
result = super(View, self.with_context(ir_ui_view_partial_validation=True)).create(vals_list) | |
File "<decorator-gen-67>", line 2, in create | |
File "/home/odoo/src/odoo/15.0/odoo/api.py", line 410, in _model_create_multi | |
return create(self, arg) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_fields.py", line 613, in create | |
recs = super().create(vals_list) | |
File "<decorator-gen-13>", line 2, in create | |
File "/home/odoo/src/odoo/15.0/odoo/api.py", line 410, in _model_create_multi | |
return create(self, arg) | |
File "/home/odoo/src/odoo/15.0/odoo/models.py", line 4063, in create | |
records = self._create(data_list) | |
File "/home/odoo/src/odoo/15.0/odoo/models.py", line 4228, in _create | |
records._validate_fields(name for data in data_list for name in data['stored']) | |
File "/home/odoo/src/odoo/15.0/odoo/models.py", line 1367, in _validate_fields | |
check(self) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 460, in _check_xml | |
raise err.with_traceback(e.__traceback__) from None | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 434, in _check_xml | |
view._validate_view(combined_arch, view.model) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 1301, in _validate_view | |
name_manager.check(self) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 2268, in check | |
view._raise_view_error(msg) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_ui_view.py", line 739, in _raise_view_error | |
raise err from from_exception | |
odoo.exceptions.ValidationError: Error while validating view near: | |
<form string="Transfer" __validate__="1"> | |
<field name="is_locked" invisible="1"/> | |
Field 'country_code' used in attrs ({'invisible': ['|', ('country_code', '!=', 'IT'), ('picking_type_code', '!=', 'outgoing')]}) must be present in view but is missing. | |
The above exception was the direct cause of the following exception: | |
Traceback (most recent call last): | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_http.py", line 237, in _dispatch | |
result = request.dispatch() | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 687, in dispatch | |
result = self._call_function(**self.params) | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 359, in _call_function | |
return checked_call(self.db, *args, **kwargs) | |
File "/home/odoo/src/odoo/15.0/odoo/service/model.py", line 94, in wrapper | |
return f(dbname, *args, **kwargs) | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 348, in checked_call | |
result = self.endpoint(*a, **kw) | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 916, in __call__ | |
return self.method(*args, **kw) | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 535, in response_wrap | |
response = f(*args, **kw) | |
File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1335, in call_kw | |
return self._call_kw(model, method, args, kwargs) | |
File "/home/odoo/src/odoo/15.0/addons/web/controllers/main.py", line 1327, in _call_kw | |
return call_kw(request.env[model], method, args, kwargs) | |
File "/home/odoo/src/odoo/15.0/odoo/api.py", line 461, in call_kw | |
result = _call_kw_multi(method, model, args, kwargs) | |
File "/home/odoo/src/odoo/15.0/odoo/api.py", line 448, in _call_kw_multi | |
result = method(recs, *args, **kwargs) | |
File "/home/odoo/src/custom/trial/saas_trial/models/module.py", line 113, in button_immediate_install | |
return super(IrModuleModule, self).button_immediate_install() | |
File "<decorator-gen-74>", line 2, in button_immediate_install | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_module.py", line 74, in check_and_log | |
return method(self, *args, **kwargs) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install | |
return self._button_immediate_function(type(self).button_install) | |
File "/home/odoo/src/custom/trial/saas_trial/models/module.py", line 100, in _button_immediate_function | |
res = super(IrModuleModule, self)._button_immediate_function(function) | |
File "/home/odoo/src/odoo/15.0/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function | |
registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) | |
File "/home/odoo/src/odoo/15.0/odoo/modules/registry.py", line 87, in new | |
odoo.modules.load_modules(registry, force_demo, status, update_module) | |
File "/home/odoo/src/odoo/15.0/odoo/modules/loading.py", line 474, in load_modules | |
processed_modules += load_marked_modules(cr, graph, | |
File "/home/odoo/src/odoo/15.0/odoo/modules/loading.py", line 363, in load_marked_modules | |
loaded, processed = load_module_graph( | |
File "/home/odoo/src/odoo/15.0/odoo/modules/loading.py", line 222, in load_module_graph | |
load_data(cr, idref, mode, kind='data', package=package) | |
File "/home/odoo/src/odoo/15.0/odoo/modules/loading.py", line 69, in load_data | |
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 745, in convert_file | |
convert_xml_import(cr, module, fp, idref, mode, noupdate) | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 811, in convert_xml_import | |
obj.parse(doc.getroot()) | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 731, in parse | |
self._tag_root(de) | |
File "/home/odoo/src/odoo/15.0/odoo/tools/convert.py", line 691, in _tag_root | |
raise ParseError(msg) from None # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback | |
Exception | |
The above exception was the direct cause of the following exception: | |
Traceback (most recent call last): | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 643, in _handle_exception | |
return super(JsonRequest, self)._handle_exception(exception) | |
File "/home/odoo/src/odoo/15.0/odoo/http.py", line 301, in _handle_exception | |
raise exception.with_traceback(None) from new_cause | |
odoo.tools.convert.ParseError: while parsing /home/odoo/src/odoo/15.0/addons/stock_picking_batch/views/stock_picking_batch_views.xml:3 | |
Error while validating view near: | |
<form string="Transfer" __validate__="1"> | |
<field name="is_locked" invisible="1"/> | |
Field 'country_code' used in attrs ({'invisible': ['|', ('country_code', '!=', 'IT'), ('picking_type_code', '!=', 'outgoing')]}) must be present in view but is missing. | |
View error context: | |
{'file': '/home/odoo/src/odoo/15.0/addons/stock_picking_batch/views/stock_picking_batch_views.xml', | |
'line': 1, | |
'name': 'stock_picking_batch.picking.form', | |
'view': ir.ui.view(1137,), | |
'view.model': 'stock.picking', | |
'view.parent': ir.ui.view(626,), | |
'xmlid': 'view_picking_form_inherited'} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment