~~ODT~~
Cadastrar Requisição de Planejamento de obra
Este caso de uso tem a finalidade de criar a requisião de planejamento de obras, de forma que a administração da central da instituição possa indicar quanto de orçamento irão precisar para promover as obras previstas no plano diretor. Com isso, a instituição também terá um relatório de das obras previstas para o ano subsequente e as mesmas passem pela autorização da administração superior.
Os envolvidos no processo são os secretários de unidades administrativas com o devido perfil para isso.
Pré-condições: Para cadastrar a requisição é preciso ter a permissão de Requisitor de Planejamento de Obras ou Requisitor.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC ⇒ Portal administrativo ⇒ Infraestrutura ⇒ Planejamento de obras ⇒ Cadastrar requisição ( RN01 ).
PASSO 1
O sistema deve solicitar ao ator o tipo de obra: Nova, reforma, ampliação com reforma.
- Tipo da Obra: Tipo - TEXTO.
O ator deve informar ao sistema o item do plano diretor da instituição (consultar caso de uso plano diretor) caso o tipo de obra seja nova.
- Plano Diretor: Tipo - TEXTO.
O sistema solicita informações do patrimônio imóvel:
- Se o tipo de obra for nova o sistema deve solicitar ao ator as informações:
- Nome do imóvel:* Tipo - TEXTO. Na lista de imóveis mostrar o imóvel agrupado por município e campus respectivamente, mostrar essas informações no combo. Mostrar na lista, os imóveis que não tem campus vinculado também.
- Zona do Terreno/Imóvel: Tipo - TEXTO ( RN01 ).
- Se o tipo de obra for reforma ou ampliação com reforma o sistema deve solicitar as informações: ( RN02 ), ( RN03 ):
- Nome do Imóvel:* Tipo - TEXTO.
- Zona do Terreno/Imóvel:* Tipo - TEXTO.
- Nome do Prédio:* Tipo - TEXTO.
O sistema solicita a descrição do planejamento da obra:
- Descrição do Planejamento: Tipo - TEXTO.
O ator confirma a inserção das informações do imóvel e o sistema exibe lista com as informações: ( RN04 ), ( RN07 )
- Nome do Campus: Tipo - TEXTO.
- Município do imóvel: Tipo - TEXTO.
- Nome do Imóvel: Tipo - TEXTO.
- Zona do Terreno/Imóvel: Tipo - TEXTO.
- Nome do prédio: Tipo - TEXTO. (somente para o tipo de obra ampliação com reforma e reforma, pois quando é nova não tem prédio).
- Exibir opção para remover o registro inserido.
PASSO 2
O ator confirma continuidade do cadastro da requisição e o sistema exibe informações:
- Tipo da Obra: Tipo - TEXTO.
- Plano Diretor: Tipo - TEXTO. ( RN09 )
- Tipo da Requisição: Tipo - TEXTO.
- Data de Cadastro: Tipo - DATA/HORA. Formato - DD/MM/AAA -HH:MM.
- Usuário de cadastro e ramal: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO. Formato - Código da unidade (Nome da Unidade).
- Descrição do Planejamento: Tipo - TEXTO.
- Unidade de Custo: Tipo - TEXTO. ( RN11 )
O ator grava ou grava e envia a requisição.
* Caso usuário apenas grava a requisição, a mesma deve ficar disponível para alteração no caso de uso modificar requisição Modificar Requisição de Planejamento de Obras.
* Caso o usuário grave e envie a requisição o sistema deve enviar a mesma para o chefe da unidade requisitante autorizar ( RN06 ), ( RN08 ).
PASSO 3
O sistema apresenta as informações cadastradas:
- Requisição: Tipo - NUMÉRICO. Formato - 99999/AAAA
- Tipo da Obra: Tipo - TEXTO.
- Plano Diretor: Tipo - TEXTO. ( RN09 )
- Tipo da Requisição: Tipo - TEXTO.
- Data de Cadastro: Tipo - DATA/HORA. Formato - DD/MM/AAA -HH:MM.
- Usuário de cadastro e ramal: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO. Formato - Código da unidade (Nome da Unidade).
- Descrição do Planejamento: Tipo - TEXTO.
- Unidade de Custo: Tipo - Texto, Formato - Nome (Código).
O sistema exibe as movimentações da requisição:
- Data: Tipo - DATA.
- Status: Tipo - TEXTO.
- Usuário: Tipo - TEXTO.
- Ramal: Tipo - TEXTO.
- Observações: Tipo - TEXTO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Se a zona não existir para o imóvel selecionado o sistema deve solicitar apenas o nome do imóvel.
- RN02 - Se a zona do imóvel selecionado existir o sistema deve mostrar as zonas do imóvel selecionado pelo ator e em seguir mostrar os prédios da zona selecionada para seleção do ator.
- RN03 - Se não existir a zona do terreno/imóvel o sistema deve solicitar apenas o nome do imóvel e os prédios do imóvel selecionado.
- RN04 - O sistema deve permitir a inserção de apenas um registro com as informações dos imóveis.
- RN05 - Somente atores com a permissão de requisitor ou requisitor de planejamento de obra podem cadastrar a requisição.
- RN06 - Os atores com as permissões de requisitor de planejamento de obra só podem cadastrar requisição no âmbito de sua unidade. Portanto, ao inserir a requisição a unidade gravada deve ser a unidade do ator.
- RN07 - O sistema pode permitir remover e adicionar e remover novamente o imóvel inserido na lista.
- RN08 - Se o ator for o chefe da unidade e a unidade não for vinculada a um centro, o status da requisição deve ficar como autorizada pelo chefe imediato, caso contrário ficará como cadastrada e enviada, e necessitará ser autorizada pelo chefe da unidade no caso de uso Portal Administrativo → Requisições → Autorizações → Autorizar Requisição de Planejamento de Obra (adicionada para tarefa 148977 em 08/12/2014).
- RN09 - Se o Tipo da Obra for NOVA será exibido.
- RN10 - Funcionalidade apenas acessível se o parâmetro UTILIZA_PLANEJAMENTO_OBRAS estiver configurado com o valor TRUE.
- RN11 - Deve vir preenchido como sugestão a unidade do usuário logado.
- RN12 - Se o ator que estiver enviando for o chefe da unidade e a unidade for vinculada a um centro acadêmico, o sistema deve atribuir os status autorizada pela chefia unidade e pendente de autorização da direção do centro. Caso não seja chefe o status deve ficar como cadastrada e enviada e a requisição deverá ser autorizada no caso de uso Portal Administrativo → Requisições → Autorizações → Autorizar Requisição de Planejamento de Obra. (Adicionada pela tarefa 148977 em 08/12/2014)
- RN13 - Quando o tipo da obra informado for reforma, o sistema deve relacionar a natureza de despesa CUSTEIO. O relacionamento deve acontecer de forma oculta para o ator. (Adicionada pela tarefa 148977 em 08/12/2014)
- RN14 - Quando o tipo da obra informado for reforma com ampliação, ampliação ou nova, o sistema deve relacionar a natureza de despesa CAPITAL. O relacionamento deve acontecer de forma oculta para o ator. (Adicionada pela tarefa 148977 em 08/12/2014)
- RN15 - O número de registros de imóveis que poderão ser inseridos na requisição depende do parâmetro PERMITE_INSERIR_MAIS_IMOVEIS_PREDIOS_PLANEJAMENTO_LICITACAO, caso verdadeiro o sistema deve permitir inserir mais de um registro de imóvel, caso contrário, apenas um.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.supinfra.projetos.dominio.ImovelRequisicao | infra.imovel_requisicao |
br.ufrn.sipac.supinfra.projetos.dominio.PredioRequisicao | infra.predio_requisicao |
br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoPlanejamentoObra | infra.requisicao_planejamento_obra |
br.ufrn.sipac.supinfra.projetos.dominio.TipoObra | infra.tipo_obra |
br.ufrn.sipac.patrimonio_imovel.dominio.Imovel | patrimonio_imovel.imovel |
br.ufrn.sipac.patrimonio_imovel.dominio.PlanoDiretor | patrimonio_imovel.plano_diretor |
br.ufrn.sipac.patrimonio_imovel.dominio.Predio | patrimonio_imovel.predio |
br.ufrn.sipac.patrimonio_imovel.dominio.ZonaTerreno | patrimonio_imovel.zona_terreno |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições → Infraestrutura → Planejamento de Obras → Cadastrar Requisição.
Usuário: ecosta
Papel que usuário deve ter: SipacPapeis.REQUISITOR_PLANEJAMENTO_OBRAS, SipacPapeis.REQUISITOR
Cenários de Teste
- Verificar se usuarios com o papel REQUISITOR ou REQUISITOR PLANEJAMENTO OBRAS tem acesso completo a funcionalidade.
- A funcionalidade so deve ser acessível para usuarios que possuam os papeis citas acima e que o parâmetro UTILIZA_PLANEJAMENTO_OBRAS esteja ativo.
- Se o usuario gravar a requisição a mesma deve ficar com o status:
- CADASTRADA
- Se o usuário gravar e enviar a requisição a mesma deve ficar com o status:
- ENVIADA
- Se o usuário gravar e enviar a requisição e o mesmo for chefe da unidade requisitante a requisição deve ficar com o status:
- AUTORIZADO PELA CHEFE IMEDIATO
Dados para o Teste
- Deve possuir dados de Plano Diretor cadastrado para cadastrar requisições de tipo de obra NOVA:
- SIPAC → Patrimônio Imóvel→ Cadastros → Plano Diretor → Cadastrar
- Deve possuir dados de imóveis e prédios cadastrados na base de dados:
- SIPAC → Patrimônio Imóvel→ Imóvel → Imóvel/Terreno → Cadastrar Imóvel/Terreno
- SIPAC → Patrimônio Imóvel→ Cadastros → Prédios → Cadastrar/Listar/Alterar