~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Reembolso de Passagem ====== Essa funcionalidade tem a finalidade de cancelar alguma requisição de passagem enviada anteriormente. Os reembolsos são feitos mediante justificativa ou pagamento do valor retido pela companhia aérea. Essa funcionalidade é utilizada pelos requisitores de passagem. Precondição: Ter requisições de passagem em aberto na unidade do usuário logado. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Portal Administrativo -> Requisições -> Diárias/Passagem -> Passagem -> Reembolso/Remarcação -> Reembolso de Passagem//. Ao acessar a funcionalidade, são listadas todas as requisições ainda não finalizadas feitas na unidade do usuário logado, listando os seguintes dados: * **__Requisição__**: Tipo - NUMÉRICO. Número da requisição de passagem. * **__Proposto__**: Tipo - TEXTO. Nome do proposto da requisição. * **__Trechos__**: Tipo - TEXTO. * **__Valor__**: Tipo - NUMÉRICO. Para cada um dos registros encontrados é possível cadastrar o seu reembolso mediante justificativa ou geração de GRU: ===Justificativa=== * **Valor que seria ressarcido**: Tipo - NUMÉRICO. * **Anexar Documento**: Tipo - TEXTO. Campo para anexar qualquer tipo de arquivo. * **Justificativa***: Tipo - TEXTO. ===Geração de GRU=== * **Valor a ser ressarcido***: Tipo - NUMÉRICO. Na geração da GRU é necessária informar o valor a ser ressarcido. * **Anexar Documento**: Tipo - TEXTO. Campo para anexar qualquer tipo de arquivo. Após o cadastro é exibida uma tela de sucesso contendo os dados da requisição e do reembolso. Caso tenha gerado GRU, é exibida a opção de ''IMPRIMIR GRU''. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Quando é informada uma justificativa, o reembolso segue para autorização da PROAD/Centros. * **RN02** - Enquanto a GRU não for paga ou a justificativa não for autorizada, o proposto segue sem poder realizar uma nova requisição. * **RN03** - Não é possível cadastrar um novo reembolso para a mesma requisição, mesmo que seja diferente do primeiro. * **RN04** - Quando o reembolso não gerar GRU, o campo //Valor// não será obrigatório. * **RN05** - Permitir apenas réplica da justificativa, após isso, deixar marcado por padrão a geração de GRU. * **RN06** - O valor pago através da GRU retorna para a unidade de custo. * **RN07** - Só será possível cancelar requisições que tenham período inicial de afastamento igual ou superior a data atual. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.requisicoes.passagens.dominio.RequisicaoPassagem | administrativo.requisicoes.requisicao_passagem | | br.ufrn.sipac.requisicoes.comuns.MovimentoRequisicao | administrativo.requisicoes.movimento_requisicao | | br.ufrn.sipac.requisicoes.passagens.dominio.CancelamentoPassagem | administrativo.requisicoes.cancelamento_passagem | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Requisições -> Diárias/Passagem -> Passagem -> Reembolso/Remarcação -> Reembolso de Passagem Usuário: cybele Papel que usuário deve ter: SipacPapeis.REQUISTOR e SipacPapeis.REQUISTOR_PASSAGEM ===== Cenários de Teste ===== Cadastrar um reembolso para uma determinada requisição e verificar se o anexo informado foi cadastrado corretamente. ===== Dados para o Teste ===== Não se aplica.