~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Acompanhar Requisições Enviadas ====== O Caso de Uso descrito tem como função permitir acompanhar a aquisição de material/serviço contratado (auditórios, fornecimento de gás, chaveiro, carimbo, etc.) que foi cadastrada. Descreve os procedimentos necessários para acompanhamento da requisição de item contratado. **Atores:** REQUISITOR ou 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. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Material/Serviço Contratado → Acompanhar Requisição Enviadas. O Usuário faz a busca da requisição utilizando os campos especificados em [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_consultar_requisicao|Consultar Requisição]]. O Sistema mostra lista de requisições encontradas: * **__Data__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Requisição__:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Unidade de Custo__:** Formato - CÓDIGO DA UNIDADE - NOME, Tipo - TEXTO. * **__Contrato__:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Contratado__**. Tipo - TEXTO. * **__Status__:** Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Quantidade Solicitada__**: Quantidade de itens que o usuário quer inserir na requisição. Tipo - NUMÉRICO. * **__Quantidade Disponível para atendimento__**: Tipo - NUMÉRICO. Exibir se a quantidade de item for gerenciável. * **__Quantidade Licitada:__** Corresponde a quantidade cadastrada no item do contrato (módulo de contratos). Exibir se a quantidade de item for gerenciável. * **__Valor__:** Tipo - NUMÉRICO. * **__Total__:** Tipo - NUMÉRICO. * Opção para visualizar a requisição. O Sistema exibe as informações da requisição especificadas no documento [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_requisicao_material_servico_contratado| Visualizar Requisição de Material/Serviço Contratado]] * Opção para visualizar comprovante da requisição: ( [[#PRINCIPAIS REGRAS DE NEGÓCIO|RN01]] ) ===== Principais Regras de Negócio ===== ***RN01** - O comprovante da requisição estará disponível pelo sistema quando o Status da Requisição for ENVIADA. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.requisicoes.itemcontratado.dominio.RequisicaoItemContratado | administrativo.requisicoes.requisicao_item_contratado | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Portal Administrativo -> Requisições -> Material/Serviço Contratado → Acompanhar requisições enviadas. Usuário: dilson Papel que usuário deve ter: SipacPapeis.REQUISITOR_DE_ITENS_CONTRATADOS, SipacPapeis.REQUISITOR ===== Cenários de Teste ===== Os seguintes parâmetros de busca: * **Tipo da Requisição:** Requisição de Material/Serviço Contratado * **Unidade Requisitante:** 1135 (código da unidade) - Superintendência de informática * **Período:** 01/01/2010 à 31/12/2010 Deve retornar resultados idênticos ao da consulta sql abaixo: select r.data, r.numero, r.ano, u.nome, u.codigo_unidade, c.numero, c.ano, p.nome, s.descricao, r.valor from requisicoes.requisicao_item_contratado r join comum.unidade u on (r.id_unidade_custo = u.id_unidade) join contratos.contrato c on (r.id_contrato = c.id) join comum.pessoa p on (c.id_fornecedor = p.id_pessoa) join requisicoes.status_requisicao s on (r.id_status = s.id) where r.id_unidade_req = idUnidade -- id da unidade do usuário: select * from comum.unidade where codigo_unidade = codigo da unidade and r.data >= '01-01-2010' and r.data <= '31/12/2010' order by r.numero desc -- Para o ano de 2010 ===== Dados para o Teste ===== [[cadastrar_requisicao|Cadastrar Requisição]] (Portal Administrativo -> Contratos -> Requisição de Material/Serviço Contratado -> Cadastrar Requisição) e depois verificar o andamento através deste caso de uso.