Este caso de uso deve mostrar os dados do material e diversas informações relacionadas, tais como:
A finalidade deste caso de uso é que o usuário possa obter todas as informações relacionados ao material em questão. Todos os usuários do sistema podem consultá-lo. Não precisa ter nenhum papel específico.
A visualização de material pode ser invocada pelas consultas de material existentes no sistema, por exemplo: portal administrativo (aba material), portal administrativo menu requisições, módulos de compras, patrimônio e almoxarifado.
Ao visualizar o material devem ser exibidos os seguintes dados:
Na parte de informações do material devem aparecer informações sobre Registro de Preços, processos de compras, almoxarifado e patrimônio.
As principais regras de negócio dizem respeito a listagem dos dados associados a este material.
O material inativo não deve aparecer na busca.
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.material.dominio.Material | requisicoes.material |
As consultas envolvem várias tabelas. A saber:
* Registro de Preços e Processos de Compras: compras.processo_compra, compras.item_processo_compra, requisicoes.material * Almoxarifado: almoxarifado.almoxarifado e almoxarifado.estoque_almoxarifado. * Patrimônio: patrimonio.bem
Sistema: SIPAC
Módulo: Requisições
Link(s): Requisições → Material → Consultar Material, clicar para visualizar um material
Usuário: marcilia (ou qualquer outro usuário sem perfis especiais de gestão)
Papel que usuário deve ter: Nenhum.
Ao consultar o material verificar se os dados de compras, registro de preços, patrimônio e almoxarifado estão de acordo.
Almoxarifado: validar se os almoxarifados listados e o total em estoque e o preço médio estão corretos. Verificar sempre com algum material que tenha em estoque.
Registro de Preços: Utilizar um item com pregão aberto, outro item com pregão aberto e vencido.
Patrimônio: Fazer um batimento entre o total apresentado e a consulta geral de bens.
Processos de compras: utilizar um material que esteja em compra no momento e outro com um histórico de processo de compra.
Histórico de compras: verificar se os materiais comprados aparece a possibilidade de visualizar o histórico de compras de um material.
Valor da última compra: Verificar se o valor apresentado é realmente da ultima compra. Testar também com materiais que nunca foram comprados e deve aparecer Nenhum compra ainda realizada
Testar com um caso de material inativo para verificar se não aparece.
Utilizar a extração de materiais da base. Pegar alguns casos clássicos como AGUA MINERAL, MICROCOMPUTADOR DESKTOP, dentre outros.
Utilizar também materiais pouco ou nunca comprados: Verificar algum material na base que não tem referência em compras.item_processo_compra.
Itens em pregão: utilizar a busca de materiais do portal administrativo marcando a opção em Pregão.
Pregões vencidos: Consultar no sistema atas de registros de preço de anos anteriores. Em portal administrativo, compras, registro de preços, visualizar ata.
Almoxarifado: Materiais na tabela almoxarifado.estoque_material.