2015-10-06 9:59 GMT+02:00 Manuel Bailen <[email protected]>: > Muchas gracias Angel por fin funciona, aunque cuando actualizo la base de > datos salta este error. > > [Tue Oct 06 09:56:05 2015] ERROR:convert:Could not delete id: 217 of model > ir.action.act_window > There should be some relation that points to this resource > You should manually fix this and restart --update=module > Exception: Traceback (most recent call last): > File "/home/manuel/.tryton/productionNantic/trytond/trytond/convert.py", > line 805, in post_import > Model.delete([Model(db_id)]) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/ir/action.py", line > 348, in delete > actions = [x.action for x in records] > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/model/fields/field.py", > line 213, in __get__ > return inst.__getattr__(self.name) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/model/modelstorage.py", > line 1313, in __getattr__ > read_data = self.read(list(ids), ffields.keys()) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/model/modelsql.py", > line 591, in read > cls.raise_user_error('read_error', cls.__name__) > File "/home/manuel/.tryton/productionNantic/trytond/trytond/error.py", > line 74, in raise_user_error > raise UserError(error) > UserError: ('UserError', (u'Est\xe1 intentando leer registros que ya no > existen.\n(Tipo de documento: ir.action.act_window)', '')) > > Traceback (most recent call last): > File "trytond/bin/trytond", line 80, in <module> > trytond.server.TrytonServer(options).run() > File "/home/manuel/.tryton/productionNantic/trytond/trytond/server.py", > line 98, in run > Pool(db_name).init(update=self.options.update, lang=lang) > File "/home/manuel/.tryton/productionNantic/trytond/trytond/pool.py", > line 151, in init > lang=lang) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/modules/__init__.py", > line 418, in load_modules > _load_modules() > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/modules/__init__.py", > line 385, in _load_modules > load_module_graph(graph, pool, update, lang) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/modules/__init__.py", > line 287, in load_module_graph > convert.post_import(pool, module, to_delete) > File "/home/manuel/.tryton/productionNantic/trytond/trytond/convert.py", > line 825, in post_import > 'active': False, > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/ir/action.py", line > 337, in write > super(ActionMixin, cls).write(records, values, *args) > File > "/home/manuel/.tryton/productionNantic/trytond/trytond/model/modelsql.py", > line 796, in write > cls.raise_user_error('write_error', cls.__name__) > File "/home/manuel/.tryton/productionNantic/trytond/trytond/error.py", > line 74, in raise_user_error > raise UserError(error) > trytond.exceptions.UserError: ('UserError', (u'Est\xe1 intentando > modificar registros que ya no existen.\n(Tipo de documento: > ir.action.act_window)', '')) > > > ¿aluguna idea? > > prueba a actualizar todos los mòdulos, tiene la pinta que se han mezclado las acciones de los dos mòdulos.
si no borra todas las acciones que tengan que ver con el modulo y vuelve a actualizar. P.D . Estas acciones son peligrosas, no lo hagas directo en producción :-) -- Àngel Àlvarez Serra Tel. 93 553 18 03 @aasnan www.NaN-tic.com Avís legal >> _______________________________________________ Nan mailing list [email protected] http://lists.nan-tic.com/listinfo/nan
