~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Informar número PCDP da Viagem ====== Este caso de uso tem a finalidade de informar o número PCDP da viagem. Essa funcionalidade é utilizada pelos gestores de viagem SCDP da instituição. Pré-Condição: As requisições devem está pendente da informação do número PCDP. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Atendimento de Requisições -> Viagem -> Atendimento -> Informar Número PCDP da Viagem//. Ao ter acesso ao caso de uso, é solicitada a busca por requisições de viagem que estão pendentes de informar o número do PCDP. Os seguintes filtros estão disponíveis: * **Requisição:** Tipo - NUMÉRICO. Formato - 9.../AAAA. * **Unidade Requisitante:** Tipo - AUTOCOMPLETE. Formato - NOME DA UNIDADE (CÓDIGO). * **Unidade de Custo:** Tipo - AUTOCOMPLETE. Formato - NOME DA UNIDADE (CÓDIGO). * **Proposto:** Tipo - AUTOCOMPLETE. Formato - NOME DO PROPOSTO. * **Proponente:** Tipo - AUTOCOMPLETE. Formato - NOME DO PROPOSTO. * **Período de cadastro:** Tipo - DATA. Formato - DD/MM/AAAA até DD/MM/AAAA. * **Todas as Requisições Pendentes:** Tipo - LÓGICO. O resultado lista as requisições pendentes de acordo com os filtros informados informando os seguintes dados: * **__Requisição__**: Tipo - NUMÉRICO. Formato - 9/AAAA. * **__Unidade Requisitante__**: Tipo - TEXTO. Formato - SIGLA UNIDADE. * **__Proposto__**: Tipo - TEXTO. * **__Responsável__**: Tipo - TEXTO. O responsável é a pessoa que fez a requisição. * **__Período__**: Tipo - DATA. Formato - DD/MM/AAAA até DD/MM/AAAA. * **__Valor__**: Tipo - NUMÉRICO. * **__Data do Cadastro__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Status__**: Tipo - TEXTO. [[#principais_regras_de_negócio|RN01]] Para cada um dos registros encontrados, é possível: * **Visualizar Requisição** * **Informar PCDP da Viagem** * **Exibir Roteiros da Viagem** * O Sistema indica se a Requisição possui Diária Não associada a Requisição, Diária Associada a Requisição, Viagem Nacional, Viagem Internacional, Passagem Não associada a Requisição, Passagem Associada a Requisição. ===Visualizar Requisição=== O Sistema exibe as Informações Gerais da Requisição: * **__Requisição:__** Tipo - TEXTO, Formato 9.../AAAA. * **__Status:__** Tipo - TEXTO. * **__Tipo da Requisição:__** Tipo - TEXTO. * **__Unidade Requisitante:__** Tipo - TEXTO, Formato - ''nome'' (CÓDIGO). * **__Unidade de Custo:__** Tipo - TEXTO, Formato - ''nome'' (CÓDIGO). * **__Proponente:__** Tipo - TEXTO. * **__Proposto:__** Tipo - TEXTO. * **__Conta Proposto:__** Tipo - TEXTO. O Sistema exibe os Dados Complementares: * Proponente: * **__Nome:__** Tipo - TEXTO. * **__Cargo/Profissão:__** Tipo - TEXTO. * **__Escolaridade do Cargo:__** Tipo - TEXTO. * **__CPF:__** Tipo - TEXTO, Formato - 999.999.999-99 * **__RG:__** Tipo - NUMÉRICO. Dados Proposto: * **__Nome:__** Tipo - TEXTO. * **__Cargo/Profissão:__** Tipo - TEXTO. * **__Escolaridade do Cargo:__** Tipo - TEXTO. * **__CPF:__** Tipo - TEXTO, Formato - 999.999.999-99 * **__RG:__** Tipo - NUMÉRICO. Lista de Roteiros da Viagem: * **__Número__:** Tipo - NUMÉRICO. * **__Origem:__** Tipo - TEXTO, Formato DD/MM/AAAA - CIDADE. * **__Destino:__** Tipo - TEXTO, Formato DD/MM/AAAA - CIDADE. * **__Passagem__:** Tipo - TEXTO. * **__Percentual da Diária__:** Tipo - NUMÉRICO. * **__Número de Diárias__:** Tipo - NUMÉRICO. * **__Valor Unitário da Diária (R$)__:** Tipo - NUMÉRICO. * **__Valor Unitário da Diária (U$)__:** Tipo - NUMÉRICO. * **__Valor Total (R$)__:** Tipo - NUMÉRICO. * **__Valor Total (U$)__:** Tipo - NUMÉRICO. * **__Adicional de Embarque Desembarque__:** Tipo - NUMÉRICO. Complemento: * **__Viagem Confidencial__:** Tipo - TEXTO. Opções: ''SIM'', ''NÃO''. * **__Motivo da Viagem__:** Tipo - TEXTO. * **__Descrição do Motivo da Viagem__:** Tipo - TEXTO. * **__Possui Convenio__:** Tipo - TEXTO. * **__Justificativa caso a viagem ocorra em feriados ou finais de semana:__** Tipo - TEXTO. Viagem Internacional: * **__Natureza da Viagem__:** Tipo - TEXTO. * **__Tipo da Solicitação__:** Tipo - TEXTO. * **__Classe da Diária__:** Tipo - TEXTO. * **__Opção de Moeda__:** Tipo - TEXTO. * **__Cotação do Dólar:__** Tipo - NUMÉRICO. * **__Nomeação/Designação:__** Tipo - TEXTO. Viagem ao Exterior (a Serviço/Aperfeiçoamento) com Autorização - Sem Nomeação / Designação: Caso o usuário selecione a opção com Nomeação/Designação serão exibidos as seguinte informações: * **__Tipo de Viagem:__** Tipo - TEXTO, Formato - Art 999º, Dec. Nº 9.../99 * **__Com Ônus:__** Tipo - LÓGICO. * **__Nas seguintes situações:__** Tipo - TEXTO: ''I'', ''II'', ''III'', ''IV'', ''V'' ou ''VI''. * **__Com ônus limitado:__** Tipo - LÓGICO. * **__Nas seguintes situações:__** Tipo - TEXTO, as opções são: ''I'', ''II'', ''III'', ''IV'', ''V'' ou ''VI''. * **__Sem Ônus:__** Tipo - LÒGICO. Caso o usuário selecione a opção sem Nomeação/Designação serão exibidos as seguinte informações: * **__Tipo de MIssão:__** Tipo - TEXTO, Formato - Inciso I, art. 9...º, Lei nº 9.../99 * **__Missão permanente: Art. 4º, Lei nº 5.809/72:__** Tipo - LÓGICO. * **__Exercício, em caráter provisório, de missão considerada permanente - inciso II, art.29:__** Tipo - TEXTO. * **__Missão transitória, com mudança de sede:__** Tipo - LÓGICO, para esta opção pode-se selecionar: ''Alínea A'', ''Alínea B'' ou ''Alínea C''. * **__Nas Seguintes Situação__:** Tipo - TEXTO, para esta opção pode-se selecionar: ''I'', ''II'' ou ''III''. * **__Missão transitória, sem mudança de sede:__** Tipo - LÓGICO. * **__Missão Eventual: art. 6º, Lei nº 5.809/72, inciso:__** Tipo - LÓGICO, para esta opção pode-se selecionar: ''I'', ''II'', ''III'', ''IV'' ou ''V''. * **__Delegação Oficial:__** Tipo - LÓGICO, para esta opção pode-se selecionar: ''Alínea A'', ''Alínea B'', ''Alínea C'', ''Alínea D'' ou ''Alínea E''. * **__Natureza da Missão (Inciso II, art. 3º, Lei nº 5.809/72):__** Tipo - LÓGICO, para esta opção pode-se selecionar: ''Alínea A'', ''Alínea B'' ou ''Alínea C''. O Sistema exibe a lista de Reservas Estabelecidas (Somente em Viagens Internacionais): * **__Requisição__**: 9.../AAAA, Tipo - NUMÉRICO. * **__Código da Reserva__:** Tipo - NUMÉRICO. * **__Número do Vôo__:** Tipo - NUMÉRICO. * **__Empresa__:** Tipo - TEXTO. * **__Valor__:** Tipo - NUMÉRICO. * **__Data de Partida__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Data de Chegada__:** Formato - DD/MM/AAAA, Tipo - DATA. * O Sistema exibe o roteiro para cada reserva estabelecida (Os dados exibidos foram especificados anteriormente neste caso de uso) O Sistema exibe as Movimentações da Requisição: * **__Data__:** Formato - DD/MM/AAAA HH:MM, Tipo - DATA. * **__Status__:** Tipo - TEXTO. * **__Usuário__:** Tipo - TEXTO. * **__Observações__:** Tipo - TEXTO. ===Informar PCDP da Viagem=== As informações gerais da requisição são listadas: * **__Requisição:__** * **__Status:__** * **__Tipo da Requisição:__** * **__Unidade Requisitante:__** * **__Unidade de Custo:__** * **__Proponente:__** * **__Proposto:__** * **__Conta Proposto:__** * **__Função para a Base da Diária:__** * **__Data de Saída:__** * **__Data de Chegada:__** * **__Valor:__** Na informação no número PCDP são solicitados: * **Número do PCDP***: Tipo - NUMÉRICO. [[#principais_regras_de_negócio|RN02]]. * **Observações***: Tipo - TEXTO. Os dados bancários do proposto também são solicitados: * **Conta Proposto**: Tipo - TEXTO. Todas as contas do proposto são listadas, também existe as opções de "nenhuma" ou "outra", nessa última os dados da conta e agência são informados. ===Exibir Roteiros da Viagem=== ^Número^ Origem^ Destino^ Passagem ^ Percentual da Diária ^ Número de Diárias ^Valor Unitário da Diária (R$) ^Valor Unitário da Diária (U$)^Valor Total (R$) ^ Valor Total (U$) ^Adicional de Embarque Desembarque^ | 9... | DD/MM/AAAA - CIDADE | DD/MM/AAAA - CIDADE | SIM | 99% | 9,99 | 9,99 | 9,99 | 9,99 | 9,99 | 9,99 | | 9... | DD/MM/AAAA - CIDADE | DD/MM/AAAA - CIDADE | SIM | 99% | 9,99 | 9,99 | 9,99 | 9,99 | 9,99 | 9,99 | | **TOTALIZADOR** | | | | | **9,99** | **9,99** | **9,99** | **9,99** | **9,99** | **9,99** | **COMPLEMENTOS** **Viagem Confidencial** **Motivo da Viagem: Nacional - A Serviço** **Descrição do Motivo da Viagem** **Possui Convênio** **Justificativa caso a viagem ocorra em feriados ou finais de semana** O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas Prestações de Contas com status //Enviada// podem ser analisadas. * **RN02** - O mesmo número PCDP só pode ser vinculado a uma única Requisição de Viagem. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.requisicoes.viagens.dominio.PrestacaoContasViagem|administrativo.requisicoes.prestacao_contas_viagem| |br.ufrn.sipac.requisicoes.comuns.StatusRequisicao|administrativo.requisicoes.status_requisicao| ===== Plano de Teste ===== Sistema: SIPAC Módulo: Atendimento de Requisições Link(s): Viagem -> Atendimento -> Informar Número PCDP da Viagem Usuário: aluizio Papel que usuário deve ter: SipacPapeis.GESTOR_PASSAGEM e SipacPapeis.GESTOR_VIAGEM e SipacPapeis.GESTOR_VIAGEM_SCDP ===== Cenários de Teste ===== - Tentar informar um mesmo numéro PCDP para requisições diferentes, o sistemas deve impedir de acordo com a [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:atendimento:viagem:informar_numero_pcdp_da_viagem#principais_regras_de_negócio|RN02]]. - Verificar o diversos filtros de busca e comparar o resultado retornado com os critérios informados. ===== Dados para o Teste ===== Para informar o número PCDP de um Requisição de Viagem é necessário, primeiramente, [[ desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:viagem:cadastrar_requisicao | Cadastrar ]] e enviar a Requisição para atendimento, o que pode ser feito através do seguinte caminho: Portal Administrativo → Requisições → Viagem→ Cadastrar Requisição. Feito isso o chefe da unidade deve autorizar a requisição através do caminho Portal Administrativo -> Requisições -> Autorizações -> Requisição de Viagem.