~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
======= Cadastrar Prestação de Contas ======= Este Caso de Uso permite que se cadastre as Prestações de Contas para [[ desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:viagem:cadastrar_requisicao|Requisições de Viagem]]. Através dele pode-se informar um relatório das atividades realizadas durante a viagem além de registro da devolução de documentos utilizadas na viagem. ===== Descrição do Caso de Uso ===== Este caso de uso está acessível em: //SIPAC -> Portal Administrativo -> Requisições -> Viagem -> Prestação de Contas -> Cadastrar Prestação de Contas.// Usuário realiza consulta através dos seguintes dados: * **Número/Ano da Requisição:** Tipo - NUMÉRICO. * **Unidade Requisitante:** Tipo - AUTOCOMPLETE, Entrada de Dados: NOME ou CÓDIGO. * **Proposto:** Tipo - AUTOCOMPLETE, Entrada de Dados: NOME ou CÓDIGO. * **Proponente:** Tipo - AUTOCOMPLETE, Entrada de Dados: NOME ou CÓDIGO. * **Período:** Tipo - Data, Formato - DD/MM/AAAA. * **Todas as requisições pendentes**: Tipo - LÓGICO. Lista todas as requisições que estão pendentes de cadastro de prestação de contas. Sistema mostra lista de viagens cadastradas: * As requisições que não possuem diárias associadas, requisições de viagens nacionais, passagens associadas ou não associadas são indicadas pelo sistema. * **__Requisição:__** Tipo - TEXTO, Formato - 9.../AAAA. * **__Unidade Requisitante:__** Tipo - TEXTO. * **__Proposto:__** Tipo - TEXTO. * **__Responsável:__** Tipo - TEXTO. * **__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. [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:status_e_tipo_requisicao|Descrições dos Status das Requisições]] * É possível visualizar requisição, Cadastrar Prestação de contas e visualizar roteiro de viagem. ===Visualizar Requisição=== * **__Requisição__:** 9.../AAAA, Tipo - NUMÉRICO. * **__Status__:** Tipo - TEXTO. [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:status_e_tipo_requisicao|Status das Requisições]], [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:viagem:prestacao_de_contas:cadastrar_prestacao_de_contas#principais_regras_de_negócio|RN04]]. * **__Tipo da Requisição__:** Tipo - TEXTO. [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:status_e_tipo_requisicao|Tipos das Requisições]]. * **__Unidade Requisitante__:** Formato - NOME (CÓDIGO), Tipo - TEXTO. * **__Unidade de Custo__:** Formato - NOME (CÓDIGO), Tipo - TEXTO. * **__Proponente__:** Tipo - TEXTO. * **__Proposto__:** Tipo - TEXTO. * **__Data de Saída__:** Tipo - DATA, Formato - DD/MM/AAAA. * **__Data de Chegada__:** Tipo - DATA, Formato - DD/MM/AAAA. * **__Valor__:** Tipo - NUMÉRICO * Dados Complementares (Proponente): * **__Nome__**: Tipo - TEXTO. * **__Cargo/Profissão__**: Tipo - TEXTO. * **__Escolaridade do Cargo__**: Tipo - TEXTO. * **__CPF__**: Formato - 999.999.999-99, Tipo - TEXTO. * **__RG__**: Tipo - NUMÉRICO. * Dados Complementares (Proposto): * **__Nome__**: Tipo - TEXTO. * **__Cargo/Profissão__**: Tipo - TEXTO. * **__Escolaridade do Cargo__**: Tipo - TEXTO. * **__CPF__**: Formato - 999.999.999-99, Tipo - TEXTO. * **__RG__**: Tipo - NUMÉRICO. * Roteiros da Viagem: * **__Origem:__** Formato - DD/MM/AAAA, Tipo - DATA - NOME DA CIDADE, Tipo - TEXTO. * **__Destino::__** Formato - DD/MM/AAAA, Tipo - DATA - NOME DA CIDADE, Tipo - TEXTO. * Complemento: * **__Viagem Confidencial__:** Tipo - TEXTO. São exibidas as opções ''SIM'' ou ''NÃO''. * **__Motivo da Viagem__:** Tipo - TEXTO. * **__Descrição do Motivo da Viagem__:** Tipo - TEXTO. * **__Possui Convênio__:** Tipo - TEXTO. * **__Justificativa para viajar sem diária ou sem passagem__:** 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 marque a opção //Com Nomeação/Designação// deve-se informar as seguintes dados: * **__Tipo de Viagem:__** Tipo - TEXTO, Formato - Art 999º, Dec. Nº 9.../99 * **__Com Ônus:__** Tipo - LÓGICO. * **__Nas seguintes situações:__** Tipo - TEXTO, as opções são: ''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 marque a opção //Sem Nomeação/Designação// deve-se informar as seguintes dados: * **__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''. ===Prestação de Contas=== * Sistema mostra informações da requisição: * **__Requisição:__** Tipo - NUMÉRICO, Formato 9.../9999. * **__Status:__** Tipo - TEXTO. [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:status_e_tipo_requisicao|Status das Requisições]] * **__Tipo da Requisição:__** Tipo - TEXTO. * **__Unidade Requisitante:__** Tipo - TEXTO. * **__Unidade de Custo:__** Tipo - TEXTO. * **__Proponente:__** Tipo - TEXTO. * **__Proposto:__** Tipo - TEXTO. * **__Data de Saída:__** Tipo - DATA, Formato - dd/mm/aaaa. * **__Data de Chegada:__** Tipo - DATA, Formato - dd/mm/aaaa. * **__Valor:__** Tipo - NUMÉRICO. * Usuário informa a prestação de contas com documentos devolvidos pelo proposto e as descrições das atividades realizadas durante a viagem. ([[#principais_regras_de_negócio|RN02 e RN03]]) * Documentos: * **Arquivo para Anexar:*** Tipo - TEXTO. Extensões permitidas: .GIF, .JPG, .JPEG, .TXT, .DOC, .XLS, .PDF, .ODS, .ODT, .RTF, .HTM, .HTML, .EML, .TIF, .MSG, .OFT, .DOCX, .XLSX. * **Nome:*** Tipo - TEXTO ([[#principais_regras_de_negócio|RN01]]). * **Tipo de Documento:*** Tipo - TEXTO, são possíveis os seguintes tipos: ''BILHETE'', ''CONVITE'', ''CRONOGRAMA'', ''GRU - GUIA DE RECOLHIMENTO DA UNIÃO'', ''PLANFETO'', ''PUBLICAÇÃO NO DOU'' e ''OUTROS''. * **Observações:** Tipo - TEXTO. * Sistema lista documentos cadastrados com os atributos **__Nome__**, **__Tipo__**, **__Observação__**. É possível remover os itens inseridos e quando for arquivo é habilitado o link para realizar o download do mesmo. * Descrição de Atividades: * **Período:*** Tipo - DATA, Formato - DD/MM/AAAA a DD/MM/AAAA. [[#principais_regras_de_negócio|RN06]]. * **Forma do Documento***: Tipo TEXTO. Pode ser ''Informar Texto'' ou ''Anexar Arquivo''. * **Descrição:*** Tipo - TEXTO. Quando a forma de documento for ''Informar Texto''. * **Arquivo:*** Tipo - TEXTO. Quando a forma de documento for ''Anexar Arquivo''. Extensões permitidas: .GIF, .JPG, .JPEG, .TXT, .DOC, .XLS, .PDF, .ODS, .ODT, .RTF, .HTM, .HTML, .EML, .TIF, .MSG, .OFT, .DOCX, .XLSX. * Sistema lista documentos cadastrados com os atributos **__Arquivo__**, **__Descrição__** e **__Data__**. É possível remover os itens inseridos e quando for arquivo é habilitado o link para realizar o download do mesmo. Usuário Grava ou Grava/Envia o Cadastro de Prestação de Contas. ===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** - Para um mesmo tipo de documento, se o mesmo tiver mais que um documento a ser anexado não pode ter o mesmo nome. * **RN02** - Para os arquivos a serem a anexados o tamanho máximo é 2 MB. * **RN03** - Se a requisição tiver passagem associada é necessário anexar um documento do tipo bilhete. * **RN04** - Só é possível cadastrar prestação de contas para requisições finalizadas ou em liquidação. * **RN05** - Apenas o responsável pela Requisição de Viagem pode cadastrar a Prestação de Contas. * **RN06** - O período da descrição das atividades deve está dentro do período da viagem. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.requisicoes.viagens.dominio.RequisicaoViagem | administrativo.requisicoes.requisicao_viagem| |br.ufrn.sipac.requisicoes.viagens.dominio.PrestacaoContasViagem | administrativo.requisicoes.prestacao_contas_viagem| |br.ufrn.sipac.requisicoes.viagens.dominio.AnexoPrestacaoContas | administrativo.requisicoes.anexo_prestacao_contas| |br.ufrn.sipac.requisicoes.viagens.dominio.ItemPrestacaoContas | administrativo.requisicoes.item_prestacao_contas| | br.ufrn.sipac.requisicoes.viagens.dominio.StatusPrestacaoContas|administrativo.requisicoes.status_prestacao_contas| ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): SIPAC -> Portal Administrativo -> Requisições -> Viagem-> Prestação de Contas -> Cadastrar Prestação de Contas. Usuário: marcilia(SipacPapeis.REQUISITOR_VIAGENS). Papel que usuário deve ter: SipacPapeis.REQUISITOR_VIAGENS ou SipacPapeis.REQUISITOR. ===== Cenários de Teste ===== ===== Dados para o Teste =====