Pular para o conteúdo principal

Cadastros de parlamentares


EU, ENQUANTO usuário com permissões adequadas
DESEJO criar OU editar OU remover parlamentares
PARA inserir OU adaptar OU remover os dados de parlamentares


CA01: Cadastrar novo parlamentares

QUANDO o usuário com permissão Cadastros.Parlamentar.Editar clique em parlamentares no menu lateral esquerdo
E clicar em Novo Parlamentar
E selecionar um dos usuários cadastrados pelo setup
E preencher os campos obrigatórios do formulário
E opcionalmente, inserir uma imagem
E clicar em salvar
ENTÃO o sistema deve cadastrar um novo parlamentar
E e listar na tela de parlamentares
E desbloquear outras abas de cadastro e históricos

CA02: Editar parlamentares

QUANDO o usuário com permissão Cadastros.Parlamentar.Editar clique em Parlamentares no menu lateral esquerdo
E clicar em editar um dos Parlamentares listados
E modificar algum dado
E clicar em salvar
ENTÃO o sistema deve salvar os dados alterados

CA03: Remover parlamentares

QUANDO o usuário com permissão Cadastros.Parlamentar.Excluir clique em Parlamentares no menu lateral esquerdo
E clicar em excluir um dos Parlamentares listados
E não houver vínculo com o Parlamentar
ENTÃO o sistema deve remover o Parlamentar do sistema

CA04: Impedir Remoção de parlamentares

QUANDO o usuário com permissão Cadastros.Parlamentar.Excluir clique em Parlamentares no menu lateral esquerdo
E clicar em excluir um dos Parlamentares listados
E houver algum vínculo com o partido
ENTÃO o sistema deve impedir a exclusão e emitir a mensagem Não é possível realizar a exclusão. O Parlamentar selecionado possui relacionamentos no sistema.

CA05: Visualizar dados de parlamentares

QUANDO o usuário com permissão Cadastros.Parlamentar.Visualizar clique em Parlamentares no menu lateral esquerdo
E clicar em visualizar um dos Parlamentares listados
ENTÃO o sistema deve direcionar o usuário para uma tela de apenas visualização dos dados

CA06: Cadastrar filiação no parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoFiliação.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Filiação
E clicar em Nova Filiação
E selecionar um dos partidos cadastrados no sistema
E preencher os dados necessários
E clicar em salvar
ENTÃO o sistema deve cadastrar uma nova filiação ao parlamentar

CA07: Remover filiação do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoFiliação.Excluir estiver editando um já cadastrado
E clicar em Remover filiação
ENTÃO o sistema deve remover a filiação do parlamentar

CA08: Cadastrar endereço residencial

QUANDO o usuário com permissão Cadastros.Parlamentar.DadosGerais.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Endereço residencial
E preencher os dados necessários
E clicar em salvar
ENTÃO o sistema deve cadastrar um novo endereço residencial

CA09: Cadastrar Contato

QUANDO o usuário com permissão Cadastros.Parlamentar.DadosGerais.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Contato
E preencher os dados necessários
E clicar em salvar
ENTÃO o sistema deve cadastrar um novo Contato

CA10: Cadastrar Gabinete

QUANDO o usuário com permissão Cadastros.Parlamentar.DadosGerais.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Gabinete
E selecionar uma das unidades organizacionais cadastradas no sistema
E preencher os dados necessários
E clicar em salvar
ENTÃO o sistema deve cadastrar um novo Gabinete

CA11: Visualizar histórico de legislaturas do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoLegislatura.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de legislaturas
ENTÃO o sistema deve listar todas as legislaturas na qual o parlamentar possui vínculo

CA12: Filtrar histórico de legislaturas do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoLegislatura.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de legislaturas
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pelo número OU descrição com contains

CA13: Utilizar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoLegislatura.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de legislaturas
E clicar em mais filtros
E inserir datas da eleição
E apertar enter
OU clicar em buscar
ENTÃO o sistema deve filtrar pelos dados selecionados

CA14: Limpar filtro avançado de membros

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoLegislatura.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de legislaturas
E clicar em mais filtros
E inserir datas da eleição
E apertar Limpar filtro
ENTÃO o sistema deve limpar os campos
E listar todos os dados do histórico

CA15: Visualizar histórico de Filiações do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoFiliação.Visualizar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Filiações
ENTÃO o sistema deve listar todas as Filiações na qual o parlamentar possui vínculo

CA16: Filtrar histórico de Filiações do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoFiliação.Visualizar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Filiações
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pelo nome OU sigla com contains

CA17: Visualizar histórico de comissões do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoComissoes.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Comissões
ENTÃO o sistema deve listar todas as Comissões na qual o parlamentar possui vínculo

CA18: Filtrar histórico de comissões do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoComissoes.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Comissões
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pelo nome da comissão com contains

CA19: Utilizar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoComissoes.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Comissões
E clicar em mais filtros
E inserir cargo OU data da designação OU Legislatura OU Sessão Legislativa
E apertar enter
OU clicar em buscar
ENTÃO o sistema deve filtrar pelos dados selecionados

CA20: Limpar filtro avançado de histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoComissoes.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Comissões
E clicar em mais filtros
E inserir cargo OU data da designação OU Legislatura OU Sessão Legislativa
E apertar Limpar filtro
ENTÃO o sistema deve limpar os campos
E listar todos os dados do histórico

CA21: Visualizar histórico de mesa diretora do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoMesaDiretora.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Mesa Diretora
ENTÃO o sistema deve listar todas as Mesas diretoras na qual o parlamentar possui vínculo

CA22: Filtrar histórico de mesa diretora do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoMesaDiretora.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Mesa Diretora
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pela descrição com contains

CA23: Utilizar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoMesaDiretora.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Mesa Diretora
E clicar em mais filtros
E inserir Unidade Organizacional OU data da designação OU cargo
E apertar enter
OU clicar em buscar
ENTÃO o sistema deve filtrar pelos dados selecionados

CA24: Limpar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoMesaDiretora.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados E clicar em Histórico de Mesa Diretora
E clicar em mais filtros
E inserir Unidade Organizacional OU data da designação OU cargo
E apertar Limpar filtro
ENTÃO o sistema deve limpar os campos
E listar todos os dados do histórico

CA25: Visualizar histórico de Bancadas do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoBancadas.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Bancadas
ENTÃO o sistema deve listar todas as Bancadas na qual o parlamentar possui vínculo

CA26: Filtrar histórico de comissões do parlamentar

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoBancadas.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Bancadas
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pelo nome da bancada com contains

CA23: Utilizar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoBancadas.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Bancadas
E clicar em mais filtros
E inserir o tipo OU data da designação OU Unidade Organizacional
E apertar enter
OU clicar em buscar
ENTÃO o sistema deve filtrar pelos dados selecionados

CA24: Limpar filtro avançado do histórico

QUANDO o usuário com permissão Cadastros.Parlamentar.HistoricoBancadas.Pesquisar clique em Parlamentares no menu lateral esquerdo
E clicar em editar OU visualizar um dos Parlamentares listados
E clicar em Histórico de Bancadas
E clicar em mais filtros
E inserir o tipo OU data da designação OU Unidade Organizacional
E apertar Limpar filtro
ENTÃO o sistema deve limpar os campos
E listar todos os dados do histórico