Modulo extensión de ventas
En este MR se agregó un nuevo módulo que extiende al módulo de ventas con los siguiente cambios:
- Se extendió la clase SaleOrder con los siguientes cambios:
- Se agregaron dos campos nuevos asociados a las facturas borradores
- Se sobrescribió el método que calcula las facturas asociadas a un pedido de presupuesto para que sólo tome las facturas publicadas.
_get_invoiced
- Se agregó un método similar al previo para obtener también las facturas en borrador.
_get_invoiced_draft
- Se agregó un nuevo método (copy-paste) de la clase original para vincular el botón con las facturas en borrador con la vista de estas facturas, así se puede navegar desde el presupuesto hacia las facturas.
action_view_invoice_draft
- Se extendió la vista del presupuesto para agregar el botón de facturas borradores y se actualizó el ícono de las facturas publicadas (era un ícono de edición y ahora es un ícono de dolar)
Issue: https://arena.coodesoft.com.ar/coodesoft/polcecal/-/issues/34
Edited by Laion