¿Por qué Odoo desordena las líneas del pedidos al crear la orden de entrega?

445 views
Skip to first unread message

Antonio Moreno

unread,
Jan 10, 2016, 4:52:46 PM1/10/16
to Usuarios Odoo / OpenERP en España
Hola a toda la comunidad.

En Odoo v8 ocurre que cuando confirmamos un Pedido de Venta con muchas líneas, si accedemos a la Orden de Entrega dichas líneas aparecen en un orden completamente distinto a las que fueron introducidas en el pedido, lo cual nos plantea problemas operativos pues una persona repasa las órdenes de entrega mediante un documento impreso que proviene del pedido antes de transferir, y al estar desordenadas respecto a aquel, el proceso se ralentiza mucho.

¿Como se puede forzar la orden de entrega para que respete la secuencia en que fueron introducidas las líneas en el pedido?

Gracias y un cordial saludo

Cristóbal Martí

unread,
Jan 11, 2016, 7:07:53 AM1/11/16
to Usuarios Odoo / OpenERP en España
Hola,
Yo tampoco entiendo muy bien porque pasa esto... pero si te vas a editar el PV y vas sobre el el punto que hay en el lateral izquierdo del producto puedes arrastrarlo y ordenarlo otra vez y ya no se vuelve a mover.

Saludos

Antonio Moreno

unread,
Jan 12, 2016, 11:10:08 AM1/12/16
to Usuarios Odoo / OpenERP en España
Gracias por tu respuesta Cristobal, pero eso no soluciona el problema, ya que al crearse la Orden de Entrega sigue desordenando las líneas. Y no soy capaz de entender cómo las reordena ni por qué, no parece seguir ningún criterio "a simple vista", es decir, no las ordena por el producto, ni por las cantidades, ni por los precios... Simplemente las desordena, sin explicación aparente.

A ver si alguien puede arrojar alguna luz, porque es un muy poco operativo en documentos grandes ir haciendo scroll arriba y abajo buscando un artículo para verificarlo.

josera...@gmail.com

unread,
Jan 13, 2016, 6:14:33 AM1/13/16
to Usuarios Odoo / OpenERP en España
a mi tambien me ocurria esto que comentas y lo solucione asi:

 <tr t-foreach="doc.move_id.line_id.sorted(key=lambda b: b.date_maturity)" t-as="t">

En este caso esa sobre el albaran y la fecha de caducidad, pero podrias hacer ese mismo ejemplo para el sale.order_line y ordenar por el id de la linea.

El domingo, 10 de enero de 2016, 22:52:46 (UTC+1), Antonio Moreno escribió:

Antonio Moreno

unread,
Jan 13, 2016, 6:29:39 AM1/13/16
to Usuarios Odoo / OpenERP en España
Gracias Josera. Esto que dices es para el report Qweb, ¿verdad? La verdad es que es una solución para el pedido/albarán impreso, pero para los usuarios que comprueban sobre el form de Orden de Entrega (mediante tablet u ordenador) habría que modificar la view, ¿se podría ordenar igual el tree view que da lugar a las líneas del pedido/albarán?

Saul Cejudo

unread,
Jan 15, 2016, 8:17:04 AM1/15/16
to Usuarios Odoo / OpenERP en España
A mi me pasaba también lo mismo. Muchas gracias por la respuesta josera.
Ahora lo que sería ideal, como dice Antonio Moreno sería modificar también la la view pero claro, tendría impacto sobre algún otro tipo de funcionalidad de la aplicación ?

Gracias a todos !!!
Reply all
Reply to author
Forward
0 new messages