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
<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
<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
<https://bitbucket.org/camus77/account_voucher_co/src/f8ec40fdb7909b6883dc9cd01f37c66e17565ba0/tryton.cfg>