# Restaurar um Processo Excluído no e-Ciga

# ♻️ **Como Restaurar um Processo Excluído no e-Ciga**

Este procedimento deve ser utilizado quando um **processo foi excluído indevidamente** e precisa ser restaurado manualmente no sistema por meio do MongoDB.

---

## 🔍 **1️⃣ Localizar o Processo Excluído**

1. Acesse o **Mongo Express**.
2. Entre no banco de dados correspondente à **entidade solicitante**.
3. Acesse a coleção:
    
    <div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl/main:top-9"><div class="absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs">  
    </div></div></div><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-attribute">processos_excluidos</span>`</div></div>
4. Utilize os filtros disponíveis (ex.: `_id`, número do processo, interessado, setor autuante, etc.) para **localizar o processo excluído**.
5. Ao encontrar o registro, **abra o documento** para visualização completa.

---

## 📋 **2️⃣ Copiar o Conteúdo do Registro**

1. Com o processo aberto na coleção `processos_excluidos`, **copie todo o conteúdo do registro**.
2. Certifique-se de copiar o JSON completo, mantendo a estrutura original do processo.

---

## 📁 **3️⃣ Recriar o Processo na Coleção Ativa**

1. No Mongo Express, acesse a coleção:
    
    <div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl/main:top-9"><div class="absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs">  
    </div></div></div><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-attribute">processos</span>`</div></div>
2. Clique em **New Document** (Adicionar novo documento).
3. **Cole integralmente o conteúdo copiado** do registro do processo excluído.
4. Verifique se todos os campos foram colados corretamente.
5. Clique em **Save**.

➡️ Neste momento, o processo é restaurado para a base ativa do e-Ciga.

---

## 🗑️ **4️⃣ Remover o Registro da Coleção processos\_excluidos**

1. Retorne à coleção:
    
    <div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl/main:top-9"><div class="absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs">  
    </div></div></div><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-attribute">processos_excluidos</span>`</div></div>
2. Localize novamente o registro do processo que foi restaurado.
3. **Exclua o registro de exclusão** (Delete).
4. Confirme a exclusão.

---

## ✅ **5️⃣ Finalização e Validação**

- Após a execução dos passos:
    
    
    - O processo volta a constar normalmente no e-Ciga
    - O histórico e os vínculos (documentos, interessados, trâmites) são preservados
- Caso o processo não apareça imediatamente:
    
    
    - Oriente o usuário a **atualizar a página (F5)** ou
    - Realizar novo login no sistema

---

## ⚠️ **Observações Importantes**

- Procedimento **restrito a administradores** com acesso ao MongoDB.
- Não altere dados do processo durante a cópia, salvo orientação técnica.
- Em processos com grande volume de documentos, recomenda-se validar se **todos os documentos vinculados** estão ativos.
- Caso existam documentos também excluídos, eles devem ser restaurados **antes ou após** a restauração do processo, conforme o cenário.