Edición Masiva de Entradas de Tiempo
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
- Ve a Tiempo → Seguimiento del Tiempo (vista de lista)
- Marca la casilla de verificación en el lado izquierdo de una o más entradas
- Aparece una barra de acciones masivas en la parte superior de la tabla
- Elige Editar (abre el panel de edición masiva) o Eliminar
- 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:
- Ve a Temporizador → Entradas de Tiempo
- Haz clic en el botón "Edición Masiva" en la barra de herramientas
- 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:
- Aplica filtros (rango de fechas, proyecto, estado facturable)
- Haz clic en "Seleccionar Todo"
- 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:
- Selecciona las entradas
- Haz clic en el botón "Cambiar Proyecto"
- Aparece un menú desplegable con la lista de proyectos
- Selecciona el nuevo proyecto
- Diálogo de confirmación:
¿Cambiar el proyecto de 5 entradas?
De: Rediseño Web
A: Campaña de Marketing
[Cancelar] [Confirmar]
- 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:
- Selecciona las entradas (se recomienda del mismo proyecto)
- Haz clic en el botón "Cambiar Tarea"
- El menú desplegable muestra las tareas de los proyectos de las entradas
- Selecciona la nueva tarea
- 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:
- Selecciona las entradas
- Haz clic en el botón "Marcar Facturable" o "Marcar No Facturable"
- Diálogo de confirmación:
¿Marcar 12 entradas como Facturables?
Esto afectará la facturación y los informes.
[Cancelar] [Confirmar]
- 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:
- Selecciona las entradas
- Haz clic en el botón "Aplicar Tarifa"
- Introduce el importe de la tarifa
- Selecciona la divisa (o usa la predeterminada del espacio de trabajo)
- Previsualiza el importe facturable total
- 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:
- Selecciona las entradas a eliminar
- Haz clic en el botón "Eliminar" (icono de papelera)
- 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] │ └─────────────────────────────────────────┘
- Escribe "ELIMINAR" para confirmar (ENTERPRISE: medida de seguridad)
- 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
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:
- Selecciona las entradas
- Haz clic en el botón "Editar Descripciones"
- 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:
- Selecciona las entradas
- Haz clic en el botón "Añadir Etiquetas"
- Selecciona etiquetas existentes o crea otras nuevas
- Selección múltiple:
llamada-cliente,facturable,urgente - 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:
- Filtro: Fecha = "Últimos 30 días", Proyecto = "Rediseño Web", Facturable = "No facturable"
- Resultado: se muestran 15 entradas
- Haz clic en "Seleccionar Todo"
- Haz clic en "Marcar Facturable"
- Las 15 entradas ahora son facturables
Deshacer Cambios Masivos
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ón | Propietario | Gestor | Miembro | Visor |
|---|---|---|---|---|
| Cambiar Proyecto (propio) | ||||
| Cambiar Proyecto (otros) | ||||
| Marcar Facturable (propio) | ||||
| Marcar Facturable (otros) | ||||
| Aplicar Tarifa (propio) | ||||
| Aplicar Tarifa (otros) | ||||
| 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:
- Filtro: Fecha = Últimos 7 días, Proyecto = Interno
- Revisa las entradas (verifica que son las que hay que cambiar)
- Selecciona todas las entradas coincidentes
- Haz clic en "Cambiar Proyecto"
- Selecciona "Proyecto Cliente X"
- 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:
- Filtro: Proyecto = Proyecto Cliente X, Fecha = Después del 15/01/2026
- Selecciona todas las entradas
- Haz clic en "Aplicar Tarifa"
- Introduce €50,00
- Vista previa: 20 entradas, 45 horas totales, €2.250 facturables
- 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:
- Filtro: Proyecto = Proyecto Cliente Y, Facturable = No facturable
- Selecciona todas (52 entradas)
- Haz clic en "Marcar Facturable"
- 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:
- Ordena por fecha y duración
- Identifica los duplicados (misma fecha, hora, proyecto)
- Selecciona las entradas duplicadas (conserva los originales)
- Haz clic en "Eliminar"
- 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:
- Filtro: Fecha = Q1 2026 (1 ene - 31 mar), Descripción contiene "llamada" o "reunión"
- Selecciona todas las entradas
- Haz clic en "Añadir Etiquetas"
- Selecciona:
q1-2026,llamada-cliente - 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:
- Actualiza a PRO o ENTERPRISE
- Solicita el rol Gestor al propietario del espacio de trabajo
- 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:
- Haz clic en el botón "Edición Masiva" para activar el modo
- Recarga la página
- Prueba con un navegador diferente
- 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:
- Verifica si hay mensajes de error
- Comprueba los permisos
- Recarga la página y verifica las entradas
- Intenta la operación de nuevo
- 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
| Atajo | Acción |
|---|---|
Ctrl + B | Activar/desactivar el modo de edición masiva |
Ctrl + A | Seleccionar todo (página actual) |
Shift + Clic | Selección por rango |
Ctrl + Z | Deshacer la última operación masiva (si está disponible) |
Esc | Cancelar el modo de edición masiva |
Delete | Eliminar las entradas seleccionadas (con confirmación) |
Próximos Pasos
- Entrada Manual → - Crear entradas de tiempo manualmente
- Uso del Temporizador → - Seguimiento del tiempo en tiempo real
- Aprobación de Tiempo → - Enviar entradas para aprobación (ENTERPRISE)
- Informes → - Genera informes a partir de datos editados masivamente
¿Necesitas Ayuda?
- Email: support@cadensa.io
- Comunidad: community.cadensa.io
- FAQ: FAQ de Edición Masiva