Timers y Timesheets — registrar horas trabajadas

Los timesheets son el registro de horas trabajadas en cada tarea. GlobalSuite PR incluye un timer integrado en cada tarea — lo activas cuando empiezas a trabajar y lo detienes cuando terminas. Todas las horas quedan registradas, vinculadas al miembro del equipo y a la tarea, y sirven tanto para facturar al cliente como para analizar la productividad del equipo.

💡
¿Por qué registrar el tiempo aunque no facturas por horas?

Aunque tu proyecto sea de precio fijo, registrar horas te da datos reales de cuánto tardas en cada tipo de trabajo. Con el tiempo, puedes cotizar mejor, identificar tareas que se van de presupuesto, y demostrarle al cliente el valor del trabajo entregado.

Usar el timer en una tarea

1

Abre la tarea

Desde el proyecto → Kanban o lista de tareas → click en el nombre de la tarea para abrir el modal.

2

Inicia el timer

Click en el botón ▶ Start Timer. El cronómetro corre en tiempo real mientras estás trabajando. El timer sigue corriendo aunque cierres el modal o navegues a otra parte del sistema.

3

Detén el timer

Cuando termines, vuelve a la tarea y click en ⏹ Stop. El tiempo se registra automáticamente como un timesheet vinculado a tu usuario y a esa tarea.

💡
Auto-cambio de estado

Cuando inicias un timer en una tarea que está en Not Started, el estado cambia automáticamente a In Progress. También puedes configurar en Setup → Settings → Tasks que al iniciar un timer en cualquier tarea, se cierren automáticamente todos los otros timers activos del mismo usuario — así nunca tienes dos timers corriendo al mismo tiempo sin darte cuenta.

Agregar timesheet manualmente

Si olvidaste activar el timer o necesitas registrar horas pasadas, puedes agregar un timesheet manualmente:

  1. Abre la tarea → click en el ícono de timesheets
  2. En la tabla de timesheets, llena los campos: Start Time y End Time usando el selector de fecha/hora
  3. Selecciona el miembro del staff — solo puedes seleccionar miembros asignados a esa tarea
  4. Guarda — el timesheet queda registrado con las horas calculadas automáticamente
⚠️
Solo asignados pueden tener timesheets

El dropdown de staff en el timesheet manual solo muestra los miembros asignados a esa tarea. Si necesitas registrar tiempo para alguien que no está asignado, primero agrégalo como asignado a la tarea.

Ver timesheets de una tarea

Dentro de cualquier tarea, click en el ícono de reloj para ver todos los timesheets registrados. La tabla muestra:

  • Fecha y hora de inicio/fin de cada sesión
  • Duración calculada automáticamente
  • Miembro del staff que registró el tiempo
  • Si el timer está activo (en curso) o detenido

Timesheets del proyecto completo

Para ver todos los timesheets de un proyecto en un solo lugar:

  1. Abre el proyecto → pestaña Timesheets
  2. Verás todos los timesheets de todas las tareas del proyecto, agrupados por miembro del staff
  3. Puedes filtrar por miembro, por tarea, y por rango de fechas
  4. El sistema muestra el total de horas y el total monetario según la tarifa configurada

También puedes agregar timesheets manuales directamente desde esta pestaña del proyecto — útil para registrar tiempo de reuniones, coordinación o cualquier trabajo del proyecto que no esté vinculado a una tarea específica.

Tarifa por hora

Cada tarea puede tener una tarifa por hora configurada. Esto determina cuánto vale monetariamente el tiempo registrado en esa tarea. Si el proyecto es de tipo Task Hours, cada tarea puede tener su propia tarifa — ideal cuando diferentes miembros del equipo tienen tarifas distintas.

Configura la tarifa al crear o editar la tarea en el campo Hourly Rate. También puedes configurar una tarifa por hora por miembro del staff en su perfil.

Facturar horas desde timesheets

Las horas registradas en timesheets se pueden convertir directamente en ítems de factura:

Para proyectos de tipo Project Hours o Task Hours

  1. Abre el proyecto → click en Invoice Project
  2. Selecciona el tipo de estructura de factura:
    • Single Line — todas las horas como un solo ítem
    • All timesheets individually — cada sesión de timer como ítem separado
    • Tasks — agrupado por tarea
  3. Revisa qué tareas se incluirán — puedes ver y ajustar antes de confirmar
  4. Se crea la factura con las horas importadas automáticamente

Para tareas fuera de proyectos

Al crear una factura para un cliente, en el área de ítems aparece el dropdown Bill Tasks con todas las tareas del cliente con horas pendientes de facturar. Selecciónalas y se importan como ítems.

Reporte de timesheets

Ve a Reports → Timesheets para ver un análisis completo del tiempo trabajado:

  • Filtrar por miembro del staff, proyecto y rango de fechas
  • Ver horas totales por persona y por proyecto
  • Ver el valor monetario del tiempo según tarifas configuradas
  • Exportar a Excel para análisis externo o para nómina

Redondeo de timesheets

Puedes configurar que las horas se redondeen automáticamente al generar reportes o al facturar proyectos. Por ejemplo, redondear a la media hora o a la hora completa más cercana. Configúralo en Setup → Settings → Timesheets → Round timesheets.

🔍