El miércoles, 6 de mayo de 2015, 12:19:22 (UTC+1), Jordi Esteve (Zikzakmedia) escribió: > > El 06/05/15 a les 13:11, Antonio Roncero ha escrit: > > > > El miércoles, 6 de mayo de 2015, 12:01:36 (UTC+1), raimonesteve escribió: >> >> 2015-05-06 12:16 GMT+02:00 Antonio Roncero <ron...@gmail.com>: >> > Hola, >> > >> > he instalado el modulo product_pack con su dependecia product_barcode. >> > >> > Cuando intento asignarle un codigo al producto o al embalaje me da el >> > siguiente error: >> > >> > Traceback (most recent call last): >> > File "/trytond/protocols/jsonrpc.py", line 150, in >> _marshaled_dispatch >> > response['result'] = dispatch_method(method, params) >> > File "/trytond/protocols/jsonrpc.py", line 179, in _dispatch >> > res = dispatch(*args) >> > File "/trytond/protocols/dispatcher.py", line 161, in dispatch >> > result = rpc.result(meth(*c_args, **c_kwargs)) >> > File "/trytond/model/modelview.py", line 201, in fields_view_get >> > result['arch'] = _inherit_apply(result['arch'], view.arch) >> > File "/trytond/model/modelview.py", line 73, in _inherit_apply >> > % (element2.tag, element2.get('expr'))) >> > AttributeError: Couldn't find tag (xpath: >> /form/field[@name="sequence"]) in >> > parent view! >> > >> > Alguien sabe de que puede ser? >> >> en la visrta form no hay el campo sequence para heredar >> > > la vista del product_pack "product_barcode_form.xml" es la que busca ese > campo sequence > > <?xml version="1.0"?> > <!-- This file is part of product_pack module for Tryton. > The COPYRIGHT file at the top level of this repository contains the full > copyright notices and license terms. --> > <data> > <xpath expr="/form/field[@name="sequence"]" > position="after"> > <label name="product_pack"/> > <field name="product_pack"/> > </xpath> > </data> > > pero la vista "product_barcode_form.xml" no tiene ese campo > > <?xml version="1.0"?> > <!-- This file is part product_barcode module for Tryton. > The COPYRIGHT file at the top level of this repository contains the full > copyright notices and license terms. --> > <form string="Product Codes"> > <label name="barcode"/> > <field name="barcode"/> > <label name="number"/> > <field name="number"/> > <label name="active"/> > <field name="active"/> > <label name="product"/> > <field name="product"/> > </form> > > Si la unica dependecia de product_pack es product_barcode, ¿puede ser que > falte otro modulo que meta ese campo sequence y que no este en el > tryton.conf como dependecia? > > > > > Exacto, este es el problema, la vista de product_barcode_form.xml ahora > está mal definida, seguramente se cambió el módulo product_barcode para > quitarle el campo sequence y no se cambió el módulo product_pack que > depende de él. Habría que corregirlo. >
solucionado. He cambiado el campo sequence por number en la vista y ya funciona. Gracias > > >> > Y una segunda pregunta, una vez instalado correctamente se puede vender >> por >> > empaquetados, es decir, si tengo un embalaje de 12 unidades, en la >> venta >> > seleccionar 1 unidad de ese embalaje y que la cantidad sea 12.? >> > > Si te miras el código de este módulo, no tiene esta funcionalidad. Tampoco > tiene dependencia de sale. Seguramente debería implementarse en un módulo > nuevo sale_product_pack o similar. > > -- > Jordi Esteve > Consultor Zikzakmedia sljes...@zikzakmedia.com <javascript:> > Mòbil 679 170 693 > > Zikzakmedia SL > St. Jaume, 9, baixos, 2a > 08720 Vilafranca del Penedès > Tel 93 890 2108 > >