On Sunday, March 30, 2014 10:51:15 AM UTC-5, oscar_alvarez wrote: > > > El 29/03/14 16:26, Fabyc escribió: > > On Friday, March 28, 2014 4:11:02 PM UTC-5, oscar_alvarez wrote: >> >> >> El 28/03/14 15:59, Fabyc escribió: >> >> On Monday, March 24, 2014 10:59:07 AM UTC-5, oscar_alvarez wrote: >>> >>> >>> El 24/03/14 09:33, Fabyc escribió: >>> >>> On Monday, March 24, 2014 9:24:38 AM UTC-5, oscar_alvarez wrote: >>>> >>>> >>>> El 24/03/14 09:17, Fabyc escribió: >>>> >>>> On Monday, March 24, 2014 2:58:22 AM UTC-5, Guillem Barba wrote: >>>>> >>>>> >>>>> El 22/03/2014 17:28, "Fabyc" <[email protected]> va escriure: >>>>> > >>>>> > On Saturday, March 22, 2014 8:57:12 AM UTC-5, oscar_alvarez wrote: >>>>> >> >>>>> >> >>>>> >> El 21/03/14 09:22, Fabyc escribió: >>>>> >>> >>>>> >>> On Friday, March 21, 2014 2:19:50 AM UTC-5, raimonesteve wrote: >>>>> >>>> >>>>> >>>> 2014-03-21 0:09 GMT+01:00 Fabyc <[email protected]>: >>>>> >>>> > Estoy realizando pruebas tratando de instalar el módulo >>>>> account_voucher_co y >>>>> >>>> > sale el siguiente error: >>>>> >>>> > >>>>> >>>> > INFO:modules:account_voucher_co >>>>> >>>> > [Thu Mar 20 17:23:06 2014] INFO:modules:account_voucher_co:loading >>>>> >>>>> >>>> > voucher.xml >>>>> >>>> > /opt/tryton/server30/trytond/model/modelstorage.py:1309: >>>>> DeprecationWarning: >>>>> >>>> > With-statements now directly support multiple context managers >>>>> >>>> > Transaction().set_context(self._context)): >>>>> >>>> > /opt/tryton/server30/trytond/model/fields/reference.py:72: >>>>> >>>> > DeprecationWarning: With-statements now directly support >>>>> multiple context >>>>> >>>> > managers >>>>> >>>> > Transaction().set_user(0)): >>>>> >>>> > [Thu Mar 20 17:23:06 2014] ERROR:convert:Error while parsing >>>>> xml file: >>>>> >>>> > In tag record: model ir.action.keyword with id >>>>> >>>> > report_account_voucher_keyword. >>>>> >>>> > Traceback (most recent call last): >>>>> >>>> > File "server30/bin/trytond", line 111, in <module> >>>>> >>>> > trytond.server.TrytonServer(options).run() >>>>> >>>> > File "/opt/tryton/server30/trytond/server.py", line 124, in >>>>> run >>>>> >>>> > Pool(db_name).init(update=update, lang=lang) >>>>> >>>> > File "/opt/tryton/server30/trytond/pool.py", line 151, in >>>>> init >>>>> >>>> > lang=lang) >>>>> >>>> > File "/opt/tryton/server30/trytond/modules/__init__.py", line >>>>> 399, in >>>>> >>>> > load_modules >>>>> >>>> > load_module_graph(graph, pool, lang) >>>>> >>>> > File "/opt/tryton/server30/trytond/modules/__init__.py", line >>>>> 249, in >>>>> >>>> > load_module_graph >>>>> >>>> > tryton_parser.parse_xmlstream(fp) >>>>> >>>> > File "/opt/tryton/server30/trytond/convert.py", line 432, in >>>>> >>>> > parse_xmlstream >>>>> >>>> > self.sax_parser.parse(source) >>>>> >>>> > File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, >>>>> in parse >>>>> >>>> > xmlreader.IncrementalParser.parse(self, source) >>>>> >>>> > File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in >>>>> parse >>>>> >>>> > self.feed(buffer) >>>>> >>>> > File "/usr/lib/python2.7/xml/sax/expatreader.py", line 207, >>>>> in feed >>>>> >>>> > self._parser.Parse(data, isFinal) >>>>> >>>> > File "/usr/lib/python2.7/xml/sax/expatreader.py", line 304, >>>>> in end_element >>>>> >>>> > self._cont_handler.endElement(name) >>>>> >>>> > File "/opt/tryton/server30/trytond/convert.py", line 482, in >>>>> endElement >>>>> >>>> > self.taghandler = self.taghandler.endElement(name) >>>>> >>>> > File "/opt/tryton/server30/trytond/convert.py", line 277, in >>>>> endElement >>>>> >>>> > self.model.__name__, self.values, self.xml_id) >>>>> >>>> > File "/opt/tryton/server30/trytond/convert.py", line 707, in >>>>> import_record >>>>> >>>> > self.create_records(model, [values], [fs_id]) >>>>> >>>> > File "/opt/tryton/server30/trytond/convert.py", line 713, in >>>>> >>>> > create_records >>>>> >>>> > records = Model.create(vlist) >>>>> >>>> > File "/opt/tryton/server30/trytond/ir/action.py", line 194, >>>>> in create >>>>> >>>> > return super(ActionKeyword, cls).create(new_vlist) >>>>> >>>> > File "/opt/tryton/server30/trytond/model/modelsql.py", line >>>>> 398, in create >>>>> >>>> > cls._validate(records) >>>>> >>>> > File "/opt/tryton/server30/trytond/model/modelstorage.py", >>>>> line 1102, in >>>>> >>>> > _validate >>>>> >>>> > error_args=cls._get_error_args(field_name)) >>>>> >>>> > File "/opt/tryton/server30/trytond/error.py", line 74, in >>>>> raise_user_error >>>>> >>>> > raise UserError(error) >>>>> >>>> > trytond.exceptions.UserError: ('UserError', (u'The field >>>>> "Model" on "Action >>>>> >>>> > keyword" is not in the selection.', '')) >>>>> >>>> > >>>>> >>>> > >>>>> >>>> > Es algún problema del módulo o estoy realizando algo mal? >>>>> >>>> >>>>> >>>> revisa si la versión módulo concuerda con la de trytond >>>>> >>> >>>>> >>> >>>>> >>> La versión es la 3.0.0 [1] >>>>> >>> >>>>> >>> [1] >>>>> https://bitbucket.org/camus77/account_voucher_co/src/f8ec40fdb7909b6883dc9cd01f37c66e17565ba0/tryton.cfg >>>>> >>> >>>>> >>>> >>>>> >>>> Y mira esto: >>>>> >>>> >>>>> >>>> [Thu Mar 20 17:23:06 2014] ERROR:convert:Error while parsing xml >>>>> file: >>>>> >>>> In tag record: model ir.action.keyword with id >>>>> report_account_voucher_keyword. >>>>> >>> >>>>> >>> >>>>> >>> Soy novato en esto yno se en que archivo revisar y cómo arreglar >>>>> el error. >>>>> >>> >>>>> >>> Este es el módulo referido [2] >>>>> >>> >>>>> >>> [2] https://bitbucket.org/camus77/account_voucher_co/src >>>>> >>> >>>>> >>> >>>>> >>> Muchas gracias >>>>> >>> >>>>> >> >>>>> >> He testeado nuevamente el modulo y no arroja ese error es como si >>>>> no instalara el modulo principal de voucher.py: >>>>> >> >>>>> >> class Voucher(Workflow, ModelSQL, ModelView): >>>>> >> 'Voucher' >>>>> >> __name__ = 'account.voucher' >>>>> >> >>>>> >> Este es el modulo que dice que no encuentra y por eso el error, ¿no >>>>> se habra borrado este archivo accidentalmente? >>>>> > >>>>> > >>>>> > >>>>> > He revisado todos los archivos del módulo y veo que si están todos >>>>> los que vienen con el que descargué del enlace anteriormente indicado. >>>>> >>>>> Fabian, creo que oscar habla del modulo "account_voucher", que debe >>>>> ser una dependencia del modulo accoubt_voucher_co" >>>>> >>>> >>>> El módulo account_voucher no he visto que haya y en las dependencias >>>> del módulo no consta que requiera dicho módulo. Puede verificarse aquí [1]. >>>> >>>> [1] >>>> https://bitbucket.org/camus77/account_voucher_co/src/f8ec40fdb7909b6883dc9cd01f37c66e17565ba0/tryton.cfg >>>> >>>> >>>> >>>> Como descargaste el módulo? >>>> >>>> usaste hg clone? >>>> >>> >>> >>> Lo hize directamente desde la misma página del módulo [1]. Ĺo >>> descargué como archivo zip. Asi mismo hice con el módulo account_co [2] y >>> sube bien todas las cuentas contables. >>> >>> [1] https://bitbucket.org/camus77/account_voucher_co/downloads >>> >>> [2] https://bitbucket.org/camus77/trytond_account_co >>> >>> Intenta instalarlo nuevamente pero usando hg clone en el terminal asi: >>> >>> hg clone ssh://[email protected]/camus77/account_voucher_co >>> >>> y cuando lo vayas a instalar en la base de datos haz lo siguiente en el >>> terminal: >>> >>> trytond -d NOMBREBD -u account_voucher >>> >>> y envianos un traceback >>> >>> >> Hola Oscar. Por si acaso pudiste ver el error que me sale al querer >> instalar el módulo? >> >> Gracias >> >> >> No ese error no me sale >> > > Que tal estimado Oscar. > > Te adjunto un pequeño video en el cual se ve el error que sale al querer > instalar el módulo [1]. La base de datos se llama 'test'. > > Lo curioso es que tengo otra base de datos llamada 'pruebas' en la cual > he creado el módulo helloworld basado en el ejemplo [2]. En esta misma BD > 'pruebas' realizo la actualización de este módulo helloworld sin ningún > inconveniente cuantas veces quiera [3]. > > Ahora que quiero instalar el módulo helloworld en la BD 'test' (en donde > quiero instalar account_voucher_co) me sale un error [4] similar al que me > está saliendo con el módulo account_voucher_co > > Espero que me puedas dar alguna guía como para saber que puede estar > sucediendo y poder instalar este módulo account_voucher_co > > > Muchas gracias > > > [1] http://goo.gl/lvpqRM > [2] https://code.google.com/p/tryton/wiki/HelloWorld > [3] http://goo.gl/xDLLvJ > [4] http://goo.gl/XVdc1i > > Hola Fabian > > Anexo un parche que arregla el problema > > > https://bitbucket.org/camus77/account_voucher_co/commits/70396e272396dfc00b360d6293f472011baa7e96 > > actualiza y deberia solucionarse >
Sigue saliendo el mismo problema con el tag en el archivo voucher.xml ERROR:convert:Error while parsing xml file: In tag record: model ir.action.keyword with id report_account_voucher_keyword. > De que ciudad eres? > > Por curiosidad hablas ingles fluido? > > > Oscar Alvarez > > >
