Skip to content

Actualizar estado de presupuesto desde factura rectificativa.

Laion requested to merge laion/tarea/83/liberar-pedido-con-rectificativa into dev

En este MR se se agregó una funcionalidad que permite actualizar un presupuesto (desde facturado a cancelado o a pedido de venta) asociado a una factura, desde la rectificativa de esa factura. Esto permite que se pueda volver a trabajar con ese pedido en caso de que se necesite generar una nueva factura y no haya que crear uno nuevo.

Issue relacionada: coodesoft/polcecal#83

Cambios del MR:

  • modelo account_move.py
    • Se actualiza el método unlink para que chequee si la factura que se intenta es una factura regular.
    • Se crean dos métodos nuevos action_cancel_sale_order y action_unlink_sale_order encargados de procesar la cancelación y la liberación (queda como pedido de venta) de un presupuesto
  • modelo sale.py (esto no formaba parte de la issue, pero cayó en la volteada)
    • Se actualizan los métodos que recuperan las facturas publicadas y borradores para que, solamente, tomen las facturas regulares para mostrarlas en la cabecera de un presupuesto. Antes también tomaba las rectificativas.
  • vista account_move_views.xml
    • Se extiende la vista de formulario de una factura, para que en el caso de las rectificativas, muestre dos nuevos botones que serán visibles luego de que la factura se valide. Estos botones se corresponden con los métodos action_cancel_sale_order y action_unlink_sale_order

El resto de los cambios son de archivos del módulo.

Edited by Laion

Merge request reports

Loading