Discussion:
Entidad en estatus readonly en nota de venta con estatus draft
Luis Martinez
2014-07-16 19:57:04 UTC
Permalink
En el módulo de sales me pone la entidad en estatus de readonly al momento
de agregar una línea a la nota de venta. No sé porqué sucede eso si el
estatus de la nota de venta está en draft y según entiendo en el código
dice que party se pondrá en readonly solo cuando el estatus sea diferente
de draft.

Alguien puede orientarme y decirme porqué sucede esto y en que parte del
código está esta condición?

De antemano gracias!
Jordi Esteve
2014-07-17 10:38:47 UTC
Permalink
En el módulo de sales me pone la entidad en estatus de readonly al momento
de agregar una línea a la nota de venta.
entidad es el tercero? el cliente?
No sé porqué sucede eso si el
estatus de la nota de venta está en draft y según entiendo en el código dice
que party se pondrá en readonly solo cuando el estatus sea diferente de
draft.
Alguien puede orientarme y decirme porqué sucede esto y en que parte del
código está esta condición?
http://hg.tryton.org/modules/sale/file/8c4d81ff1370/sale.py#l68
Está diseñado así, que al añadir líneas en una venta no puedas modificar
el tercero, para evitar que cambies el tercero en una venta a medio
hacer y que luego los precios calculados en las líneas ya añadidas no
sean los correctos, pq los terceros tengan tarifas distintas, por ejemplo.

Pero puedes cambiar el tercero de una venta con líneas con un par de trucos:

1) Marcando las líneas como que se van a eliminar (cuando todas las
líneas están tachadas, verás que si puedes cambiar el tercero) y luego
deshaciendo la eliminación de las líneas. Evidentemente no te
recalculará las líneas.

2) Instalar el módulo sale_price_list_change_party [1] que añade un
asistente a las ventas que permite cambiar el tercero y/o la tarifa,
recalculando los precios de las líneas existentes.

[1] bitbucket.org/zikzakmedia/trytond-sale_price_list_change_party
--
Jordi Esteve
Consultor Zikzakmedia SL
jesteve-GU8bvTYz6vAmlAP/+***@public.gmane.org
Mòbil 679 170 693

Zikzakmedia SL
St. Jaume, 9, baixos, 2a
08720 Vilafranca del Penedès
Tel 93 890 2108
Luis Martinez
2014-07-17 20:18:57 UTC
Permalink
Jordi,

Muchas gracias instalé el módulo y es justo lo que necesito. Saludos!

El jueves, 17 de julio de 2014 05:39:43 UTC-5, Jordi Esteve (Zikzakmedia)
Post by Luis Martinez
Post by Luis Martinez
En el módulo de sales me pone la entidad en estatus de readonly al
momento
Post by Luis Martinez
de agregar una línea a la nota de venta.
entidad es el tercero? el cliente?
Post by Luis Martinez
No sé porqué sucede eso si el
estatus de la nota de venta está en draft y según entiendo en el código
dice
Post by Luis Martinez
que party se pondrá en readonly solo cuando el estatus sea diferente de
draft.
Alguien puede orientarme y decirme porqué sucede esto y en que parte
del
Post by Luis Martinez
código está esta condición?
http://hg.tryton.org/modules/sale/file/8c4d81ff1370/sale.py#l68
Está diseñado así, que al añadir líneas en una venta no puedas modificar
el tercero, para evitar que cambies el tercero en una venta a medio
hacer y que luego los precios calculados en las líneas ya añadidas no
sean los correctos, pq los terceros tengan tarifas distintas, por ejemplo.
Pero puedes cambiar el tercero de una venta con líneas con un par de
1) Marcando las líneas como que se van a eliminar (cuando todas las
líneas están tachadas, verás que si puedes cambiar el tercero) y luego
deshaciendo la eliminación de las líneas. Evidentemente no te
recalculará las líneas.
2) Instalar el módulo sale_price_list_change_party [1] que añade un
asistente a las ventas que permite cambiar el tercero y/o la tarifa,
recalculando los precios de las líneas existentes.
[1] bitbucket.org/zikzakmedia/trytond-sale_price_list_change_party
--
Jordi Esteve
Consultor Zikzakmedia SL
Mòbil 679 170 693
Zikzakmedia SL
St. Jaume, 9, baixos, 2a
08720 Vilafranca del PenedÚs
Tel 93 890 2108
f***@gmail.com
2016-08-07 21:11:28 UTC
Permalink
Post by Luis Martinez
2) Instalar el módulo sale_price_list_change_party [1] que añade un
asistente a las ventas que permite cambiar el tercero y/o la tarifa,
recalculando los precios de las líneas existentes.
¡Genial! Yo también lo voy a probar. ¡Gracias!

Raimon Esteve
2014-07-17 10:32:33 UTC
Permalink
En el módulo de sales me pone la entidad en estatus de readonly al momento
de agregar una línea a la nota de venta.
entidad es el tercero? el cliente?
No sé porqué sucede eso si el
estatus de la nota de venta está en draft y según entiendo en el código dice
que party se pondrá en readonly solo cuando el estatus sea diferente de
draft.
Alguien puede orientarme y decirme porqué sucede esto y en que parte del
código está esta condición?
en el propio sale:

http://hg.tryton.org/modules/sale/file/8c4d81ff1370/sale.py#l68
--
Raimon Esteve
Loading...