Atribuição e presença em massa
Estas são as duas ações em massa que você vai usar com mais frequência. A atribuição em massa move uma seleção de membros para uma unidade org, ministério ou grupo em um único diálogo. A presença em massa marca todos como presentes em uma reunião específica em uma data específica. Ambas passam pela mesma rede de segurança: uma prévia em modo de teste, uma contagem efetiva, e uma lista de falhas por linha quando as coisas dão errado.
Atribuição em massa
Abra o módulo de membros, filtre ou selecione as pessoas que você quer mover, e clique em Ações em massa → Atribuir.

Escolha o tipo de alvo:
| Alvo | O que acontece | Substituir vs adicionar |
|---|---|---|
| Unidade org | Define member_unit_assignments.unit_id | Substitui — cada membro pode ser atribuído a apenas uma unidade por vez |
| Ministério | Insere em ministry_members | Adiciona — um membro pode estar em vários ministérios |
| Grupo | Insere em group_members | Adiciona — um membro pode estar em vários grupos |
Escolha a unidade/ministério/grupo específico no dropdown pesquisável, depois clique em Prévia. O diálogo mostra uma divisão:
- Já lá — membros que já estão no alvo. Eles serão ignorados, não duplicados.
- Movendo — membros sendo movidos de outra unidade (apenas para atribuições de unidade org).
- Novos — membros entrando pela primeira vez.
Clique em Aplicar para confirmar. A ação entra na fila, e você acompanha o progresso na página de monitoramento.
Atribuições de unidade org substituem; adições de ministério e grupo se somam
Reexecutar a mesma atribuição em massa de unidade org na mesma lista não tem efeito (todos já estão na unidade). Reexecutar uma adição de ministério também não tem efeito — o índice único em (member_id, ministry_id) silenciosamente pula duplicatas. Você pode reexecutar com segurança.
Presença em massa
Mesmo padrão, ação diferente. Com uma seleção de membros carregada, clique em Ações em massa → Marcar presença.

O diálogo pede três coisas:
- Reunião — a reunião recorrente que esses membros frequentaram (Culto de domingo, Oração de quarta, Grupo de jovens). Veja Calendário — reunião se você ainda não configurou as suas.
- Data — padrão é hoje no fuso horário da sua org. Você pode preencher datas anteriores se estiver registrando presença depois do fato.
- Tipo de presença —
present,excused,absent. A maioria dos passes em massa sãopresent.
Clique em Prévia. O diálogo mostra:
- Vai marcar — membros que ainda não têm uma linha de presença para essa reunião+data.
- Já marcados — membros com uma linha existente. Essas linhas não são sobrescritas a menos que você marque Atualizar existentes.
Clique em Aplicar e a ação entra na fila.
Datas são validadas no fuso horário da sua org
O diálogo usa o fuso horário configurado da sua org (definido em Configurações → Organização). Se você está viajando e o relógio do seu laptop está em outro fuso, o seletor ainda mostra o "hoje" da org — para que você não preencha acidentalmente a linha de amanhã.
A rede de segurança
Ambas as ações compartilham as mesmas proteções:
- Contagem efetiva — o que você realmente vai escrever, depois de filtrar duplicatas e linhas já aplicadas. Quase sempre é menor que a contagem da seleção.
- Snapshot de seleção — a ação roda nos IDs no momento em que você clicou em Aplicar. Se outra pessoa edita um membro enquanto a ação está em execução, isso não muda o que é escrito.
- Falhas por linha — se uma única linha dá erro (permissão negada em um registro específico, uma linha excluída suavemente), o resto ainda se aplica. As linhas que falham aparecem na página de monitoramento.
- Cancelar no meio — abra a execução na página de monitoramento e clique em Cancelar. Linhas já aplicadas ficam; linhas pendentes pulam.
Permissões
A atribuição em massa requer members.edit e a permissão de alvo relevante (org_units.edit, ministries.edit, ou groups.edit). A presença em massa requer attendance.write. Se você é um pastor de cuidado com permissões com escopo, você só pode atribuir e marcar presença para membros no seu escopo.
Próximos passos
- Criar uma ação em massa — o fluxo mais amplo para qualquer tipo de ação em massa.
- Monitorar execuções — acompanhe o progresso, tente novamente as falhas.
- Excluir e restaurar — exclusão suave e restauração em massa.
- Registro de auditoria — o registro de longo prazo do que mudou e quando.
