El jueves, 6 de abril de 2017, 12:43:22 (UTC-3), Sergi Almacellas Abellana 
escribió:
>
> El 06/04/17 a les 17:27, Luis Deiana ha escrit: 
> > 
> > 
> > El jueves, 6 de abril de 2017, 12:24:37 (UTC-3), Sergi Almacellas 
> > Abellana escribió: 
> > 
> >     El 06/04/17 a les 17:23, Luis Deiana ha escrit: 
> >     > 
> >     > 
> >     > El jueves, 6 de abril de 2017, 12:09:29 (UTC-3), Sergi Almacellas 
> >     > Abellana escribió: 
> >     > 
> >     >     El 06/04/17 a les 17:06, Luis Deiana ha escrit: 
> >     >     > Y si me los pide pq son dependencias nuevas no los tengo 
> >     >     instalados en 
> >     >     > la base pq no hay soporte para la version 3.4 de estos 
> modulos. 
> >     >     > En definitiva no se como restaurar actualizar la base desde 
> un 
> >     >     backup. 
> >     >     Debes instalar los módulos al actualizar la base de datos, 
> >     para ello 
> >     >     sólo hace falta que los añadas con la opción -u separados por 
> >     comas. 
> >     > 
> >     >     Por ejemplo: 
> >     > 
> >     >     trytond-admin -d <bbdd> --all -u <nuevo_modulo_a_instalar> 
> >     >     <otro_modulo_a_instalar> 
> >     > 
> >     > 
> >     > ok, me dice los iguiente: 
> >     > 
> >     > luis@Tryton:~$ trytond-admin -c /etc/trytond.conf -d SI_40 -u 
> >     party_ar 
> >     > sale_w_tax bank_ar bank purchase_request 
> >     > Traceback (most recent call last): 
> >     >   File "/usr/local/bin/trytond-admin", line 6, in <module> 
> >     >     exec(compile(open(__file__).read(), __file__, 'exec')) 
> >     >   File "/home/luis/tryton/trytond/bin/trytond-admin", line 21, in 
> >     <module> 
> >     >     admin.run(options) 
> >     >   File "/home/luis/tryton/trytond/trytond/admin.py", line 48, in 
> run 
> >     >     Pool(db_name).init(update=options.update, lang=lang) 
> >     >   File "/home/luis/tryton/trytond/trytond/pool.py", line 155, in 
> init 
> >     >     lang=lang) 
> >     >   File "/home/luis/tryton/trytond/trytond/modules/__init__.py", 
> line 
> >     > 429, in load_modules 
> >     >     _load_modules() 
> >     >   File "/home/luis/tryton/trytond/trytond/modules/__init__.py", 
> line 
> >     > 398, in _load_modules 
> >     >     load_module_graph(graph, pool, update, lang) 
> >     >   File "/home/luis/tryton/trytond/trytond/modules/__init__.py", 
> line 
> >     > 237, in load_module_graph 
> >     >     cls.__register__(module) 
> >     >   File 
> "/home/luis/tryton/trytond/trytond/modules/party_ar/party.py", 
> >     > line 294, in __register__ 
> >     >     super(PartyIdentifier, cls).__register__(module_name) 
> >     >   File "/home/luis/tryton/trytond/trytond/modules/party/party.py", 
> >     line 
> >     > 252, in __register__ 
> >     >     super(PartyIdentifier, cls).__register__(module_name) 
> >     >   File "/home/luis/tryton/trytond/trytond/model/modelsql.py", line 
> >     132, 
> >     > in __register__ 
> >     >     super(ModelSQL, cls).__register__(module_name) 
> >     >   File "/home/luis/tryton/trytond/trytond/model/model.py", line 
> >     112, in 
> >     > __register__ 
> >     >     model_id = Model_.register(cls, module_name) 
> >     >   File "/home/luis/tryton/trytond/trytond/ir/model.py", line 104, 
> in 
> >     > register 
> >     >     [[model.__name__, model._get_name(), model.__doc__, 
> >     >   File "/home/luis/tryton/trytond/trytond/model/model.py", line 
> >     94, in 
> >     > _get_name 
> >     >     assert cls.__doc__, '%s has no docstring' % cls 
> >     > AssertionError: <class 'trytond.pool.party.identifier'> has no 
> >     docstring 
> >     > 
> > 
> >     Esto es un error del módulo party_ar que debes reportar a sus 
> autores. 
> > 
> >     Creo que falta la metaclass para indiciar que se esta extendiendo 
> una 
> >     classe exsitente y que no se esta registrando un módulo nuevo. 
> > 
> >     Si me dicés dónde esta el código, te puedo ayudar a solucionar-lo. 
> > 
> > creo que te refieres a esto: 
> > 
> > https://github.com/tryton-ar/party_ar 
>
> Si justo es esto, lo he probado y funciona correctamente. Estas seguro 
> que tienes la última versión del módulo correctamente instalada? 
>
> Si, tengo la ultima actualizacion de la rama 4.0 descargada y en el 
directorio modules.

este es el contenido del archivo tryton.cfg
[tryton]
version=4.0.0
depends:
    party
    country
xml:
    party.xml
 

> Un saludo, 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>

Responder a