Mejora #1488
cerradaMeses mal calculados en listado de etapas
Añadido por Alberto Ramirez hace alrededor de 14 años. Actualizado hace casi 14 años.
100%
Descripción
Explicación en el adjunto.
Ficheros
| MESES.docx (128 KB) MESES.docx | Alberto Ramirez, 2012-07-16 08:18 | ||
| MESES.odt (131 KB) MESES.odt | Txema Larrea, 2012-07-18 22:32 |
JO Actualizado por Jaime Ortiz hace alrededor de 14 años Acciones #1
El mismo problema con los formatos que en el ticket #1485
JO Actualizado por Jaime Ortiz hace alrededor de 14 años Acciones #2
Las etapas del proyecto de la UE, reflejan 13 meses cuando deberia decir 12. ¿Por que sucede?. Corregir.
TL Actualizado por Txema Larrea hace alrededor de 14 años Acciones #3
SR Actualizado por Santiago Ramos hace casi 14 años Acciones #4
- 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
SR Actualizado por Santiago Ramos hace casi 14 años Acciones #5
- Asignado a cambiado de Santiago Ramos a Jaime Ortiz
JO Actualizado por Jaime Ortiz hace casi 14 años Acciones #6
Se corrige y se consideran meses completos transcurridos
JO Actualizado por Jaime Ortiz hace casi 14 años Acciones #7
- Estado cambiado de Asignada a Resuelta
SR Actualizado por Santiago Ramos hace casi 14 años Acciones #8
- 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
SR Actualizado por Santiago Ramos hace casi 14 años Acciones #9
- Asignado a cambiado de Jaime Ortiz a Santiago Ramos
SR Actualizado por Santiago Ramos hace casi 14 años Acciones #10
- 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