Proyecto

General

Perfil

Acciones

Correc. - Mejora #5520

cerrada

Tarea de cierre de contratos terminados

Añadido por Santiago Ramos hace 5 meses. Actualizado hace 4 meses.

Estado:
Cerrada
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2024-07-31
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

Descripción

Generar una tarea, para su posterior invocación en algún cron, que permita el cierre de los contratos terminados.

Un contrato se considerará como terminado si:

  • El estado asociado al contrato tendrá los metaestados "aprobado", "en ejecución" y no "en formulacion" y no "cerrado".
  • La fecha actual es posterior a la fecha de finalización.
  • Todos los periodos de pago definidos tienen gastos asociados que son iguales o superan el importe de cada periodo.
  • Todos los entregables definidos están marcados como entregados.

El sistema avanzará el estado de cada uno de los contratos anteriores para pasarlo a un estado con metaestados "aprobado" y "cerrado"

Acciones #1

Actualizado por Santiago Ramos hace 5 meses

Acciones #2

Actualizado por Santiago Ramos hace 4 meses · Edited

Pendiente de:

  • Mover el metodo acciones_cambio_estado_contrato_gestion_externa(estado_anterior) del controlador EstadoContrato al modelo Contrato para poder ejecutar los callbacks necesarios ante el cierre del contrato (en ticket #5537).
  • Descomentar trazas y envío de correos.
Acciones #4

Actualizado por Santiago Ramos hace 4 meses

  • Estado cambiado de Nueva a Cerrada
  • % Realizado cambiado de 0 a 100
Acciones

Exportar a: Atom PDF