Traceback (most recent call last):
File "/opt/odoo/OCB/openerp/http.py", line 544, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/odoo/OCB/openerp/http.py", line 581, in dispatch
result = self._call_function(**self.params)
File "/opt/odoo/OCB/openerp/http.py", line 317, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/odoo/OCB/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/odoo/OCB/openerp/http.py", line 314, in checked_call
return self.endpoint(*a, **kw)
File "/opt/odoo/OCB/openerp/http.py", line 810, in __call__
return self.method(*args, **kw)
File "/opt/odoo/OCB/openerp/http.py", line 410, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/OCB/addons/web/controllers/main.py", line 948, in call_button
action = self._call_kw(model, method, args, {})
File "/opt/odoo/OCB/addons/web/controllers/main.py", line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/OCB/openerp/addons/base/module/wizard/base_module_upgrade.py", line 105, in upgrade_module
openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
File "/opt/odoo/OCB/openerp/modules/registry.py", line 370, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo/OCB/openerp/modules/loading.py", line 422, in load_modules
registry['ir.module.module'].module_uninstall(cr, SUPERUSER_ID, modules_to_remove.values())
File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/OCB/openerp/addons/base/module/module.py", line 459, in module_uninstall
ir_model_data._module_data_uninstall(cr, uid, modules_to_remove, context)
File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo/OCB/openerp/addons/base/ir/ir_model.py", line 1192, in _module_data_uninstall
unlink_if_refcount((model, res_id) for model, res_id in to_unlink
File "/opt/odoo/OCB/openerp/addons/base/ir/ir_model.py", line 1166, in unlink_if_refcount
if field.name in openerp.models.LOG_ACCESS_COLUMNS and self.pool[field.model]._log_access:
File "/opt/odoo/OCB/openerp/modules/registry.py", line 102, in __getitem__
return self.models[model_name]
KeyError: u'l10n.es.aeat.mod347.real_state_record'Gracias
--
Atentament, cubells.
--
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsubscribe...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Actualiza también el propio código de Odoo/OCB.Un saludo.
El 22 de agosto de 2016, 12:25, cubells <vic...@vcubells.net> escribió:
El 22/08/16 a les 11:31, cubells ha escrit:
De todas formas, ahora realizo una prueba en local a ver si me pasa lo
mismo.
Realizada una actualización del código de la localización española y de una base de datos en producción sin problemas.
Algo debes tener mal.
--
Atentament, cubells.
--
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Traceback (most recent call last):
File "/opt/openerp/odoo/openerp/http.py", line 544, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/openerp/odoo/openerp/http.py", line 581, in dispatch
result = self._call_function(**self.params)
File "/opt/openerp/odoo/openerp/http.py", line 317, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/openerp/odoo/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/openerp/odoo/openerp/http.py", line 314, in checked_call
return self.endpoint(*a, **kw)
File "/opt/openerp/odoo/openerp/http.py", line 810, in __call__
return self.method(*args, **kw)
File "/opt/openerp/odoo/openerp/http.py", line 410, in response_wrap
response = f(*args, **kw)
File "/opt/openerp/odoo/addons/web/controllers/main.py", line 948, in call_button
action = self._call_kw(model, method, args, {})
File "/opt/openerp/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 "/opt/openerp/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/openerp/odoo/openerp/addons/base/module/wizard/base_module_upgrade.py", line 105, in upgrade_module
openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
File "/opt/openerp/odoo/openerp/modules/registry.py", line 370, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/openerp/odoo/openerp/modules/loading.py", line 422, in load_modules
registry['ir.module.module'].module_uninstall(cr, SUPERUSER_ID, modules_to_remove.values())
File "/opt/openerp/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/openerp/odoo/openerp/addons/base/module/module.py", line 459, in module_uninstall
ir_model_data._module_data_uninstall(cr, uid, modules_to_remove, context)
File "/opt/openerp/odoo/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/openerp/odoo/openerp/addons/base/ir/ir_model.py", line 1192, in _module_data_uninstall
unlink_if_refcount((model, res_id) for model, res_id in to_unlink
File "/opt/openerp/odoo/openerp/addons/base/ir/ir_model.py", line 1166, in unlink_if_refcount
if field.name in openerp.models.LOG_ACCESS_COLUMNS and self.pool[field.model]._log_access:
File "/opt/openerp/odoo/openerp/modules/registry.py", line 102, in __getitem__
return self.models[model_name]
KeyError: u'l10n.es.aeat.mod347.real_state_record'Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsubscribe...@googlegroups.com.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Atentament, cubells.
--
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsubscribe...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Muchas gracias Cubells.El error lleva saliendo ya tiempo, pero no le hice caso porque aparentemente el servicio funciona.OCB, financial-tools y l10n-spain están actualizados.El mensaje de error aparece tanto en el update all como al intentar desinstalar.Voy a montar otro servidor y llevarme la bbdd a ver si también ocurre.
Un saludo,
___________________________________Antonio Cánovas PedreñoTeléfono.- 6224.2.6224
El 3 de septiembre de 2016, 13:41, cubells <vic...@vcubells.net> escribió:
El 03/09/16 a les 13:26, cubells ha escrit:
El 03/09/16 a les 11:53, Antonio Cánovas Pedreño ha escrit:
Estoy realizando la actualización en 2 base de datos en producción en
las que no hacía la actualización hace tiempo a ver. Te digo algo.
Ningún problema en las 2 actualizaciones.
--
Atentament, cubells.
--
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Acabo de comprobarlo y yo tengo creados ambos modelos en mi BBDD
El sábado, 3 de septiembre de 2016, 13:26:42 (UTC+2), cubells escribió:El 03/09/16 a les 11:53, Antonio Cánovas Pedreño ha escrit:
> ¿Lo conseguiste solucionar? Me ocurre lo mismo.
>
> File "/opt/openerp/odoo/openerp/modules/registry.py", line 102, in __getitem__
> return self.models[model_name]
> KeyError: u'l10n.es.aeat.mod347.real_state_record'
>
Pues o bien no tenéis actualizado el código o bien vuestro odoo no
realiza bien el proceso --update=all
El modelo se renombró hace mucho tiempo:
https://github.com/OCA/l10n-spain/commit/1e3bacea9cbcfb3b405f617a76554b00dfab788d
He revisado todo el código actual y ya no existe el modelo
l10n.es.aeat.mod347.real_state_record sino
l10n.es.aeat.mod347.real_estate_record
Puedes comprobarlo Antonio?
l10n.es.aeat.mod347.real_state_record
Cuando lo intento eliminar dice:Error¡El modelo 'Registros de inmuebles' contiene datos del módulo y no puede ser eliminado!
El 12 de septiembre de 2016, 18:09, Francisco Fernández-Mayoralas <fmayo...@gmail.com> escribió:l10n.es.aeat.mod347.real_state_record
Un saludo,
___________________________________Antonio Cánovas Pedreño
Teléfono.- 6224.2.6224
Según me comentan la opción sería tener la versión antigua del módulo con ese modelo para desinstalarlo y después instalar el nuevo ... pero yo no lo tengo.¿Alguien conoce otro procedimiento?Gracias.Un saludo,
___________________________________Antonio Cánovas PedreñoTeléfono.- 6224.2.6224El 13 de septiembre de 2016, 0:19, Antonio Cánovas Pedreño <antonio...@ingenieriacloud.com> escribió:Cuando lo intento eliminar dice:Error¡El modelo 'Registros de inmuebles' contiene datos del módulo y no puede ser eliminado!El 12 de septiembre de 2016, 18:09, Francisco Fernández-Mayoralas <fmayo...@gmail.com> escribió:l10n.es.aeat.mod347.real_state_recordUn saludo,
___________________________________Antonio Cánovas PedreñoTeléfono.- 6224.2.6224
--
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsubscribe...@googlegroups.com.
Gracias Pedro, suponiendo que esto lleva saliendo 6 meses¿alguna forma de estimar el número de commits o empezamos de uno en uno hasta que desinstale?¿Puede ser que otros módulos del repositorio generen errores por bajarse la versión de producción?
Un saludo,
___________________________________Antonio Cánovas Pedreño
No es necesario estimar, simplemente mirar el historial de commits para esa carpeta y no deben existir demasiados commits que aludan al tema:
https://github.com/OCA/l10n-spain/commits/8.0/l10n_es_aeat_mod347Utilizando el comando `git blame` (o algún IDE que lo facilite) se podría incluso refinar más la búsqueda para ver cuándo se añade justo esa línea,Un saludo.
El 2 de octubre de 2016, 11:36, Antonio Cánovas Pedreño <antonio...@ingenieriacloud.com> escribió:
Gracias Pedro, suponiendo que esto lleva saliendo 6 meses¿alguna forma de estimar el número de commits o empezamos de uno en uno hasta que desinstale?¿Puede ser que otros módulos del repositorio generen errores por bajarse la versión de producción?
Un saludo,
___________________________________Antonio Cánovas Pedreño
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Buenas tardes,Al hacer un update all para levantar el servidor y viendo el log en pantalla veo que me da un warning relacionado con el 347. Si no puedo desinstalar ni actualizar el módulo, cómo puedo solucionar el problema?Para reproducir el fallo en primer lugar voy al módulo y pulso "Actualizar" entonces en el log me vuelven a saltar dos warning:
WARNING Database openerp.modules.loading: Model l10n.es.aeat.mod347.real.state_record is declared but it cannot be loaded! (Perhaps a module was partially removed or renamed)WARNING Database openerp.modules.loading: Model x_ is declared but it cannot be loaded! (Perhaps a module was partially removed or renamed)
Para reproducir el fallo en segundo lugar voy al módulo y pulso "Desinstalar" entonces el log termina mostrando un error, que es el mismo que muestra la web de Odoo y que por lo tanto copio directamente
Traceback (most recent call last): File "/opt/odoo/OCB/openerp/http.py", line 544, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/OCB/openerp/http.py", line 581, in dispatch result = self._call_function(**self.params) File "/opt/odoo/OCB/openerp/http.py", line 317, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/OCB/openerp/service/model.py", line 118, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/OCB/openerp/http.py", line 314, in checked_call return self.endpoint(*a, **kw) File "/opt/odoo/OCB/openerp/http.py", line 810, in __call__ return self.method(*args, **kw) File "/opt/odoo/OCB/openerp/http.py", line 410, in response_wrap response = f(*args, **kw) File "/opt/odoo/OCB/addons/web/controllers/main.py", line 948, in call_button action = self._call_kw(model, method, args, {}) File "/opt/odoo/OCB/addons/web/controllers/main.py", line 936, in _call_kw return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/OCB/openerp/addons/base/module/wizard/base_module_upgrade.py", line 105, in upgrade_module openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True) File "/opt/odoo/OCB/openerp/modules/registry.py", line 370, in new openerp.modules.load_modules(registry._db, force_demo, status, update_module) File "/opt/odoo/OCB/openerp/modules/loading.py", line 422, in load_modules registry['ir.module.module'].module_uninstall(cr, SUPERUSER_ID, modules_to_remove.values()) File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/OCB/openerp/addons/base/module/module.py", line 459, in module_uninstall ir_model_data._module_data_uninstall(cr, uid, modules_to_remove, context) File "/opt/odoo/OCB/openerp/api.py", line 268, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/OCB/openerp/addons/base/ir/ir_model.py", line 1192, in _module_data_uninstall unlink_if_refcount((model, res_id) for model, res_id in to_unlink File "/opt/odoo/OCB/openerp/addons/base/ir/ir_model.py", line 1166, in unlink_if_refcount if field.name in openerp.models.LOG_ACCESS_COLUMNS and self.pool[field.model]._log_access: File "/opt/odoo/OCB/openerp/modules/registry.py", line 102, in __getitem__ return self.models[model_name] KeyError: u'l10n.es.aeat.mod347.real_state_record'Gracias
Traceback (most recent call last):
File "/opt/Software/OCB/openerp/http.py", line 546, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/Software/OCB/openerp/http.py", line 583, in dispatch
result = self._call_function(**self.params)
File "/opt/Software/OCB/openerp/http.py", line 319, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/Software/OCB/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/Software/OCB/openerp/http.py", line 316, in checked_call
return self.endpoint(*a, **kw)
File "/opt/Software/OCB/openerp/http.py", line 812, in __call__
return self.method(*args, **kw)
File "/opt/Software/OCB/openerp/http.py", line 412, in response_wrap
response = f(*args, **kw)
File "/opt/Software/OCB/addons/web/controllers/main.py", line 948, in call_button
action = self._call_kw(model, method, args, {})
File "/opt/Software/OCB/addons/web/controllers/main.py", line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
File "/opt/Software/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/Software/OCB/openerp/addons/base/module/wizard/base_module_upgrade.py", line 105, in upgrade_module
openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
File "/opt/Software/OCB/openerp/modules/registry.py", line 370, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/Software/OCB/openerp/modules/loading.py", line 422, in load_modules
registry['ir.module.module'].module_uninstall(cr, SUPERUSER_ID, modules_to_remove.values())
File "/opt/Software/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/Software/OCB/openerp/addons/base/module/module.py", line 459, in module_uninstall
ir_model_data._module_data_uninstall(cr, uid, modules_to_remove, context)
File "/opt/Software/OCB/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/Software/OCB/openerp/addons/base/ir/ir_model.py", line 1192, in _module_data_uninstall
unlink_if_refcount((model, res_id) for model, res_id in to_unlink
File "/opt/Software/OCB/openerp/addons/base/ir/ir_model.py", line 1166, in unlink_if_refcount
if field.name in openerp.models.LOG_ACCESS_COLUMNS and self.pool[field.model]._log_access:
File "/opt/Software/OCB/openerp/modules/registry.py", line 102, in __getitem__
return self.models[model_name]
KeyError: u'l10n.es.aeat.mod111.export_to_boe'Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Antes de imprimir este e-mail piense bien si es necesario, la conservación del medio ambiente es tarea de todos.Este mensaje contiene información CONFIDENCIAL sometida a secreto profesional. Si lo ha recibido por error, debe saber que la copia, uso o divulgación están prohibidos la Ley, por ello, le rogamos que nos lo comunique por esta misma vía y proceda a su destrucción.Muchas gracias.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Antes de imprimir este e-mail piense bien si es necesario, la conservación del medio ambiente es tarea de todos.Este mensaje contiene información CONFIDENCIAL sometida a secreto profesional. Si lo ha recibido por error, debe saber que la copia, uso o divulgación están prohibidos la Ley, por ello, le rogamos que nos lo comunique por esta misma vía y proceda a su destrucción.Muchas gracias.--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.