~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Modificar Requisição ====== Este caso de uso tem a finalidade permitir o envio de requisições que foram apenas cadastradas pelo o usuário. Pré-condições: O usuário deve possuir o perfil de Requisitor de Passagens para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Portal Administrativo -> Requisições -> Passagens -> Modificar Requisições.// Sistema mostra lista de requisições cadastradas: * **Requisição:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **Proposto:** Tipo - TEXTO. * **Trechos:** Tipo - TEXTO. * **Valor:** Tipo - NUMÉRICO. * Opção para enviar requisição. * Opção para modificar requisição. * Opção para remover requisição. **Enviar a Requisição** Sistema mosta resumo da requisição especificado no passo 3 do caso de uso [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:passagem:cadastrar_requisicao| Cadastrar Requisição de Passagem]]. **Modificar a Requisição** O sistema exibe formulário para alteração de dados. Dados do Proponente: * **Matrícula:*** Tipo - NUMÉRICO. * **__Nome__:** Tipo - TEXTO. * **__Cargo/função__:** Tipo - TEXTO. * **Opção de Buscar Proponente:** Dados do Proposto: * **__Nome__:** Tipo - TEXTO. * **__Tipo do Proposto__:** Tipo - TEXTO. * **__Matrícula__:** Tipo - TEXTO. * **__CPF__:** Tipo - TEXTO. * **__Atividade__:** Tipo - TEXTO. * **__Unidade__:** Tipo - TEXTO. * **CPF:** Tipo - TEXTO. Opção de buscar proposto. * **Proposto Estrangeiro:** Tipo - LÓGICO. Dados da para uso da agência: * **Celular do Proposto** Tipo - NUMÉRICO. * **Email do Proposto** Tipo - TEXTO. Dados da Passagem: * **Descrição:** Tipo - TEXTO. * **Data Início do Afastamento:*** Formato - DD/MM/AAAA, Tipo - DATA. * **Data Fim do Afastamento:*** Formato - DD/MM/AAAA, Tipo - DATA. * **Tipo da Passagem:** Tipo - TEXTO. * **Número da Reserva:*** Tipo - NUMÉRICO. (Não é obrigatório se tipo da passagem for Terrestre) * **Quantidade de Requisição de Diárias:** Tipo - NUMÉRICO. * **Ano:** Formato - AAAA, Tipo - NUMÉRICO. Trechos: Selecionar a cidade de origem e a cidade de destino, efetuar busca da cidade e adiconar o trecho a requisição. Sistema mostra trechos inseridos com os atributos: * **__Trecho:__** Tipo - TEXTO. * **__Origem:__** Tipo - TEXTO. * **__Destino:__** Tipo - TEXTO. * Opção para remover o trecho. Dados da Requisição: * **Observações:** Tipo - TEXTO. Dados do Servidor: * **__SIAPE__:** Tipo - NUMÉRICO. * **__Nome__:** Tipo - TEXTO. * **__Escolaridade__:** Tipo - TEXTO. * **__Cargo__:** Tipo - TEXTO. * **__Lotação__:** Tipo - TEXTO. * Designação * **__Atividade__:** Tipo - TEXTO. * **__Unidade__:** Tipo - DATA. * **__Início__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Fim__:** Formato - DD/MM/AAAA, Tipo - DATA. Sistema mostra resumo da requisição especificado no passo 3 do caso de uso [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:passagem:cadastrar_requisicao| Cadastrar Requisição de Passagem]]. Usuário atualiza ou atualiza/enviar a alteração da requisição. Em caso de atualização, o sistema apresenta os dados: * **__Requisição passagem Número da Requisição__:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Data__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Unidade de Custo__:** Tipo - TEXTO. * **__Unidade Requisitante__:** Tipo - TEXTO. Em caso de atualização e envio, sistema processa envio da requisição e redireciona usuaário para o Portal Administrativo. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.requisicoes.passagens.dominio.Trecho | requisicoes.trecho | | br.ufrn.sipac.requisicoes.passagens.dominio.RequisicaoPassagem | requisicoes.requisicao_passagem | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Portal Administrativo -> Requisições -> Passagens -> Modificar Requisições. Usuário: weglison, jwbsmejc Papel que usuário deve ter: SipacPapeis.REQUISITOR, SipacPapeis.REQUISITOR_PASSAGENS ===== Cenários de Teste ===== * Realizar o [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:diarias_passagem:passagem:cadastrar_requisicao|cadastro de uma requisição de passagem]]. * As requisições gravadas devem ficar disponíveis no caso de uso de modificar requisição. * Portal Administrativo → Requisições → Diárias/Passagens → Passagem → Modificar Requisição ===== Dados para o Teste ===== * Realizar a modificação de uma requisição de passagem com o status CADASTRADA (As requisições podem ser encontradas através do [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:diarias_passagem:passagem:acompanhar_requisicoes_enviadas|acompanhamento de requisições enviadas]], utilizando o filtro //Status da Requisição// igual a CADASTRADA) * Portal Administrativo → Requisições → Diárias/Passagens → Passagem → Acompanhar Requisições Enviadas