~~ODT~~
Atender Requisições
Este caso de uso realiza o atendimento das requisições de material informacional que possuam periódicos ou materiais especiais, onde o pessoal responsável pela compra de livros irá atender as requisições de acordo com os critérios definidos por eles. Este caso de uso tem como finalidade indicar quais os livros que serão encaminhados para compra. Deve ser utilizado apenas ao fim do período de solicitação do cadastro de requisições de material informacional.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIPAC → Biblioteca → Requisições → Atendimento/Compras → Atender Requisição.
Para que possa haver o atendimento de uma requisição de material, a mesma deve ter sido cadastrada e enviada.
Inicialmente poderá ser utilizado um filtro de busca para selecionar a requisição que será atendida, porém por padrão serão listadas todas. Na lista de requisições basta escolher a requisição a ser atendida. Os filtros de busca são:
- Unidade: Tipo - TEXTO. Onde será buscado as requisições que pertencem a hierarquia desta unidade.
- Período: Tipo - DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. Período de solicitação da requisição.
É exibido também uma lista com as requisições cadastradas pelo usuário e que estão com status de PENDENTE DE AUTORIZAÇÃO DA CHEFIA
ou apenas CADASTRADA
. Nesta lista existe as seguintes infomações sobre cada requisição:
- Requisição: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Unidade: Formato - CÓDIGO-NOME; Tipo - NUMÉRICO e TEXTO.
- Professor: Tipo - TEXTO.
- Valor: Formato - R$999,99; Tipo - NUMÉRICO.
Neste passo temos duas possibilidades de fluxo: Atender e Retornar.
Fluxo Alternativo 1 - Atender
Com a requisição selecionada, é necessário definir o status dos períodicos solicitados e definir as quantidades atendidas para os materiais especiais presentes na requisição.
É apresentado as seguintes informações:
- Requisição: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Unidade: Formato - CÓDIGO-NOME; Tipo - NUMÉRICO e TEXTO.
- Professor: Tipo - TEXTO.
- Observações: Tipo - TEXTO.
- Total da Requisição: Tipo - NUMÉRICO.
É exibida a seguinte listagem de periódicos:
- Título : Tipo - TEXTO.
- ISSN: Tipo - TEXTO.
- Volume: Tipo - TEXTO.
- Número: Formato - 99; Tipo - NUMÉRICO.
- Ano:Formato - AAAA; Tipo - NUMÉRICO.
- Valor: Formato - R$999,99; Tipo - NUMÉRICO.
- Status: Tipo - TEXTO, Exemplos: Cadastrado, Compra, Acervo e Negado.
Além dessa listagem ainda podem aparecer a listagem de materiais especiais solicitados. A lista é exibida com os seguintes dados:
- Descrição: Tipo - TEXTO.
- Tipo: Tipo - TEXTO.
- Preço: Formato - R$999,99; Tipo - NUMÉRICO.
- Quant.: Formato - 99; Tipo - NUMÉRICO.
- Quant. Atendida: Formato - 99; Tipo - NUMÉRICO.
Ao fim do atendimento da requisição é apresentado os seguintes dados:
- Requisição: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Unidade: Formato - CÓDIGO-NOME; Tipo - NUMÉRICO e TEXTO.
- Data: Tipo - DATA.
- Tipo da Requisição: Tipo - TEXTO.
- Valor da Requisição:Formato - R$999,99; Tipo - NUMÉRICO.
Além disso, são as apresentadas as opções de Imprimir Comprovante da Requisição e Continuar Atendendo Requisições.
O usuário também possui a opção de negar o atendimento, nesse caso são apresentados os seguintes dados:
- Requisição: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Unidade: Formato - CÓDIGO-NOME; Tipo - NUMÉRICO e TEXTO.
- Professor: Tipo - TEXTO.
- Observações: Tipo - TEXTO.
- Total da Requisição: Formato - R$999,99; Tipo - NUMÉRICO.
Dessa forma, o usuário informa a justificativa da negação e utiliza a opção Negar para finalizar a negação da requisição.
Fluxo Alternativo 2 - Retornar
Para esse fluxo são apresentados os seguintes dados referentes a requisição:
- Tipo da Requisição: Tipo - TEXTO.
- Requisição: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Status: Tipo - TEXTO.
- Unidade: Formato - CÓDIGO-NOME; Tipo - NUMÉRICO e TEXTO.
- Fonte Orçamentária: Formato - 999/AAAA; Tipo - NUMÉRICO.
- Usuário: Tipo - TEXTO.
- E-mail: Tipo - TEXTO.
- Telefone: Tipo - NUMÉRICO.
- Data: Tipo - DATA.
- Total da Requisição: Formato - R$999,99; Tipo - NUMÉRICO.
Além disso é mostrado a lista de materiais especiais com os seguintes dados:
- Descrição: Tipo - TEXTO.
- 1° Autor: Tipo - TEXTO.
- Editora: Tipo - TEXTO.
- Tipo: Tipo - TEXTO.
- Quantidade: Formato - 99; Tipo - NUMÉRICO.
- Quant. Atendida: Formato - 99; Tipo - NUMÉRICO.
- Valor: Formato - R$999,99; Tipo - NUMÉRICO.
- Total: Formato - R$999,99; Tipo - NUMÉRICO.
- Total de Materiais Especiais: Formato - R$999,99; Tipo - NUMÉRICO.
Dessa forma, o usuário informa a justificativa do retorno e utiliza a opção Retornar para finalizar o retorno da requisição.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - A quantidade de itens a serem atendidos não podem ser maior que os solicitados.
- RN02 - Uma Requisição deve possuir o status de enviada ou atendida.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.biblioteca.dominio.RequisicaoBiblioteca | administrativo.requisicoes.requisicao_biblioteca |
br.ufrn.sipac.requisicoes.biblioteca.dominio.ItemLivro | administrativo.requisicoes.item_livro |
br.ufrn.sipac.requisicoes.biblioteca.dominio.Livro | administrativo.requisicoes.livro |
br.ufrn.sipac.requisicoes.biblioteca.dominio.ItemPeriodico | administrativo.requisicoes.item_periodico |
br.ufrn.sipac.requisicoes.biblioteca.dominio.Periodico | administrativo.requisicoes.periodico |
br.ufrn.sipac.requisicoes.biblioteca.dominio.MaterialEspecial | administrativo.requisicoes.material_especial |
Plano de Teste
Sistema: SIPAC
Módulo: Requisições
Link(s): Menu Biblioteca → Requisições → Atendimento/Compras → Atender Requisições
Usuário: lilaalves
Papel que usuário deve ter: SipacPapeis.GESTOR_ATENDIMENTO_REQ_MAT_INFORMACIONAL
Cenários de Teste
Atender uma requisição com o status de cadastrada.
Atender uma requisição com a quantidade atendida maior que a quantidade solicitada.
Para cadastrar uma requisição Menu Administrativo → Requisições → Material Informacional → Cadastrar, para verificar se o caso de uso está funcionando corretamente utilizar o link Menu Administrativo → Requisições → Material Informacional → Acompanhar Requisições Enviadas
Dados para o Teste
Para consultar as requisições utilizar o link Menu Administrativo → Requisições → Material Informacional → Acompanhar Requisições Enviadas