~~ODT~~
O Caso de Uso descrito tem como função permitir modificar a aquisição de material/serviço contratado (auditórios, fornecimento de gás, chaveiro, carimbo, etc.). Descreve os procedimentos necessários para modificação da requisição de item contratado cadastrada.
Atores: REQUISITOR, REQUISITOR DE MATERIAL/SERVIÇO CONTRATADO
Pré-Condições
Login: O Ator deverá estar logado no sistema com o perfil REQUISITOR ou REQUISITOR DE MATERIAL/SERVIÇO CONTRATADO para que possa ter acesso às funcionalidades oferecidas ao Caso de Uso.
Dependências: É necessário que os Casos de Uso: Cadastrar Requisição de Material/Serviço Contratado tenha sido executado.
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Material/Serviço Contratado → Modificar Requisição.
Ao acessar o caso de uso são listadas as requisições que o usuário tem acesso (RN01) (RN03).
Para cada requisição são exibidas as seguintes informações:
Para cada requisição é possível realizar as seguintes operações (RN02):
O caso de uso é finalizado.
ENVIADA
.RESPONSAVEL_UNIDADE
, serão listadas as requisições da sua unidade. Caso o usuário não possua o papel anterior, serão listadas todas as requisições que ele cadastrou.Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.itemcontratado.dominio.RequisicaoItemContratado | administrativo.requisicoes.requisicao_item_contratado |
br.ufrn.sipac.requisicoes.itemcontratado.dominio.ItemRequisicaoContrato | administrativo.requisicoes.item_requisicao_contrato |
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições → Material/Serviço Contratado → Modificar Requisição
Usuário:
Papel que usuário deve ter: SipacPapeis.REQUISITOR_DE_ITENS_CONTRATADOS, SipacPapeis.REQUISITOR
Cadastrar Requisição de Material/Serviço contratado e observá-las em Modificar requisição
.
SELECT DISTINCT u.login FROM requisicoes.requisicao_item_contratado r JOIN comum.usuario u ON u.id_usuario = r.id_usuario -- Para testar com ano diferente do atual use: '< ano atual' e igual ao atual: '= ano atual' WHERE r.id_status = 100 AND r.ano = 2010