Saltar al contenido principal

Edición Masiva de Entradas de Tiempo

Función PRO+

La edición masiva requiere el plan PRO o ENTERPRISE. Los usuarios del plan FREE deben editar las entradas individualmente.

Descripción General

La edición masiva te permite seleccionar múltiples entradas de tiempo y modificarlas simultáneamente. Esto ahorra tiempo cuando necesitas realizar el mismo cambio en muchas entradas, como cambiar la asignación de proyecto, actualizar el estado facturable o aplicar etiquetas.

Acciones disponibles:

  • Marcar múltiples entradas como facturables/no facturables
  • Reasignar entradas a un proyecto diferente
  • Cambiar la asignación de tarea
  • Añadir o eliminar etiquetas
  • Eliminar múltiples entradas a la vez

Cómo Usar

  1. Ve a Tiempo → Seguimiento del Tiempo (vista de lista)
  2. Marca la casilla de verificación en el lado izquierdo de una o más entradas
  3. Aparece una barra de acciones masivas en la parte superior de la tabla
  4. Elige Editar (abre el panel de edición masiva) o Eliminar
  5. En el panel de edición, establece los campos que deseas cambiar y confirma

Acceder a la Edición Masiva

Activar el Modo de Edición Masiva

Desde la página de Entradas de Tiempo:

  1. Ve a TemporizadorEntradas de Tiempo
  2. Haz clic en el botón "Edición Masiva" en la barra de herramientas
  3. Aparecen casillas de verificación junto a cada entrada

Atajo de teclado:

  • Ctrl + B - Activa/desactiva el modo de edición masiva

Indicador visual:

┌─────────────────────────────────────────┐ │ Modo de Edición Masiva │ │ 5 entradas seleccionadas │ │ │ │ [Cambiar Proyecto] [Marcar Facturable] │ │ [Aplicar Tarifa] [Eliminar] [Cancelar] │ └─────────────────────────────────────────┘


Seleccionar Entradas

Métodos de Selección

Selección Individual:

  • Haz clic en la casilla de verificación junto a cada entrada
  • Las entradas seleccionadas se resaltan
  • El contador se actualiza: "5 entradas seleccionadas"

Seleccionar Todo (Página Actual):

  • Haz clic en la casilla de verificación del encabezado de la tabla
  • Se seleccionan todas las entradas visibles
  • Resultados paginados: solo la página actual

Seleccionar Todo (Todas las Páginas):

  • Haz clic en "Seleccionar Todo"
  • Confirmación: "¿Seleccionar las 47 entradas en todas las páginas?"
  • Haz clic en "Sí" para confirmar

Selección por Rango:

  • Haz clic en la casilla de la primera entrada
  • Mantén pulsado Shift
  • Haz clic en la casilla de la última entrada
  • Se seleccionan todas las entradas intermedias

Filtrar Primero, Luego Seleccionar:

  1. Aplica filtros (rango de fechas, proyecto, estado facturable)
  2. Haz clic en "Seleccionar Todo"
  3. Solo se seleccionan las entradas filtradas

Deseleccionar:

  • Haz clic de nuevo en la casilla para deseleccionar una entrada individual
  • Haz clic en "Deseleccionar Todo" para limpiar la selección

Operaciones Masivas

1. Cambiar Proyecto

Reasigna entradas a un proyecto diferente.

Caso de uso: Registraste accidentalmente tiempo en el proyecto incorrecto.

Pasos:

  1. Selecciona las entradas
  2. Haz clic en el botón "Cambiar Proyecto"
  3. Aparece un menú desplegable con la lista de proyectos
  4. Selecciona el nuevo proyecto
  5. Diálogo de confirmación:
¿Cambiar el proyecto de 5 entradas?
De: Rediseño Web
A: Campaña de Marketing

[Cancelar] [Confirmar]
  1. Haz clic en "Confirmar"

Validación:

  • El proyecto destino debe existir
  • El proyecto destino debe estar activo
  • Advertencia si el proyecto tiene un valor predeterminado de facturable diferente
  • Advertencia si las tareas no existen en el nuevo proyecto

Gestión de tareas:

  • Las tareas se borran automáticamente (si no existen en el nuevo proyecto)
  • Opción de reasignar a una tarea equivalente (si existe)

2. Cambiar Tarea

Reasigna entradas a una tarea diferente dentro del mismo proyecto.

Caso de uso: Se seleccionó la tarea incorrecta durante el seguimiento del tiempo.

Pasos:

  1. Selecciona las entradas (se recomienda del mismo proyecto)
  2. Haz clic en el botón "Cambiar Tarea"
  3. El menú desplegable muestra las tareas de los proyectos de las entradas
  4. Selecciona la nueva tarea
  5. Confirma el cambio

Validación:

  • Advertencia si las entradas abarcan múltiples proyectos
  • Solo muestra tareas que existen en los proyectos seleccionados
  • Opción de borrar la tarea (establecer como nula)

3. Marcar Facturable/No Facturable

Cambia el estado facturable en lote.

Caso de uso: El cliente cambió los términos del contrato, necesitas marcar el trabajo pasado como facturable.

Pasos:

  1. Selecciona las entradas
  2. Haz clic en el botón "Marcar Facturable" o "Marcar No Facturable"
  3. Diálogo de confirmación:
¿Marcar 12 entradas como Facturables?

Esto afectará la facturación y los informes.

[Cancelar] [Confirmar]
  1. Haz clic en "Confirmar"

Impacto:

  • Importe facturable recalculado
  • Informes actualizados
  • 🧾 Afecta a la facturación

Respuesta visual:

  • "12 entradas actualizadas a Facturable"
  • Las entradas actualizadas parpadean en verde

4. Aplicar Tarifa (PRO+)

Aplica una tarifa horaria a múltiples entradas.

Caso de uso: Olvidaste establecer la tarifa, necesitas aplicarla retroactivamente.

Pasos:

  1. Selecciona las entradas
  2. Haz clic en el botón "Aplicar Tarifa"
  3. Introduce el importe de la tarifa
  4. Selecciona la divisa (o usa la predeterminada del espacio de trabajo)
  5. Previsualiza el importe facturable total
  6. Confirma

Ejemplo:

┌─────────────────────────────────────────┐ │ Aplicar Tarifa a 8 Entradas │ ├─────────────────────────────────────────┤ │ │ │ Tarifa por Hora: [€50,00] │ │ Divisa: EUR │ │ │ │ Duración Total: 18h 30m │ │ Total Facturable: €925,00 │ │ │ │ Las tarifas existentes se sobrescribirán. │ │ │ │ [Cancelar] [Aplicar Tarifa] │ └─────────────────────────────────────────┘

Validación:

  • Advertencia si las entradas ya tienen tarifas (se sobrescribirán)
  • Advertencia si las entradas están marcadas como no facturables
  • La tarifa debe ser un número positivo

Jerarquía de tarifas: Tarifa a nivel de entrada (aplicada aquí) > Tarifa de tarea > Tarifa de usuario-proyecto > Tarifa de proyecto > Tarifa de usuario > Tarifa del espacio de trabajo


5. Eliminar Múltiples Entradas

Elimina permanentemente las entradas seleccionadas.

Caso de uso: Se crearon entradas duplicadas accidentalmente.

Pasos:

  1. Selecciona las entradas a eliminar
  2. Haz clic en el botón "Eliminar" (icono de papelera)
  3. Diálogo de confirmación:

┌─────────────────────────────────────────┐ │ ¿Eliminar 5 Entradas? │ ├─────────────────────────────────────────┤ │ │ │ Esta acción no se puede deshacer. │ │ │ │ Entradas: │ │ - 20-01-2026 09:00-11:30 (Web) │ │ - 20-01-2026 13:00-17:00 (Web) │ │ - 21-01-2026 09:00-12:00 (Interno) │ │ ... │ │ │ │ [Cancelar] [Eliminar Permanentemente] │ └─────────────────────────────────────────┘

  1. Escribe "ELIMINAR" para confirmar (ENTERPRISE: medida de seguridad)
  2. Haz clic en "Eliminar Permanentemente"

Qué se elimina:

  • Entradas de tiempo
  • Importes facturables asociados
  • Entradas de los informes

Qué se conserva (ENTERPRISE):

  • Registro de auditoría de la eliminación
  • Quién eliminó
  • Cuándo se eliminó
  • 📝 Detalles originales de la entrada
Acción Permanente

La eliminación es permanente. Considera archivar o marcar como no facturable en su lugar si quieres conservar los registros.


6. Actualizar Descripciones (PRO+)

Añade o reemplaza descripciones en lote.

Caso de uso: Añadir el código de proyecto a todas las entradas para el seguimiento del cliente.

Pasos:

  1. Selecciona las entradas
  2. Haz clic en el botón "Editar Descripciones"
  3. Elige el modo:
  • Añadir al final: agrega texto al final de las descripciones existentes
  • Añadir al principio: agrega texto al principio
  • Reemplazar: sustituye toda la descripción

Ejemplo de añadir al final:

Original: "Función de login implementada"
Añadir: " [PROY-123]"
Resultado: "Función de login implementada [PROY-123]"

Ejemplo de reemplazo:

Original: (varias descripciones)
Reemplazar: "Reunión con el cliente"
Resultado: Todas las entradas ahora dicen "Reunión con el cliente"

7. Añadir Etiquetas (ENTERPRISE)

Aplica etiquetas a múltiples entradas para categorizarlas.

Caso de uso: Etiquetar todas las llamadas de clientes para la revisión trimestral.

Pasos:

  1. Selecciona las entradas
  2. Haz clic en el botón "Añadir Etiquetas"
  3. Selecciona etiquetas existentes o crea otras nuevas
  4. Selección múltiple: llamada-cliente, facturable, urgente
  5. Haz clic en "Aplicar Etiquetas"

Operaciones con etiquetas:

  • Añadir etiquetas - agrega a las etiquetas existentes
  • Reemplazar etiquetas - sobrescribe las etiquetas existentes
  • Eliminar etiquetas - elimina etiquetas específicas de las entradas

Casos de uso:

  • Fases del proyecto (descubrimiento, diseño, desarrollo, pruebas)
  • Tipos de trabajo (reunión, programación, revisión, documentación)
  • Tipos de cliente (cliente-prioritario, retainer, puntual)
  • Categorías de facturación (urgente, estándar, con descuento)

Filtros de Edición Masiva

Filtrar Antes de Editar Masivamente

Aplica filtros primero para seleccionar entradas específicas y luego usa la edición masiva.

Filtros disponibles:

Rango de Fechas

  • Últimos 7 días
  • Últimos 30 días
  • Este mes
  • Rango personalizado

Proyecto

  • Un solo proyecto
  • Varios proyectos (selección múltiple)

Tarea

  • Tarea específica
  • Entradas sin tarea

Estado Facturable

  • Solo facturable
  • Solo no facturable
  • Todos

Usuario (Gestor+)

  • Miembro específico del equipo
  • Varios miembros

Etiqueta (ENTERPRISE)

  • Tiene etiqueta
  • No tiene etiqueta
  • Valores de etiqueta específicos

Ejemplo de Flujo:

  1. Filtro: Fecha = "Últimos 30 días", Proyecto = "Rediseño Web", Facturable = "No facturable"
  2. Resultado: se muestran 15 entradas
  3. Haz clic en "Seleccionar Todo"
  4. Haz clic en "Marcar Facturable"
  5. Las 15 entradas ahora son facturables

Deshacer Cambios Masivos

Función PRO+

La funcionalidad de deshacer requiere el plan PRO o ENTERPRISE.

Deshacer la Última Operación Masiva

Deshacer inmediato: Tras completarse una operación masiva, aparece un banner de deshacer durante 30 segundos:

┌─────────────────────────────────────────┐ │ 12 entradas actualizadas a Facturable │ │ │ │ [↶ Deshacer] │ └─────────────────────────────────────────┘

Haz clic en "Deshacer" para revertir los cambios.

Qué se revierte:

  • Todos los cambios de la última operación masiva
  • Las entradas se restauran al estado anterior
  • El registro de auditoría se conserva (ENTERPRISE)

Limitaciones:

  • Solo se puede deshacer la última operación
  • Ventana de tiempo de 30 segundos
  • No disponible para operaciones de eliminación (permanente)

Permisos de Edición Masiva

¿Quién Puede Editar Masivamente?

Entradas Propias:

  • Propietario, Gestor, Miembro: Puede editar masivamente sus propias entradas

Entradas de Otros:

  • Propietario, Gestor: Puede editar masivamente cualquier entrada en el espacio de trabajo
  • Miembro, Visor: No puede editar masivamente las entradas de otros

Operaciones Restringidas:

OperaciónPropietarioGestorMiembroVisor
Cambiar Proyecto (propio)
Cambiar Proyecto (otros)
Marcar Facturable (propio)
Marcar Facturable (otros)
Aplicar Tarifa (propio) (PRO+)
Aplicar Tarifa (otros) (PRO+)
Eliminar (propio)
Eliminar (otros)
Añadir Etiquetas (ENTERPRISE)

Escenarios de Edición Masiva

Escenario 1: Asignación de Proyecto Incorrecta

Situación: Registraste 10 horas en "Interno" en lugar de "Proyecto Cliente X" durante la semana pasada.

Solución:

  1. Filtro: Fecha = Últimos 7 días, Proyecto = Interno
  2. Revisa las entradas (verifica que son las que hay que cambiar)
  3. Selecciona todas las entradas coincidentes
  4. Haz clic en "Cambiar Proyecto"
  5. Selecciona "Proyecto Cliente X"
  6. Confirma

Resultado: Las 10 horas ahora están asignadas al Proyecto Cliente X.


Escenario 2: Corrección de Tarifa

Situación: El cliente acordó una tarifa más alta en mitad del proyecto. Necesitas actualizar 20 entradas de €40/h a €50/h.

Solución:

  1. Filtro: Proyecto = Proyecto Cliente X, Fecha = Después del 15/01/2026
  2. Selecciona todas las entradas
  3. Haz clic en "Aplicar Tarifa"
  4. Introduce €50,00
  5. Vista previa: 20 entradas, 45 horas totales, €2.250 facturables
  6. Confirma

Resultado: Todas las entradas actualizadas con la nueva tarifa.


Escenario 3: Cambio de Estado Facturable

Situación: El cliente cambió el contrato de precio fijo a por horas. Necesitas marcar todo el trabajo pasado como facturable para la facturación.

Solución:

  1. Filtro: Proyecto = Proyecto Cliente Y, Facturable = No facturable
  2. Selecciona todas (52 entradas)
  3. Haz clic en "Marcar Facturable"
  4. Confirma

Resultado: 52 entradas ahora facturables, listas para facturar.


Escenario 4: Limpieza de Entradas Duplicadas

Situación: Un mal funcionamiento del temporizador creó 8 entradas duplicadas.

Solución:

  1. Ordena por fecha y duración
  2. Identifica los duplicados (misma fecha, hora, proyecto)
  3. Selecciona las entradas duplicadas (conserva los originales)
  4. Haz clic en "Eliminar"
  5. Confirma la eliminación

Resultado: Duplicados eliminados, registro de tiempo preciso.


Escenario 5: Añadir Etiquetas (ENTERPRISE)

Situación: Necesitas etiquetar todas las llamadas de clientes del Q1 para el informe trimestral.

Solución:

  1. Filtro: Fecha = Q1 2026 (1 ene - 31 mar), Descripción contiene "llamada" o "reunión"
  2. Selecciona todas las entradas
  3. Haz clic en "Añadir Etiquetas"
  4. Selecciona: q1-2026, llamada-cliente
  5. Aplica las etiquetas

Resultado: Todas las llamadas de clientes del Q1 etiquetadas, fácil de filtrar para informes.


Validación de Edición Masiva

Validación Previa a la Operación

Comprobaciones del sistema antes de la operación masiva:

Cambio de Proyecto:

  • El proyecto destino existe
  • El proyecto destino está activo
  • Advertencia de incompatibilidad de tarea
  • Advertencia de discrepancia en el estado facturable

Aplicación de Tarifa:

  • La tarifa es un número positivo
  • Advertencia de sobrescritura de tarifas existentes
  • Advertencia de entradas no facturables

Eliminación:

  • El usuario tiene permiso
  • Advertencia de entradas aprobadas (ENTERPRISE)
  • 🚨 Advertencia de lote grande (>50 entradas)

Errores de Validación: Si la validación falla, la operación se bloquea con un mensaje de error claro:

┌─────────────────────────────────────────┐ │ No se puede cambiar el proyecto │ ├─────────────────────────────────────────┤ │ │ │ Motivo: El proyecto destino "Marketing" │ │ está archivado. │ │ │ │ Acción: Desarchiva el proyecto o │ │ selecciona un proyecto diferente. │ └─────────────────────────────────────────┘


Buenas Prácticas

Qué hacer

  • Filtra primero, luego selecciona - Asegúrate de que estás seleccionando las entradas correctas
  • Previsualiza antes de confirmar - Verifica el número de entradas seleccionadas
  • Usa filtros específicos - Reduce exactamente a las entradas necesarias
  • Prueba primero con un lote pequeño - Selecciona 2-3 entradas, verifica el resultado
  • Revisa después de la edición masiva - Comprueba que los cambios se aplicaron correctamente
  • Usa deshacer si hay un error - Disponible durante 30 segundos (PRO+)
  • Comunica los cambios - Informa al equipo si editas sus entradas (Gestor+)

Qué no hacer

  • No elimines masivamente sin copia de seguridad - Considera exportar primero
  • No ignores las advertencias - Lee los mensajes de validación con cuidado
  • No edites masivamente el trabajo de otros sin permiso - Comunícalo primero
  • No actúes con prisa - Tómate tiempo para verificar la selección
  • No uses "Seleccionar Todo" a ciegas - Filtra primero
  • No olvides el registro de auditoría - Las ediciones masivas quedan registradas (ENTERPRISE)

Resolución de Problemas

El botón de edición masiva está desactivado

Problema: El botón "Edición Masiva" está en gris.

Causas:

  • Plan FREE (la edición masiva requiere PRO+)
  • Rol Visor (sin permisos de edición)
  • No hay entradas que seleccionar

Soluciones:

  1. Actualiza a PRO o ENTERPRISE
  2. Solicita el rol Gestor al propietario del espacio de trabajo
  3. Añade primero entradas de tiempo

La selección no funciona

Problema: Hacer clic en las casillas de verificación no selecciona las entradas.

Causas:

  • No está activado el modo de edición masiva
  • Problema del navegador

Soluciones:

  1. Haz clic en el botón "Edición Masiva" para activar el modo
  2. Recarga la página
  3. Prueba con un navegador diferente
  4. Limpia la caché

Los cambios no se aplicaron

Problema: La operación masiva se completó pero las entradas no cambiaron.

Causas:

  • Error de validación (no mostrado)
  • Problema de permisos
  • Interrupción de red

Soluciones:

  1. Verifica si hay mensajes de error
  2. Comprueba los permisos
  3. Recarga la página y verifica las entradas
  4. Intenta la operación de nuevo
  5. Contacta con soporte si persiste

Deshacer no disponible

Problema: El botón de deshacer desapareció.

Causa: La ventana de 30 segundos ha expirado.

Solución: Revierte manualmente los cambios seleccionando las entradas y aplicando la operación inversa (p. ej., si marcaste como facturable, marca como no facturable).


Atajos de Teclado

AtajoAcción
Ctrl + BActivar/desactivar el modo de edición masiva
Ctrl + ASeleccionar todo (página actual)
Shift + ClicSelección por rango
Ctrl + ZDeshacer la última operación masiva (si está disponible)
EscCancelar el modo de edición masiva
DeleteEliminar las entradas seleccionadas (con confirmación)

Próximos Pasos


¿Necesitas Ayuda?