Buenos días, estoy intentando instalar los módulos de la OCA para poder hacer los impuestos en el Odoo Enterprise versión 16 y estoy teniendo algunos problemas.
Si me podéis ayudar lo agradecería enormemente.
Hay dos módulos que al clonar el repositorio no me aparecen que son los siguientes. El del modelo 216 me aparece al cargar otro repositorio pero no sé si es de los vuestros o no (es de ampsoftwaresl), el otro no lo consigo cargar desde ningún repositorio:
AEAT modelo 216 | l10n_es_aeat_mod216 |
AEAT modelo 369 | l10n_es_aeat_mod369 |
Y además, al intentar instalar los que sí me aparecen me dan algunos errores. A continuación los desarrollo en detalle:
Nombre | Nombre técnico | Errores |
AEAT Base | l10n_es_aeat | Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying result = func() File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper result = endpoint(self, *args, **params_ok) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-74>", line 2, in button_immediate_install File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 76, in check_and_log return method(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 491, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 615, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-14>", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 195, in load_module_graph getattr(py_module, pre_init)(cr) File "/usr/lib/python3/dist-packages/odoo/custom_addons/account_tax_balance/hooks.py", line 17, in pre_init_hook env.cr.execute( File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 483, in __getattr__ return getattr(self._obj, name) AttributeError: 'psycopg2.extensions.cursor' object has no attribute 'cr' The above server error caused the following client error: RPC_ERROR://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:992:163) at XMLHttpRequest.<anonymous> (https://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:1000:13) |
Account Financial Reports | account_financial_report | RPC_ERROR Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1553, in _validate_tag_field res = str2bool(val) File "/usr/lib/python3/dist-packages/odoo/tools/misc.py", line 470, in str2bool raise ValueError('Use 0/1/yes/no/true/false/on/off') ValueError: Use 0/1/yes/no/true/false/on/off During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 362, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "", line 1, in <module> NameError: name 'grouped_by' is not defined During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 446, in _check_xml view._validate_view(combined_arch, view.model) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1433, in _validate_view validator(node, name_manager, node_info) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1555, in _validate_tag_field res = safe_eval.safe_eval(val, {'context': self._context}) File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 376, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: <class 'NameError'>: "name 'grouped_by' is not defined" while evaluating 'grouped_by' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 599, in _tag_record record = model._load_records([data], self.mode == 'update') File "/usr/lib/python3/dist-packages/odoo/models.py", line 4373, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4295, in _load_records_create return self.create(values) File "<decorator-gen-237>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/web_studio/models/studio_mixin.py", line 19, in create res = super(StudioMixin, self).create(vals) File "<decorator-gen-47>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 554, in create result = super(View, self.with_context(ir_ui_view_partial_validation=True)).create(vals_list) File "<decorator-gen-65>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 669, in create recs = super().create(vals_list) File "<decorator-gen-13>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3951, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4203, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1348, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 466, in _check_xml fivelines = "".join(lines[max(0, e.context["line"]-3):e.context["line"]+2]) AttributeError: 'ValueError' object has no attribute 'context' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying result = func() File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper result = endpoint(self, *args, **params_ok) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-74>", line 2, in button_immediate_install File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 76, in check_and_log return method(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 491, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 615, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-14>", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 231, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 71, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 763, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 829, in convert_xml_import obj.parse(doc.getroot()) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 749, in parse self._tag_root(de) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 711, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /usr/lib/python3/dist-packages/odoo/custom_addons/account_financial_report/wizard/trial_balance_wizard_view.xml:4, somewhere inside <record id="trial_balance_wizard" model="ir.ui.view"> <field name="name">Trial Balance</field> <field name="model">trial.balance.report.wizard</field> <field name="arch" type="xml"> <form> <div class="alert alert-warning" role="alert" invisible="grouped_by!='analytic_account'"> <i class="fa fa-exclamation-triangle mr-3"/> Duplicate amounts may be shown because more than one analytical account may be defined in the journal items. </div> <group name="main_info"> <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/> </group> <div invisible="not only_one_unaffected_earnings_account"> <group name="filters"> <group name="date_range"> <field name="date_range_id"/> <field name="date_from"/> <field name="date_to"/> <field name="fy_start_date" invisible="1"/> </group> <group name="other_filters"> <field name="target_move" widget="radio"/> <field name="grouped_by" invisible="1"/> <field name="grouped_by" groups="analytic.group_analytic_accounting"/> <field name="hide_account_at_0"/> <field name="show_partner_details" invisible="grouped_by"/> <field name="show_hierarchy" invisible="show_partner_details == True or grouped_by"/> <field name="limit_hierarchy_level" invisible="show_hierarchy == False or show_partner_details == True"/> <field name="show_hierarchy_level" invisible="limit_hierarchy_level == False"/> <field name="hide_parent_hierarchy_level" invisible="limit_hierarchy_level == False"/> <field name="foreign_currency"/> </group> </group> <group name="partner_filter" invisible="show_partner_details == True" col="1"> <label for="partner_ids"/> <field name="partner_ids" nolabel="1" widget="many2many_tags" options="{'no_create': True}"/> </group> <label for="journal_ids"/> <field name="journal_ids" widget="many2many_tags" nolabel="1" options="{'no_create': True}"/> <group invisible="show_partner_details == True"/> <div/> <group name="account_filter" col="4"> <label for="account_ids" colspan="4"/> <field name="receivable_accounts_only"/> <field name="payable_accounts_only"/> <label for="account_code_from" string="From Code"/> <div> <div class="o_row"> <field name="account_code_from" class="oe_inline" options="{'no_create': True}"/> <span class="oe_inline">To</span> <field name="account_code_to" class="oe_inline" options="{'no_create': True}"/> </div> </div> <field name="account_ids" nolabel="1" widget="many2many_tags" options="{'no_create': True}" colspan="4"/> </group> </div> <div invisible="only_one_unaffected_earnings_account"> <field name="only_one_unaffected_earnings_account" invisible="1"/> <group/> <h4> Trial Balance can be computed only if selected company have only one unaffected earnings account. </h4> <group/> </div> <footer> <div invisible="not only_one_unaffected_earnings_account"> <button name="button_export_html" string="View" type="object" default_focus="1" class="oe_highlight"/> or <button name="button_export_pdf" string="Export PDF" type="object"/> or <button name="button_export_xlsx" string="Export XLSX" type="object"/> or <button string="Cancel" class="oe_link" special="cancel"/> </div> <div invisible="only_one_unaffected_earnings_account"> <button string="Cancel" class="oe_link" special="cancel"/> </div> </footer> </form> </field> </record> The above server error caused the following client error: RPC_ERROR://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:992:163) at XMLHttpRequest.<anonymous> (https://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:1000:13) |
Libro de IVA | l10n_es_vat_book | RPC_ERROR Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying result = func() File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper result = endpoint(self, *args, **params_ok) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-74>", line 2, in button_immediate_install File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 76, in check_and_log return method(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 491, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 615, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-14>", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 195, in load_module_graph getattr(py_module, pre_init)(cr) File "/usr/lib/python3/dist-packages/odoo/custom_addons/account_tax_balance/hooks.py", line 17, in pre_init_hook env.cr.execute( File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 483, in __getattr__ return getattr(self._obj, name) AttributeError: 'psycopg2.extensions.cursor' object has no attribute 'cr' The above server error caused the following client error: RPC_ERROR://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:992:163) at XMLHttpRequest.<anonymous> (https://contabilidad.dimensionvortex.com/web/assets/11256-e2c3167/web.assets_backend.min.js:1000:13) |
Detect changes and update the Account Chart from a template | account_chart_update | Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1553, in _validate_tag_field res = str2bool(val) File "/usr/lib/python3/dist-packages/odoo/tools/misc.py", line 470, in str2bool raise ValueError('Use 0/1/yes/no/true/false/on/off') ValueError: Use 0/1/yes/no/true/false/on/off During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 362, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "", line 1, in <module> NameError: name 'update_tax_id' is not defined During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 446, in _check_xml view._validate_view(combined_arch, view.model) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1433, in _validate_view validator(node, name_manager, node_info) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1531, in _validate_tag_field sub_manager = self._validate_view( File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1433, in _validate_view validator(node, name_manager, node_info) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1555, in _validate_tag_field res = safe_eval.safe_eval(val, {'context': self._context}) File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 376, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: <class 'NameError'>: "name 'update_tax_id' is not defined" while evaluating 'not update_tax_id' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 599, in _tag_record record = model._load_records([data], self.mode == 'update') File "/usr/lib/python3/dist-packages/odoo/models.py", line 4373, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4295, in _load_records_create return self.create(values) File "<decorator-gen-237>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/web_studio/models/studio_mixin.py", line 19, in create res = super(StudioMixin, self).create(vals) File "<decorator-gen-47>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 554, in create result = super(View, self.with_context(ir_ui_view_partial_validation=True)).create(vals_list) File "<decorator-gen-65>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 669, in create recs = super().create(vals_list) File "<decorator-gen-13>", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 410, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3951, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4203, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1348, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 466, in _check_xml fivelines = "".join(lines[max(0, e.context["line"]-3):e.context["line"]+2]) AttributeError: 'ValueError' object has no attribute 'context' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying result = func() File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper result = endpoint(self, *args, **params_ok) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-74>", line 2, in button_immediate_install File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 76, in check_and_log return method(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 491, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 615, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-14>", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 231, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 71, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 763, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 829, in convert_xml_import obj.parse(doc.getroot()) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 749, in parse self._tag_root(de) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 711, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /usr/lib/python3/dist-packages/odoo/custom_addons/account_chart_update/wizard/wizard_chart_update_view.xml:5, somewhere inside <record id="view_update_multi_chart" model="ir.ui.view"> <field name="name">Update Chart of Accounts from a Chart Template</field> <field name="model">wizard.update.charts.accounts</field> <field name="arch" type="xml"> <form> <header> <field name="state" select="2" widget="statusbar" statusbar_visible="init,ready,done" statusbar_colors="{"ready":"blue","done":"blue"}"/> </header> <div invisible="state!='init'"> <h3> <p> <center> This wizard will update your accounts, taxes and fiscal positions according to the selected chart template </center> </p> </h3> </div> <group string="Chart of Accounts" invisible="state!='init'"> <field name="company_id"/> <field name="code_digits" invisible="1"/> <field name="chart_template" required="1"/> </group> <notebook invisible="state!='init'"> <page string="General options" name="page_general_options"> <group> <group string="Update records?"> <field name="update_tax"/> <field name="update_account"/> <field name="update_account_group"/> <field name="update_fiscal_position"/> </group> </group> <div> <h5> <p> If you leave these options set, the wizard will not just create new records, but also update records with changes (i.e. different tax amount) </p> <p> Note: Only the changed fields are updated. </p> </h5> </div> </page> <page string="Field options" invisible="not update_tax and not update_account and not update_fiscal_position and not update_account_group"> <h3> <p> Here you can select the fields you want to check if they have been updated in the templates. </p> </h3> <notebook> <page string="Taxes" name="page_fields_taxes" invisible="not update_tax"> <field name="tax_field_ids" widget="many2many_checkboxes" context="{'account_chart_update': True}"/> </page> <page string="Accounts" name="page_fields_accounts" invisible="not update_account"> <field name="account_field_ids" widget="many2many_checkboxes" context="{'account_chart_update': True}"/> </page> <page string="Account groups" name="page_fields_account_groups" invisible="not update_account_group"> <field name="account_group_field_ids" widget="many2many_checkboxes" context="{'account_chart_update': True}"/> </page> <page string="Fiscal positions" name="page_fields_fps" invisible="not update_fiscal_position"> <field name="fp_field_ids" widget="many2many_checkboxes" context="{'account_chart_update': True}"/> </page> </notebook> </page> <page string="Matching" invisible="not update_tax and not update_account and not update_fiscal_position and not update_account_group"> <h3> <p>Here you can set the matching order.</p> </h3> <notebook> <page string="Taxes" name="page_matching_taxes" invisible="not update_tax"> <field name="tax_matching_ids"> <tree create="false" edit="false"> <field name="sequence" widget="handle"/> <field name="matching_value"/> </tree> <form> <field name="matching_value" readonly="1"/> </form> </field> </page> <page string="Accounts" name="page_matching_accounts" invisible="not update_account"> <field name="account_matching_ids"> <tree create="false" edit="false"> <field name="sequence" widget="handle"/> <field name="matching_value"/> </tree> <form> <field name="matching_value" readonly="1"/> </form> </field> </page> <page string="Account groups" name="page_matching_account_groups" invisible="not update_account_group"> <field name="account_group_matching_ids"> <tree create="false" edit="false"> <field name="sequence" widget="handle"/> <field name="matching_value"/> </tree> <form> <field name="matching_value" readonly="1"/> </form> </field> </page> <page string="Fiscal positions" name="page_matching_fps" invisible="not update_fiscal_position"> <field name="fp_matching_ids"> <tree create="false" edit="false"> <field name="sequence" widget="handle"/> <field name="matching_value"/> </tree> <form> <field name="matching_value" readonly="1"/> </form> </field> </page> </notebook> </page> </notebook> <div invisible="state!='ready'"> <h3>Records to create/update</h3> <notebook> <page string="Taxes" invisible="not update_tax"> <field name="tax_ids" nolabel="1"> <tree decoration-danger="type=='updated'"> <field name="update_tax_id" invisible="not update_tax_id"/> <field name="xml_id" invisible="update_tax_id"/> <field name="type_tax_use"/> <field name="notes"/> <field name="type"/> </tree> <form> <group col="2"> <group> <field name="xml_id"/> <field name="type" readonly="1"/> <field name="notes"/> </group> <group> <field name="update_chart_wizard_id"/> <field name="type_tax_use"/> <field name="update_tax_id"/> </group> </group> </form> </field> </page> <page string="Accounts" invisible="not update_account"> <field name="account_ids" nolabel="1"> <tree decoration-danger="type=='updated'"> <field name="update_account_id" invisible="not update_account_id"/> <field name="xml_id" invisible="update_account_id"/> <field name="notes"/> <field name="type"/> </tree> <form> <group col="2"> <group> <field name="xml_id"/> <field name="type" readonly="1"/> <field name="notes"/> </group> <group> <field name="update_chart_wizard_id"/> <field name="update_account_id"/> </group> </group> </form> </field> </page> <page string="Account groups" invisible="not update_account_group"> <field name="account_group_ids" nolabel="1"> <tree decoration-danger="type=='updated'"> <field name="update_account_group_id" invisible="not update_account_group_id"/> <field name="xml_id" invisible="update_account_group_id"/> <field name="notes"/> <field name="type"/> </tree> <form> <group col="2"> <group> <field name="xml_id"/> <field name="type" readonly="1"/> <field name="notes"/> </group> <group> <field name="update_chart_wizard_id"/> <field name="update_account_group_id"/> </group> </group> </form> </field> </page> <page string="Fiscal positions" invisible="not update_fiscal_position"> <field name="fiscal_position_ids" nolabel="1"> <tree name="fiscal_positions" decoration-danger="type=='updated'"> <field name="update_fiscal_position_id" invisible="not update_fiscal_position_id"/> <field name="xml_id" invisible="update_fiscal_position_id"/> <field name="notes"/> <field name="type"/> </tree> <form> <group col="2"> <group> <field name="xml_id"/> <field name="type" readonly="1"/> <field name="notes"/> </group> <group> <field name="update_chart_wizard_id"/> <field name="update_fiscal_position_id"/> </group> </group> </form> </field> </page> </notebook> </div> <group col="4" colspan="4" invisible="state!='done'"> <separator colspan="4" string="Log"/> <field name="log" colspan="4" nolabel="1"/> <group colspan="4"> <separator colspan="4" string="Summary of created objects"/> <field name="new_taxes"/> <field name="new_accounts"/> <field name="new_account_groups"/> <field name="new_fps"/> </group> <group colspan="4"> <separator colspan="4" string="Summary of updated objects"/> <field name="updated_taxes"/> <field name="deleted_taxes"/> <field name="updated_accounts"/> <field name="updated_account_groups"/> <field name="updated_fps"/> </group> </group> <footer> <button name="action_find_records" string="Next" type="object" class="btn-primary" invisible="state!='init'"/> <button name="action_init" string="Previous" type="object" class="btn-secondary" invisible="state!='ready'"/> <button name="action_update_records" string="Create/Update" type="object" class="btn-primary" invisible="state!='ready'"/> <button special="cancel" string="Close" class="btn-secondary"/> </footer> </form> </field> </record> The above server error caused the following client error: RPC_ERROR://contabilidad.dimensionvortex.com/web/assets/11158-a4e612a/web.assets_backend.min.js:992:163) at XMLHttpRequest.<anonymous> (https://contabilidad.dimensionvortex.com/web/assets/11158-a4e612a/web.assets_backend.min.js:1000:13) |
Payments Due list | account_due_list | Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying result = func() File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper result = endpoint(self, *args, **params_ok) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-74>", line 2, in button_immediate_install File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 76, in check_and_log return method(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 491, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 615, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-14>", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 195, in load_module_graph getattr(py_module, pre_init)(cr) File "/usr/lib/python3/dist-packages/odoo/custom_addons/account_due_list/init_hook.py", line 23, in pre_init_hook store_field_invoice_user_id(env.cr) File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 483, in __getattr__ return getattr(self._obj, name) AttributeError: 'psycopg2.extensions.cursor' object has no attribute 'cr' The above server error caused the following client error: RPC_ERROR://contabilidad.dimensionvortex.com/web/assets/11158-a4e612a/web.assets_backend.min.js:992:163) at XMLHttpRequest.<anonymous> (https://contabilidad.dimensionvortex.com/web/assets/11158-a4e612a/web.assets_backend.min.js:1000:13) |