Eliminar o archivar un ministerio
Cuando un ministerio termina — una temporada se acaba, un equipo se reestructura, la necesidad original pasa — quieres sacarlo de la lista activa sin perder la data histórica. GCM usa eliminación suave (soft delete) para ministerios: el registro desaparece del UI inmediatamente pero permanece en la base de datos para auditoría, reportes y recuperación.
Este artículo cubre eliminación individual y masiva, qué pasa con los miembros en la lista, y cómo recuperar un ministerio si cambias de opinión.
Eliminación suave, no eliminación dura
Cuando eliminas un ministerio en GCM, la fila recibe un timestamp deleted_at en lugar de ser removida. Tres consecuencias:
- El ministerio desaparece de la lista, menús desplegables, perfiles de miembros y reportes en adelante.
- Los registros históricos de asistencia se quedan — la asistencia pasada aún cuenta hacia tus reportes históricos porque referencia al ministerio por ID, y el ID aún existe.
- Puedes restaurar despejando el valor
deleted_atvía una solicitud de soporte. No hay botón de restauración en la app hoy, pero la data es recuperable.
Esto importa porque eliminar duro un ministerio dejaría huérfanos años de registros de asistencia. La eliminación suave mantiene el pasado honesto.
Eliminar un ministerio
Desde la lista de Ministerios, pasa el cursor sobre la tarjeta del ministerio. Aparece un ícono de papelera en la esquina superior derecha de la tarjeta. Haz clic.
Se abre un diálogo de confirmación. Lo que muestra depende de si el ministerio tiene miembros en la lista.
Si el ministerio no tiene miembros
El diálogo es breve: Esta acción no se puede deshacer (lo cual técnicamente no es cierto — la eliminación suave es recuperable — pero es el marco cortés para desalentar clics accidentales). Confirma con Eliminar y el ministerio se va.
Si el ministerio tiene miembros
El diálogo muestra una vista más rica: N miembros asignados, y un menú desplegable preguntando ¿Qué debería pasar con estos miembros?
Tienes dos opciones:
- Eliminar de este ministerio — las filas de unión
ministry_membersse eliminan suavemente. Los miembros se quedan en tu base de datos, en otros ministerios y grupos, con su perfil completo e historial de asistencia intactos. Solo dejan de estar en la lista de este ministerio. - Reasignar a {otro ministerio} — las filas de unión se actualizan para apuntar a otro ministerio de tu elección. Útil cuando estás consolidando dos equipos en uno (ej. Alabanza Dominical y Alabanza de Miércoles fusionándose en Alabanza).
Elige la opción que quieres y confirma.
WARNING
La opción de reasignar es uno-a-muchos — cada miembro en la lista del ministerio eliminado se mueve al nuevo ministerio. Si solo quieres mover algunos miembros, hazlo antes de eliminar: abre el ministerio, agrega los que se quedan al nuevo ministerio manualmente, luego elimina con Eliminar de este ministerio como la opción.
Eliminar varios ministerios a la vez
Para retirar un lote entero de ministerios a la vez (ej. una limpieza anual de ministerios de temporada que terminaron), usa eliminación masiva.
- En la lista de Ministerios, pasa el cursor sobre cualquier tarjeta. Aparece una casilla en la esquina superior izquierda.
- Haz clic en la casilla. Aparece una barra de acción masiva pegajosa en la parte superior de la página mostrando N seleccionados y un botón Eliminar.
- Selecciona todos los ministerios que quieres retirar.
- Haz clic en Eliminar en la barra de acción masiva.
El mismo diálogo de reasignar-o-quitar se abre, pero ahora las matemáticas son a través de cada ministerio seleccionado. Te dice algo como: 27 miembros asignados a través de 4 ministerios. Elige cómo manejarlos — eliminar las asignaciones o reasignarlos todos a un ministerio sobreviviente — y confirma.
Detrás de escena, GCM:
- Elimina suavemente (o reasigna) cada fila
ministry_membersa través de los ministerios seleccionados. - Elimina suavemente cada fila de ministerio en una sola actualización por lotes.
- Refresca la lista y limpia la selección.
Un aviso confirma: Eliminados N ministerios.
Editar la lista antes de eliminar
Si solo algunos de los miembros deben moverse al ministerio sobreviviente y otros deben ser cortados completamente, haz esto en dos pasadas:
- Abre el ministerio condenado, elimina los miembros que no deberían sobrevivir.
- Agrega los sobrevivientes al ministerio destino directamente.
- Elimina el ministerio ahora-vacío — el diálogo será la versión breve "nada que reasignar".
Es un poco más de trabajo, pero te da control completo sobre el destino de cada miembro.
Qué se preserva cuando eliminas
La siguiente data sobrevive a la eliminación del ministerio:
- La fila del ministerio en sí (con
deleted_atestablecido). - Cada registro pasado de asistencia etiquetado con este ministerio — los conteos aún aparecen en reportes históricos.
- El perfil de cada miembro, membresías de grupo, campos personalizados y otras asignaciones de ministerio.
- Cada entrada del log de auditoría que referencia el ministerio.
La siguiente data se elimina de la vista activa:
- El ministerio de la lista, menús desplegables, sección de ministerios del perfil del miembro.
- Las filas de unión
ministry_memberspara este ministerio (eliminadas suavemente). - Cualquier flujo de trabajo o reporte que filtre por el ministerio devolverá vacío para él en adelante.
Qué no se elimina
Eliminar un ministerio no:
- Marca a ningún miembro como perdido o inactivo.
- Cancela ninguna reunión etiquetada con este ministerio. Las reuniones tienen su propio ciclo de vida.
- Elimina el ministerio de los reportes anuales para periodos cuando estaba activo.
- Notifica a nadie. No hay email ni notificación push.
Si una reunión fue etiquetada con el ministerio eliminado, el campo Ministerio de la reunión se convierte en una referencia obsoleta. Edita la reunión y limpia o reasigna el campo de ministerio — de lo contrario la reunión aún intentará contar hacia la gráfica del ministerio eliminado (que nadie puede ver de todos modos porque el ministerio se fue del UI).
Restaurar un ministerio eliminado
No hay botón Restaurar en la app hoy. Si eliminas un ministerio por error o cambias de opinión semanas después, abre un ticket de soporte — el equipo puede limpiar el timestamp deleted_at y el ministerio reaparecerá en la lista con su lista completa restaurada. La restauración es rápida (es una sola actualización SQL) y no cobramos por ella.
Para errores frecuentes, la solución es agregar un paso de confirmación al proceso de tu equipo — solo permite que los administradores eliminen y requiere un mensaje de Slack antes de que lo hagan.
Vocabulario archivado vs eliminado
GCM usa eliminar en el UI pero la implementación es más cercana a lo que otras herramientas llaman archivar. No hay vía de "eliminar permanentemente" desde el UI — incluso la eliminación dura vía las herramientas de admin de base de datos haría cascada en el log de auditoría y está fuertemente desalentada.
Si genuinamente necesitas borrado estilo GDPR del historial de un ministerio (raro), abre un ticket de soporte y el equipo puede ejecutar una purga dirigida después de auditar las implicaciones. Este es un proceso manual y no reversible.
Permisos
| Acción | Permiso requerido |
|---|---|
| Eliminar un solo ministerio | ministries.manage |
| Eliminación masiva | ministries.manage |
| Restaurar un ministerio eliminado | Ticket de soporte — sin autoservicio en la app |
ministries.view no otorga capacidad de eliminación alguna, incluso para ministerios sin miembros.
Próximos pasos
- Crear un ministerio — empieza un nuevo equipo para reemplazar lo que retiraste.
- Agregar miembros — repuebla después de una reestructuración.
- Líderes y permisos — asegúrate de que las personas correctas puedan manejar en adelante.
