Acciones
Correccion - Mejora #5520
cerradaTarea de cierre de contratos terminados
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"
Actualizado por Santiago Ramos hace 4 meses
- Se actualizó Descripción (diferencias)
Actualizado por Santiago Ramos hace 3 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.
Actualizado por Santiago Ramos hace 3 meses
- Añadido relacionada con Correccion - Mejora #5537: [Contratos] Refactorización de código de controlador a modelo
Actualizado por Santiago Ramos hace 3 meses
- Estado cambiado de Nueva a Cerrada
- % Realizado cambiado de 0 a 100
Acciones