~~ODT~~ echo "
"; echo "Última atualização: "; Ver('', false); echo "
";
====== Minhas solicitações====== Este caso de uso é utilizado pelas unidades para acompanhar as solicitações de armazenamento e retirada/devolução. Pré-condição: Deve haver solicitação de armazenamento cadastradas. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Portal Administrativo -> Outros -> Depósito -> Minhas solicitações ===Passo 1=== Ao acessar o caso de uso, as solicitações são exibidas, assim como são disponibilizados os seguintes filtros para consulta: ([[#principais regras de negócio|RN01]]). * **Depósito**: Tipo TEXTO. * **Tipo de Armazenamento**: Tipo TEXTO. * **Tipo de volume**: Tipo TEXTO. * **Tipo da Solicitação**: Tipo TEXTO. Tipo da solicitação pode ser solicitação de armazenamento ou solicitação de retirada/devolução. * **Status**: Tipo TEXTO. * **Material**: Tipo AUTOCOMPLETE. ([[#principais regras de negócio|RN01]]). * **Período**: Tipo DATA. formato: DD/MM/AAAA a DD/MM/AAAA. Período de cadastro da solicitação de armazenamento de material. As solicitações são exibidas com as seguintes informações: **Solicitações de armazenamento/retirada/devolução de material atendidas** * **__Numero/Ano__**: Tipo NUMÉRICO. Formato: 9.../AAAA. Número e ano da solicitação de armazenamento de material. * **__Status__**: Tipo TEXTO. Status da solicitação de armazenamento. * **__Unidade Requisitante__**: Tipo TEXTO. Formato: CÓDIGO DA UNIDADE - NOME DA UNIDADE. * **__Depósito__**: Tipo TEXTO. Depósito selecionado para o armazenamento do material. * **__Quant. Volumes__**: Tipo NUMÉRICO. Total de volumes inseridos na solicitação de armazenamento. * **__Peso__**: Tipo NUMÉRICO. Peso total da solicitação baseado na soma dos pesos dos volumes cadastrados. * **__Volume__**: Tipo NUMÉRICO. Volume total da solicitação baseada no cálculo das alturas x larguras x profundida dos volumes inseridos na solicitação de armazenamento. **Solicitações de armazenamento de material cadastradas/retornadas** * **__Numero/Ano__**: Tipo NUMÉRICO. Formato: 9.../AAAA. Número e ano da solicitação de armazenamento de material. * **__Status__**: Tipo TEXTO. Status da solicitação de armazenamento. * **__Unidade Requisitante__**: Tipo TEXTO. Formato: CÓDIGO DA UNIDADE - NOME DA UNIDADE. * **__Depósito__**: Tipo TEXTO. Depósito selecionado para o armazenamento do material. * **__Quant. Volumes__**: Tipo NUMÉRICO. Total de volumes inseridos na solicitação de armazenamento. * **__Peso__**: Tipo NUMÉRICO. Peso total da solicitação baseado na soma dos pesos dos volumes cadastrados. * **__Volume__**: Tipo NUMÉRICO. Volume total da solicitação baseada no cálculo das alturas x larguras x profundida dos volumes inseridos na solicitação de armazenamento. **Solicitações de armazenamento de material não autorizadas** * **__Numero/Ano__**: Tipo NUMÉRICO. Formato: 9.../AAAA. Número e ano da solicitação de armazenamento de material. * **__Status__**: Tipo TEXTO. Status da solicitação de armazenamento. * **__Unidade Requisitante__**: Tipo TEXTO. Formato: CÓDIGO DA UNIDADE - NOME DA UNIDADE. * **__Depósito__**: Tipo TEXTO. Depósito selecionado para o armazenamento do material. * **__Quant. Volumes__**: Tipo NUMÉRICO. Total de volumes inseridos na solicitação de armazenamento. * **__Peso__**: Tipo NUMÉRICO. Peso total da solicitação baseado na soma dos pesos dos volumes cadastrados. * **__Volume__**: Tipo NUMÉRICO. Volume total da solicitação baseada no cálculo das alturas x larguras x profundida dos volumes inseridos na solicitação de armazenamento. Para cada solicitação é disponibilizado a opção de visualizar os detalhes da solicitação e seus volumes, conforme abaixo: * **__Numero/Ano__**: Tipo NUMÉRICO. * **__Unidade Requisitante__**: Tipo NUMÉRICO. * **__Usuário__**: Tipo TEXTO. * **__Data Prevista de Envio__**: tipo DATA. * **__Permanência__**: tipo TEXTO. * **__Depósito__**: Tipo TEXTO. * **__Quant. Volumes__**: Tipo NUMÉRICO. * **__Peso(kg)__**: Tipo NUMÉRICO. * **__Volume(m3)__**: Tipo NUMÉRICO. * **__Status__**: Tipo TEXTO. E os dados dos volumes da solicitação são exibidos abaixo em uma listagem com os seguintes dados: * **__Código do volume__**: Tipo NUMÉRICO. * **__Tipo de volume__**: Tipo TEXTO. * **__Altura(cm)__**: Tipo NUMÉRICO. * **__Largura(cm)__**: Tipo NUMÉRICO. * **__Profundidade(cm)__**: Tipo NUMÉRICO. * **__Peso(kg)__**: Tipo NUMÉRICO. * **__Volume Total(m3)__**: Tipo NUMÉRICO. * **__Material__**: Tipo TEXTO. * **__Quantidade__**: Tipo NUMÉRICO. Logo após são exibidas as movimentações da solicitação: * **__Data da Movimentação__**: Tipo TEXTO. * **__Usuário__**: Tipo TEXTO. * **__Status__**: Tipo TEXTO. Para as solicitações cadastradas ou retornadas, o sistema disponibiliza a opção de alterar a solicitação. ===Passo 2 - Alterar Solicitação=== O sistema exibe a lista com os volumes da solicitação, permitindo cadastrar novos volumes, assim como alterar ou remover volumes inseridos, conforme especificado em [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:outros:deposito:solicitar_armazenamento_de_material|Cadastrar solicitação de armazenamento de material]]. ([[#principais_regras_de_negocio|RN02 e RN03]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - São listados apenas os materiais cadastrados no módulo catálogo de materiais da natureza de despesa de material de consumo e material permanente. * **RN02** - Após o envio da solicitação, está fica com o status de ''PENDENTE DE AUTORIZAÇÃO DE RETIRADA/DEVOLUÇÃO'' e o sistema gera uma identificação composta por número/ano para a solicitação de retirada/devolução. * **RN03** - Ao escolher a opção de gravar, a solicitação fica com o status de cadastrada e o sistema gera uma identificação composta por número/ano para a solicitação de armazenamento, podendo ser alterada futuramente para inserir ou remover volumes e itens. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.requisicoes.deposito.dominio.DepositoMateriais | REQUISICOES.DEPOSITO_MATERIAIS | | br.ufrn.sipac.requisicoes.deposito.dominio.SolicitacaoArmazenamentoMaterial | REQUISICOES.SOLICITACAO_ARMAZENAMENTO_MATERIAL | | br.ufrn.sipac.requisicoes.deposito.dominio.SolicitacaoDevolucaoMaterial | REQUISICOES.SOLICITACAO_DEVOLUCAO_MATERIAL | | br.ufrn.sipac.requisicoes.deposito.dominio.StatusSolicitacaoArmazenamentoMaterial | REQUISICOES.STATUS_SOLICITACAO_ARMAZENAMENTO_MATERIAL | | br.ufrn.sipac.requisicoes.deposito.dominio.VolumeDeposito | REQUISICOES.VOLUME_DEPOSITO | | br.ufrn.sipac.requisicoes.deposito.dominio.MovimentoSolicitacaoDevolucaoMaterial | REQUISICOES.MOVIMENTO_SOLICITACAO_DEVOLUCAO_MATERIAL | | br.ufrn.sipac.requisicoes.deposito.dominio.VolumeMaterial | REQUISICOES.VOLUME_MATERIAL | | br.ufrn.sipac.requisicoes.deposito.dominio.RegistroOcupacao | REQUISICOES.REGISTRO_OCUPACAO | | br.ufrn.sipac.requisicoes.deposito.dominio.RegistroOcupacaoVolume | REQUISICOES.REGISTRO_OCUPACAO_VOLUMES | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Portal Administrativo Link(s): SIPAC -> Portal Administrativo -> Outros -> Depósito -> Minhas solicitações Usuários: Papel que usuário deve ter: * SipacPapeis.REQUISITOR_ARMAZENAR_MATERIAL ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.