¿Cómo funciona de verdad el rango de fechas al exportar Google Calendar?
Exporta el calendario de la semana pasada para cuadrar las horas de un cliente, y una llamada que fue de las once de la noche a la madrugada del lunes solo cuenta los minutos posteriores a la medianoche. No hay rango de fechas al exportar Google Calendar: Google entrega siempre el calendario entero. El rango que eligió se aplica después, evento por evento, y una reunión que cruza el límite se recorta: ni se descarta ni se cuenta entera.
Una exportación no lleva ningún rango hasta que Calendar Timesheet aplica uno
Un archivo .ics descargado de Google Calendar siempre contiene el calendario entero: dentro del archivo no hay ningún «mes pasado» ni «esta semana». El rango de fechas que elige en Calendar Timesheet se aplica después, evento por evento. Un evento pasa el filtro si se solapa con el rango, aunque sea un poco; por eso una reunión que solo cae en parte dentro de su rango sigue apareciendo, en lugar de quedar cortada a nivel de archivo como pasaría con el filtro de una hoja de cálculo.
Una reunión que cruza el borde se recorta, no se descarta
Una llamada de las once de la noche a la una de la madrugada que cruza el inicio de un rango del 18 al 22 de agosto ni desaparece ni se cuenta entera. Calendar Timesheet solo suma la parte que cae dentro del rango (60 de los 120 minutos que duró la llamada) y marca la fila como «Recortado», para que se vea que el total es parcial y no definitivo. La fila sigue mostrando la hora real de inicio y de fin, así que coincide con la entrada del calendario aunque solo se haya facturado una parte.
Una reunión que no toca ningún borde nunca se marca
Una llamada que empieza y termina holgadamente dentro del rango (por ejemplo, de nueve a diez de la mañana, mucho después de que empiece el rango) cuenta sus 60 minutos completos y no lleva la marca «Recortado». La marca existe solo para las filas que un límite del rango ha tocado de verdad, no para todas las filas del informe.
Tocar el borde y cruzarlo son cosas distintas
Una llamada que termina justo en el instante en que empieza su rango no aporta nada: nunca llega a entrar en el rango, así que Calendar Timesheet la deja fuera del informe por completo, sin fila, sin una fracción de minuto y sin entrada entre los eventos excluidos. Tiene que haber un solapamiento real; un límite al que un evento solo llega, sin cruzarlo, no cuenta como estar dentro del rango.
Amplíe el rango y la llamada cuenta entera
Calendar Timesheet siempre trabaja con un rango: una semana o un mes predefinidos, o un rango personalizado con las dos fechas rellenadas; con un rango vacío no genera el informe. Para que una llamada cuente entera, elija un rango que la contenga completa: la misma llamada que se recorta a 60 minutos en un rango del 18 al 22 de agosto cuenta sus 120 minutos completos en cuanto el rango empieza el día 17. El recorte lo provoca el borde de un rango; Calendar Timesheet no recorta todas las reuniones.
El último día de un rango cuenta entero, no solo su primer instante
Si pides «del 18 al 22 de agosto», Calendar Timesheet extiende el rango hasta el final del día 22, no hasta su primer instante: el rango cierra en realidad a la medianoche del 23 de agosto. Una llamada en la última media hora del día 22 sigue contando sus 30 minutos completos. Equivocarse en este límite es justo el tipo de error que hace perder, sin que nadie lo note, el último día de cada informe.
Un día con cambio de hora es más corto de lo que supone el cálculo del rango
Si pides un rango de dos días que incluye el día en que el Reino Unido adelanta la hora, el rango de Calendar Timesheet mide 47 horas reales, no 48, porque ese día solo tiene 23. Cada extremo del rango se fija a la medianoche de la zona horaria de su informe, así que la hora que falta se descuenta del cálculo en lugar de inflar el total sin avisar.
Un rango tiene una amplitud máxima
Calendar Timesheet no acepta un rango personalizado de más de 400 días. Una reunión diaria recurrente genera una repetición por cada día del rango que pidas, y un rango sin límite obligaría a su navegador a generar décadas de repeticiones de golpe. El límite protege la pestaña que está usando, no lo que puede facturar.
Lo que no puede decirte
Recortar es una decisión que Calendar Timesheet toma por usted, no un hecho sobre su trabajo. Una llamada que cruza el límite solo suma los minutos que caen dentro del rango, y si en realidad la facturaste entera en la semana anterior, esa decisión no sirve para su caso. Por eso cada fila recortada sigue marcada en lugar de mezclarse sin avisar en el total. El máximo de 400 días también es un límite real, no una formalidad: si pides más, Calendar Timesheet no genera el informe.
Preguntas frecuentes
- ¿Calendar Timesheet descarta una reunión que empieza antes del rango de fechas de mi exportación?
- No, la recorta. Una llamada que cruza el inicio de un rango del 18 al 22 de agosto conserva solo 60 de los 120 minutos que duró, los que caen dentro del rango, y la fila se marca como «Recortado» en lugar de eliminarse.
- ¿Qué pasa con una reunión que termina justo cuando empieza mi rango de fechas?
- Queda fuera del informe por completo; no se recorta a una fracción de minuto. El evento nunca llega a entrar en el rango, así que no tiene fila ni entrada entre los eventos excluidos.
- ¿Puedo generar un informe sin fijar un rango de fechas?
- No. Calendar Timesheet siempre trabaja con un rango: una semana o un mes predefinidos, o un rango personalizado con las dos fechas rellenadas. Para que una llamada cuente entera, elija un rango que la contenga completa: la llamada que se recorta a 60 minutos del 18 al 22 de agosto cuenta sus 120 minutos completos en cuanto el rango empieza el día 17.
- ¿El rango de fechas de mi exportación incluye el último día entero o solo llega a la medianoche en que empieza ese día?
- El día entero. Un rango «del 18 al 22 de agosto» llega hasta la medianoche del 23 de agosto, así que un evento en la última media hora antes de la medianoche del día 22 sigue contando sus 30 minutos completos.
- ¿Hay un límite de amplitud para un rango de fechas personalizado?
- 400 días. Si pides un rango más amplio, Calendar Timesheet no genera el informe: una reunión diaria recurrente genera una repetición por cada día del rango que pidas, y tiene que haber un tope para lo que puede manejar una pestaña del navegador.
Compruébelo en su propio calendario
Calendar Timesheet lee una exportación .ics en su navegador: no se sube nada y no se conecta a su cuenta de Google.