====== Requisito - Pesquisar Processo ====== ===== Descrição ===== Funcionalidade que possibilita pesquisar o processo através do número de processo .\\ \\ //Menu / Local de acesso:// eTCE-Web | Pesquisar Processo ===== Atores ===== Relatores, Presidente, assessor do presidente, Usuário Externo, Conselheiros, Procurador-Geral, Chefe de Setor e Analistas. ===== Telas ===== ==== Tela 01 - Pesquisar Processo ==== ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação| | Buscar processo | Numérico | | | | Campo de pesquisa que permita o usuário informar o nº do processo | | Lupa | Botão | | | | Botão que permite acionar a pesquisa | ===== Fluxos ===== ==== Fluxo 01 – Pesquisar Processo do setor (Fluxo Principal) ==== ^Passo^Ação^Regra^Tela| |01| O Usuário informa um número de processo na busca de processos .| RN01 |Tela 01| |02| O Usuário clica para realizar a busca pelo processo | RN07 RN03 RN02 RN04 RN05 RN06 RN08 | | |03| O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o processo informado se encontra no setor atual do usuário logado e redireciona para o Requisito “Detalhar Processo” na mesma tela | | | |03.1| Caso o usuário informe um processo que não esteja no seu setor direciona para o fluxo Pesquisar processo de outro setor. | | | |03.2| Caso o usuário informe um processo que seja do tipo sigiloso, o Sistema direciona para o fluxo “Processo Sigiloso” | | | |03.3| Caso o usuário informe um processo que seja do tipo reservado, o Sistema direciona para o fluxo “Processo Reservado” | | | |03.4| Caso o usuário informe um processo que não exista, o Sistema direciona para a fluxo “Processo não encontrado” | | | ==== Fluxo 02 – Processo Não Encontrado ==== ^Passo^Ação^Regra^Tela| |01| O Sistema identifica que o processo informado não existe e exibe a mensagem “Processo não encontrado!” e permanece na mesma tela sem executar nenhuma ação. | |Tela 01| |02| O Usuário clica no botão “OK” para fechar a mensagem. | | | |03| O sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação. | | | ==== Fluxo 03 – Processo Sigiloso ==== ^Passo^Ação^Regra^Tela| |01| O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o usuário não tem permissão de visualizar o processo e exibe a mensagem “O processo (nº) segue em sigilo e não pode ser visualizado.” e permanece na mesma tela sem executar nenhuma ação. | RN03 RN04 RN05 |Tela 01| |02| O Usuário clica no botão “OK” para fechar a mensage. | | | |02.1| O sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação. | | | ==== Fluxo 04 – Processo Reservado ==== ^Passo^Ação^Regra^Tela| |01| O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o usuário não tem permissão de visualizar o processo e exibe a mensagem “O processo (nº) encontra-se reservado, não podendo ser visualizado fora do setor atual.” e permanece na mesma tela sem executar nenhuma ação. | RN03 RN04 RN05 |Tela 01| |02| O Usuário clica no botão “OK” para fechar a mensagem. | | | |03| O sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação. | | | ==== Fluxo 05 – Pesquisar processo de outro setor ==== ^Passo^Ação^Regra^Tela| |01| O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o processo não pertence ao setor do usuário logado e exibe a mensagem “Processo: (nº) não foi encontrado no seu setor. Deseja abrir a tela de analisar processo?” | RN03 RN02 RN06 RN08 |Tela 01| |02| O Usuário pressiona o botão “Sim”, o Sistema redireciona o usuário para o Requisito “Detalhar Processo” em uma nova aba do navegador. | | | |02.1| O Usuário pressiona o botão “X” (fechar), o Sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação. | | | ===== Regras de Negócio ===== ^Regra^Descrição| |RN01|Os dados do processo são obtidos na tabela PRO_AUTUACAO, através do identificador do processo.| |RN02| Caso acesse um processo Sigiloso (INDR_BLOQUEIODOC_A), o Sistema não deve permitir que o usuário, sem permissão, visualize o detalhe do processo. | |RN03| Ao pesquisar um processo, o Sistema verifica: \\ * Se o processo é válido \\ * O último andamento (setor atual), para saber se está no setor do usuário logado ou não \\ * Se o processo informado é Sigiloso (Só pode ser visualizado pelos usuários que tem permissão de visualização) \\ |