Excluir ou arquivar um ministério
Quando um ministério está encerrando — uma temporada termina, uma equipe é reestruturada, a necessidade original passa — você quer retirá-lo da lista ativa sem perder os dados históricos. O GCM usa soft delete para ministérios: o registro desaparece da UI imediatamente mas permanece no banco de dados para auditoria, relatórios e recuperação.
Este artigo cobre exclusão única e em massa, o que acontece aos membros da lista, e como trazer um ministério de volta se você mudar de ideia.
Soft delete, não hard delete
Quando você exclui um ministério no GCM, a linha recebe um carimbo de tempo deleted_at em vez de ser removida. Três consequências:
- O ministério desaparece da lista, dos menus suspensos, dos perfis dos membros e dos relatórios daqui em diante.
- Registros de presença históricos permanecem — a presença passada ainda conta para seus relatórios históricos porque referencia o ministério por ID, e o ID ainda existe.
- Você pode restaurar limpando o valor
deleted_atvia uma solicitação de suporte. Não há botão de restauração in-app hoje, mas os dados são recuperáveis.
Isso importa porque hard-deletar um ministério deixaria órfãos anos de registros de presença. O soft delete mantém o passado honesto.
Excluir um ministério
Na lista de Ministérios, passe o cursor sobre o card do ministério. Um ícone de lixeira aparece no canto superior direito do card. Clique nele.
Um diálogo de confirmação abre. O que ele mostra depende se o ministério tem membros na lista.
Se o ministério não tem membros
O diálogo é breve: Esta ação não pode ser desfeita (o que tecnicamente não é verdade — soft delete é recuperável — mas é o enquadramento educado para desencorajar cliques acidentais). Confirme com Excluir e o ministério se vai.
Se o ministério tem membros
O diálogo mostra uma visão mais rica: N membros atribuídos, e um menu suspenso perguntando O que deve acontecer com esses membros?
Você tem duas opções:
- Remover deste ministério — as linhas de junção
ministry_memberssão soft-deletadas. Os membros permanecem no seu banco de dados, em outros ministérios e grupos, com seu perfil completo e histórico de presença intactos. Eles apenas não estão mais na lista deste ministério. - Reatribuir a {outro ministério} — as linhas de junção são atualizadas para apontar para outro ministério da sua escolha. Útil quando você está consolidando duas equipes em uma (por ex. Louvor de Domingo e Louvor de Quarta fundindo em Louvor).
Escolha a opção que você quer e confirme.
WARNING
A opção de reatribuir é um-para-muitos — cada membro da lista do ministério excluído se move para o novo ministério. Se você só quer mover alguns membros, faça isso antes de excluir: abra o ministério, adicione os que ficam ao novo ministério manualmente, depois exclua com Remover deste ministério como a opção.
Excluir vários ministérios de uma vez
Para aposentar um lote inteiro de ministérios de uma vez (por ex. uma limpeza anual de ministérios sazonais que terminaram), use a exclusão em massa.
- Na lista de Ministérios, passe o cursor sobre qualquer card. Uma caixa de seleção aparece no canto superior esquerdo.
- Clique na caixa. Uma barra de ações em massa fixa aparece no topo da página mostrando N selecionados e um botão Excluir.
- Selecione todos os ministérios que você quer aposentar.
- Clique em Excluir na barra de ações em massa.
O mesmo diálogo de reatribuir-ou-remover abre, mas agora a matemática é sobre cada ministério selecionado. Ele te diz algo como: 27 membros atribuídos em 4 ministérios. Escolha como tratá-los — remover as atribuições ou reatribuir todos a um ministério sobrevivente — e confirme.
Nos bastidores, o GCM:
- Soft-deleta (ou reatribui) cada linha
ministry_membersnos ministérios selecionados. - Soft-deleta cada linha de ministério em uma única atualização em lote.
- Atualiza a lista e limpa a seleção.
Um toast confirma: N ministérios excluídos.
Editando a lista antes de excluir
Se só alguns dos membros devem se mover para o ministério sobrevivente e outros devem ser cortados inteiramente, faça isso em duas passadas:
- Abra o ministério condenado, remova os membros que não devem sobreviver.
- Adicione os sobreviventes ao ministério de destino diretamente.
- Exclua o ministério agora vazio — o diálogo será a versão breve "nada a reatribuir".
É um pouco mais de trabalho, mas dá controle total sobre o destino de cada membro.
O que é preservado quando você exclui
Os dados a seguir sobrevivem à exclusão de um ministério:
- A linha do ministério em si (com
deleted_atdefinido). - Cada registro de presença passado marcado com este ministério — contagens ainda aparecem em relatórios históricos.
- Cada perfil de membro, associações de grupo, campos personalizados e outras atribuições de ministério.
- Cada entrada do log de auditoria referenciando o ministério.
Os dados a seguir são removidos da visualização ativa:
- O ministério da lista, menus suspensos, seção de ministérios dos perfis dos membros.
- As linhas de junção
ministry_memberspara este ministério (soft-deletadas). - Qualquer workflow ou relatório que filtra pelo ministério retornará vazio para ele daqui em diante.
O que não é excluído
A exclusão de um ministério não:
- Marca nenhum membro como perdido ou inativo.
- Cancela nenhuma reunião marcada com este ministério. Reuniões têm seu próprio ciclo de vida.
- Remove o ministério dos relatórios anuais para períodos em que estava ativo.
- Notifica ninguém. Não há e-mail nem notificação push.
Se uma reunião foi marcada com o ministério excluído, o campo Ministério da reunião se torna uma referência obsoleta. Edite a reunião e limpe ou reatribua o campo ministério — caso contrário a reunião ainda tentará contar para o gráfico do ministério excluído (que ninguém pode ver de qualquer forma porque o ministério se foi da UI).
Restaurando um ministério excluído
Não há botão Restaurar in-app hoje. Se você excluir um ministério por engano ou mudar de ideia semanas depois, abra um chamado de suporte — a equipe pode limpar o carimbo de tempo deleted_at e o ministério reaparecerá na lista com sua lista completa restaurada. A restauração é rápida (é uma única atualização SQL) e não cobramos por isso.
Para erros frequentes, a solução alternativa é adicionar uma etapa de confirmação ao processo da sua equipe — só permita que admins excluam, e exija uma mensagem no Slack antes que façam.
Vocabulário arquivado vs excluído
O GCM usa excluir na UI mas a implementação está mais próxima do que outras ferramentas chamam de arquivar. Não há caminho "excluir permanentemente" pela UI — mesmo o hard-delete via ferramentas de administração do banco em cascata para o log de auditoria e é fortemente desencorajado.
Se você realmente precisa de apagamento estilo LGPD do histórico de um ministério (raro), abra um chamado de suporte e a equipe pode executar uma purga direcionada após auditar as implicações. Este é um processo manual e irreversível.
Permissões
| Ação | Permissão necessária |
|---|---|
| Excluir um único ministério | ministries.manage |
| Exclusão em massa | ministries.manage |
| Restaurar um ministério excluído | Chamado de suporte — sem autoatendimento in-app |
ministries.view não concede nenhuma capacidade de exclusão, incluindo para ministérios sem membros.
Próximos passos
- Criar um ministério — comece uma nova equipe para substituir o que você aposentou.
- Adicionar membros — repopule após uma reestruturação.
- Líderes e permissões — certifique-se de que as pessoas certas podem gerenciar daqui em diante.
