Casodeuso 12
UC12 - Apagar Categoria de Transação
Autor: Usuário.
Descrição: Permite ao usuário remover uma categoria personalizada do sistema.
Pré-condições: Usuário autenticado e categoria a ser excluída não pode ser padrão do sistema.
Pós-condições: Categoria removida; transações associadas são movidas para categoria padrão ou solicitam reclassificação.
Fluxo Principal:
- Acessa a lista de categorias e seleciona a categoria.
- Clica em "Excluir" e o sistema verifica se há transações vinculadas.
- Sistema alerta sobre transações que serão desvinculadas e solicita confirmação.
- Usuário confirma e o sistema remove a categoria.
Fluxos Alternativos:
- Exclusão em cascata: O sistema oferece a opção "Apagar categoria e todas as transações vinculadas", permitindo que o usuário limpe de uma só vez a classificação e o histórico atrelado a ela.
Fluxos de Exceção:
- Categoria com transações vinculadas: sistema oferece opção de reclassificar para outra categoria.
- Tentativa de excluir categoria padrão: sistema bloqueia a ação.
- Usuário cancela: categoria mantida.
Acesso:
- Acesse o botão de "menu".
- Clique em categorias.
- Clica em uma categoria.
- Delete uma categoria.
Imagem do Protótipo

Clique aqui para ver o protótipo completo.
DoR
| UC | Validado pelo cliente (1) | Validado pela equipe (2) | Dependencias prontas (3) | Prototipo (4) |
|---|---|---|---|---|
| UC-12 | SIM | SIM | SIM | SIM |