OCA / l10n-spain

Odoo Spain Localization
https://www.aeodoo.org/estado-localizacion
GNU Affero General Public License v3.0
290 stars 519 forks source link

Error al instalar los modelos de Hacienda en Odoo 15 CE #3057

Closed enricm2 closed 1 year ago

enricm2 commented 1 year ago

Tras actualizar el core Odoo, l10n-spain y no poder evitar los errores, decidí desinstalar todolos los modelos de l10n-aeat y volver a instalarlos.

El módulo base, modelo 115 y M-123 se han instalado correctamente, pero no hay manera de poder instalar M-111, M-190, M-347 y M-390.

Como he dicho, he actualizado el core de Odoo y l10n-spain con git pull desde el directorio /opt/odoo15/odoo que es donde lo tengo instalado.

Por favor, si alguien puede ayudarme se lo agradeceria mucho.

En el 303 el error que encuentro es este:

RPC_ERROR Odoo Server Error Traceback (most recent call last): File "/opt/odoo15/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/opt/odoo15/odoo/odoo/http.py", line 698, in dispatch result = self._call_function(self.params) File "/opt/odoo15/odoo/odoo/http.py", line 368, in _call_function return checked_call(self.db, *args, *kwargs) File "/opt/odoo15/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, args, kwargs) File "/opt/odoo15/odoo/odoo/http.py", line 357, in checked_call result = self.endpoint(*a, kw) File "/opt/odoo15/odoo/odoo/http.py", line 921, in call return self.method(*args, *kw) File "/opt/odoo15/odoo/odoo/http.py", line 546, in response_wrap response = f(args, kw) File "/opt/odoo15/odoo/addons-py/web/controllers/main.py", line 1347, in call_button action = self._call_kw(model, method, args, kwargs) File "/opt/odoo15/odoo/addons-py/web/controllers/main.py", line 1335, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo15/odoo/odoo/api.py", line 464, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/opt/odoo15/odoo/odoo/api.py", line 451, in _call_kw_multi result = method(recs, *args, *kwargs) File "", line 2, in button_immediate_install File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log return method(self, args, **kwargs) File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 486, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 603, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "/opt/odoo15/odoo/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/opt/odoo15/odoo/odoo/modules/loading.py", line 474, in load_modules processed_modules += load_marked_modules(cr, graph, File "/opt/odoo15/odoo/odoo/modules/loading.py", line 363, in load_marked_modules loaded, processed = load_module_graph( File "/opt/odoo15/odoo/odoo/modules/loading.py", line 222, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/opt/odoo15/odoo/odoo/modules/loading.py", line 69, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 744, in convert_file convert_csv_import(cr, module, pathname, fp.read(), idref, mode, noupdate) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 790, in convert_csvimport raise Exception(('Module loading %s failed: file %s could not be processed:\n %s') % (module, fname, warning_msg)) Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/opt/odoo15/odoo/odoo/http.py", line 654, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo15/odoo/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause Exception: Fallo en la carga del módulo l10n_es_aeat_mod303: no se pudo procesar el archivo l10n_es_aeat_mod303/data/2023/l10n.es.aeat.map.tax.line.csv: No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_isc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_isc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva0b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva0b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva4_isp_bi' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva4_isp_bi' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ibc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ibc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_iva0_ic_bc' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_p_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva5b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_req0' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva0b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva0b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva5b' en el campo 'Taxes templates' No se han encontrado registros coincidentes para id. externo 'l10n_es.account_tax_template_s_iva5b' en el campo 'Taxes templates'

pedrobaeza commented 1 year ago

No tienes el módulo l10n_es de Odoo con el último código y actualizado en tu base de datos.

Haz esto y los podrás instalar.

enricm2 commented 1 year ago

Siento molestarte, pero no hay manera.

Te digo que lo he hecho:

¿Qué hago mal?

El dom, 4 jun 2023 a las 19:01, Pedro M. Baeza @.***>) escribió:

No tienes el módulo l10n_es de Odoo con el último código y actualizado en tu base de datos.

Haz esto y los podrás instalar.

— Reply to this email directly, view it on GitHub https://github.com/OCA/l10n-spain/issues/3057#issuecomment-1575639576, or unsubscribe https://github.com/notifications/unsubscribe-auth/AU2PWCXLMUNDIPQF3JF3PGLXJS5NBANCNFSM6AAAAAAY2BWIWY . You are receiving this because you authored the thread.Message ID: @.***>

--

[image: facebook] https://www.facebook.com/profile.php?id=100006490290109 [image: twitter] https://twitter.com/enricm2 [image: linkedin] https://www.linkedin.com/in/enric-j-martí-albella Enric J. Marti Albella

CEO Uniasser Consulting <+34+964505095> http://+3496450509+349645050950+ @.*** www.uniasser.com

AVISO LEGAL-CLÁUSULA DE PRIVACIDAD:

Este mensaje va dirigido, de manera exclusiva, a su destinatario y puede contener información confidencial y sujeta al secreto profesional, cuya divulgación no está permitida por Ley. En caso de haber recibido este mensaje por error, le rogamos que de forma inmediata, nos lo comunique mediante correo electrónico remitido a nuestra atención y proceda a su eliminación, así como a la de cualquier documento adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o utilización de este mensaje, o de cualquier documento adjunto al mismo, cualquiera que fuera su finalidad, están prohibidas por la ley. Enaras del cumplimiento del Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo, de 27 de abril de 2016, puede ejercer los derechos de acceso, rectificación, cancelación, limitación, oposición y portabilidad de manera gratuita mediante correo electrónico a: @. @.> o bien en la dirección: Cl Ducat d’Atenes 8 bj.-12540.-Vila-real.-Castellón.-España-

Privacy Warning:

This message is addressed exclusively to the recipient and may contain privileged or confidential information. If it is not you The indicated recipient is informed that the use, disclosure and / or copy without authorization is prohibited under current legislation. If you have received this message by mistake, please inform us immediately by this same means and proceed to its destruction.

pedrobaeza commented 1 year ago

Lo que tienes que actualizar es el repo de Odoo, no l10n-spain u otra cosa, y luego actualizar en tu base de datos l10n_es.

enricm2 commented 1 year ago

Hola Pedro.

Antetodo, muchas gracias por responder. Si, eso es lo primero que hice : Me situé el directorio /opt/odoo15/odoo y ejecuté git pull. Bajó los archivos y me dijo que estaba actualizado. Por si acaso, lo repetí dos veces.

Como el error persistía, siguiendo el hilo que encontré el github, actualicé también l10n--spain, pero sigo recibiendo estos mismos errores.

Probé incluso a cambiar el nombre a la carpeta odoo y volví a bajar la última versión de odoo15 con git. Luego pasé las carpetas de addons para que todo estuviese igual y ejecuté de nuevo odoo. Siguió dándo el mismo error, así que borré esta carpeta y volví a la anterior.

No sé qué es lo que hago mal, pero está claro que algún paso no debo de haber hecho bien.

El lun, 5 jun 2023 a las 7:35, Pedro M. Baeza @.***>) escribió:

Lo que tienes que actualizar es el repo de Odoo, no l10n-spain u otra cosa, y luego actualizar en tu base de datos l10n_es.

— Reply to this email directly, view it on GitHub https://github.com/OCA/l10n-spain/issues/3057#issuecomment-1576072526, or unsubscribe https://github.com/notifications/unsubscribe-auth/AU2PWCWXL2TRYSGYHTPMDXTXJVVZNANCNFSM6AAAAAAY2BWIWY . You are receiving this because you authored the thread.Message ID: @.***>

--

[image: facebook] https://www.facebook.com/profile.php?id=100006490290109 [image: twitter] https://twitter.com/enricm2 [image: linkedin] https://www.linkedin.com/in/enric-j-martí-albella Enric J. Marti Albella

CEO Uniasser Consulting <+34+964505095> http://+3496450509+349645050950+ @.*** www.uniasser.com

AVISO LEGAL-CLÁUSULA DE PRIVACIDAD:

Este mensaje va dirigido, de manera exclusiva, a su destinatario y puede contener información confidencial y sujeta al secreto profesional, cuya divulgación no está permitida por Ley. En caso de haber recibido este mensaje por error, le rogamos que de forma inmediata, nos lo comunique mediante correo electrónico remitido a nuestra atención y proceda a su eliminación, así como a la de cualquier documento adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o utilización de este mensaje, o de cualquier documento adjunto al mismo, cualquiera que fuera su finalidad, están prohibidas por la ley. Enaras del cumplimiento del Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo, de 27 de abril de 2016, puede ejercer los derechos de acceso, rectificación, cancelación, limitación, oposición y portabilidad de manera gratuita mediante correo electrónico a: @. @.> o bien en la dirección: Cl Ducat d’Atenes 8 bj.-12540.-Vila-real.-Castellón.-España-

Privacy Warning:

This message is addressed exclusively to the recipient and may contain privileged or confidential information. If it is not you The indicated recipient is informed that the use, disclosure and / or copy without authorization is prohibited under current legislation. If you have received this message by mistake, please inform us immediately by this same means and proceed to its destruction.

pedrobaeza commented 1 year ago

Aparte de actualizar el código, debes actualizar los módulos en tu base de datos para que vuelque la nueva definición de código en ella. Ve a aplicaciones, localiza el módulo base, y dale a actualizar.