Correccion - Mejora #1488
cerradaMeses mal calculados en listado de etapas
100%
Descripción
Explicación en el adjunto.
Ficheros
Actualizado por Jaime Ortiz hace más de 12 años
El mismo problema con los formatos que en el ticket #1485
Actualizado por Jaime Ortiz hace más de 12 años
Las etapas del proyecto de la UE, reflejan 13 meses cuando deberia decir 12. ¿Por que sucede?. Corregir.
Actualizado por Txema Larrea hace más de 12 años
Actualizado por Santiago Ramos hace más de 12 años
- Asunto cambiado de MESES a Meses mal calculados en listado de etapas
- Categoría establecido a Desarrollo
- Estado cambiado de Nueva a Asignada
- Asignado a establecido a Santiago Ramos
- Versión prevista establecido a 2.17
- Tiempo estimado establecido a 2:00 h
Actualizado por Santiago Ramos hace alrededor de 12 años
- Asignado a cambiado de Santiago Ramos a Jaime Ortiz
Actualizado por Jaime Ortiz hace alrededor de 12 años
Se corrige y se consideran meses completos transcurridos
Actualizado por Jaime Ortiz hace alrededor de 12 años
- Estado cambiado de Asignada a Resuelta
Actualizado por Santiago Ramos hace alrededor de 12 años
- Estado cambiado de Resuelta a Asignada
- Versión prevista cambiado de 2.17 a 2.19
Sigue estando mal:
=> #<Etapa id: 18, nombre: "Ejecución", fecha_inicio: "2012-03-01", fecha_fin: "2012-12-31", descripcion: "Periodo de Ejecución", proyecto_id: 29, agente_id: nil>
e.meses
=> 9
Cuando deberían ser 10
Actualizado por Santiago Ramos hace alrededor de 12 años
- Asignado a cambiado de Jaime Ortiz a Santiago Ramos
Actualizado por Santiago Ramos hace alrededor de 12 años
- Estado cambiado de Asignada a Resuelta
- % Realizado cambiado de 0 a 100
Se ha cambiado el método para calcular los meses:
etapa.meses (meses completos): Diferencia usando sólo mes y año entre las fechas y si el dia de inicio es el primero del mes y el del fin el último se suma uno (puesto que ese mes está completo).
etapa.periodos (meses incompletos): Incluye los periodos de días que no completan el mes