Soporte para nuevo estado en pedidos de ventas
En este MR se agregó un nuevo estado (y la funcionalidad asociada) para diferenciar los pedidos de venta que tienen una factura asociada de los que no. Actualmente el último estado que tienen los pedidos de ventas es sale
, tengan o no factura asociada. Con los siguientes cambios se agrega un estado nuevo invoiced
y se agregan los métodos necesarios para operar correctamente.
Cambios:
- Se agrega el nuevo estado, llamado
invoiced
en las opciones disponibles para el campostate
y se actualiza el método que genera la factura asociada a ese pedido de venta para que actualice el estado del mismo a este nueva opción creada. fdf6efb4 - Se actualiza el método
unlink
del modeloaccount.move
para que vuelva al estado previo (sale
) a todos los pedidos de venta que tenga asociado y que tengan el estado eninvoiced
. d5550448 - El resto de los commit son de agregados funcionales del módulo