Re: [tryton-es] Error en product pack

2015-05-06 Por tema Antonio Roncero


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 : 
>> > 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
>
> 
> 
> 
>  position="after">
> 
> 
> 
> 
>
> pero la vista "product_barcode_form.xml" no tiene ese campo
>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> 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 
> Mòbil 679 170 693
>
> Zikzakmedia SL
> St. Jaume, 9, baixos, 2a
> 08720 Vilafranca del Penedès
> Tel 93 890 2108
>
> 

Re: [tryton-es] Error en product pack

2015-05-06 Por tema Jordi Esteve (Zikzakmedia)

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 >:
> 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











pero la vista "product_barcode_form.xml" no tiene ese campo















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.




> 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 SL
jest...@zikzakmedia.com
Mòbil 679 170 693

Zikzakmedia SL
St. Jaume, 9, baixos, 2a
08720 Vilafranca del Penedès
Tel 93 890 2108



Re: [tryton-es] Error en product pack

2015-05-06 Por tema Antonio Roncero


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 >: 
>
> > 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










pero la vista "product_barcode_form.xml" no tiene ese campo














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?

 

>
> > 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.? 
> > 
> > Gracias. 
> > 
> > P.D. Estoy intentado aprender rapidamente tryton y espero ser yo quien 
> > contestes las dudas en no demasiado tiempo. 
>


Re: [tryton-es] Error en product pack

2015-05-06 Por tema Raimon Esteve
2015-05-06 12:16 GMT+02:00 Antonio Roncero :
> 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

> 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.?
>
> Gracias.
>
> P.D. Estoy intentado aprender rapidamente tryton y espero ser yo quien
> contestes las dudas en no demasiado tiempo.


[tryton-es] Error en product pack

2015-05-06 Por tema Antonio Roncero
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?

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.?

Gracias.

P.D. Estoy intentado aprender rapidamente tryton y espero ser yo quien 
contestes las dudas en no demasiado tiempo.