Anular, Finalizar y Reactivar Contratos de Arrendamiento

Este instructivo tiene como objetivo describir cómo terminar o suspender la vigencia de un Contrato de Arrendamiento mediante las acciones Anular, Finalizar y Reactivar, y qué ocurre con las Órdenes de Compra asociadas en cada caso.

:timer_clock: 5 min

¿Para qué sirve?

Permite cerrar el ciclo de vida de un Contrato de Arrendamiento cuando el contrato terminó su vigencia o resulta inválido. Las tres acciones disponibles operan sobre el estado del contrato y sobre las Órdenes de Compra (OC) generadas a partir de él.

Antes de empezar

  • El contrato debe estar guardado (con TransaccionID asignado) para poder ejecutar cualquiera de las tres acciones.
  • Para Finalizar y Reactivar, el contrato debe tener un workflow configurado. Sin workflow, el sistema bloquea la acción con el mensaje: “El contrato no tiene workflow configurado. Debe indicar un workflow en el contrato antes de finalizar o reactivar.”

Modo de uso

:round_pushpin: Menú → Compras → Arrendamientos → Contratos → [abrir contrato]

Las acciones se ejecutan desde los botones de la barra de herramientas del contrato. Los botones disponibles cambian según el estado actual del contrato.


Finalizar

Disponible cuando el contrato no está en estado Finalizado.

Al ejecutar Finalizar:

  • El pendiente de cada beneficiario del contrato se lleva a cero.
  • Las OC asociadas al contrato pasan a estado de vinculación Finalizado.
  • El botón Finalizar desaparece de la barra y aparece el botón Reactivar.

:backhand_index_pointing_right: Los documentos ya vinculados a destino de las OC (por ejemplo, facturas emitidas) no se ven afectados.


Reactivar

Disponible cuando el contrato está en estado Finalizado.

Al ejecutar Reactivar:

  • Se revierte la finalización de las OC: las cancelaciones de vinculación generadas por Finalizar se deshacen y las OC recuperan su estado de vinculación anterior.
  • El pendiente de los beneficiarios del contrato se restaura. El sistema calcula el pendiente correcto descontando lo que ya fue efectivamente vinculado a facturas; no restaura el canon completo si parte de él ya está aplicado.
  • El botón Reactivar desaparece y vuelve a aparecer el botón Finalizar.

:backhand_index_pointing_right: Si una OC tiene todos sus ítems completamente vinculados a facturas, el Reactivar no modifica el estado de vinculación de esa OC. Solo se recuperan las OC que tenían pendiente al momento de finalizar.


Anular

Disponible mientras el contrato esté activo (no anulado).

Condición bloqueante: si alguna de las OC asociadas al contrato tiene ítems vinculados a facturas, el sistema impide la anulación y muestra el mensaje:

“El contrato no se puede anular. Existen órdenes de compra vinculadas.”

Si ninguna OC tiene ítems facturados, al ejecutar Anular:

  • Todas las OC asociadas al contrato (que no estén ya anuladas) se anulan automáticamente.
  • El contrato pasa al estado Anulado y queda bloqueado para edición.
  • Esta acción no se puede revertir.

Qué hace y qué no hace

  • Sí: Finalizar y Reactivar actualizan el estado de vinculación del contrato y de sus OC asociadas.
  • Sí: Anular propaga la anulación a todas las OC que no tengan ítems facturados.
  • No: Finalizar ni Reactivar modifican los documentos ya vinculados a destino de las OC (facturas emitidas).
  • No: Anular puede ejecutarse si alguna OC ya tiene ítems vinculados a facturas.
  • No: Anular puede revertirse una vez ejecutada.
  • Cuidado: Reactivar no restaura el pendiente de una OC que ya tenga todos sus ítems completamente vinculados a facturas; esa OC permanece en estado Finalizado aunque el contrato vuelva a estado Pendiente.