~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Repasse Orçamentário ====== Esta funcionalidade permite aos usuários cadastrar repasses orçamentários para um determinado projeto, assim como visualizar e remover aqueles já isneridos. Terão acesso a esta funcionalidade os usuários responsáveis pela execução dos projetos do tipo convênio. ===== Descrição do Caso de Uso ===== O caso de uso é iniciado quando a opção //Sipac -> Projetos/Convênios -> Execução de Convênios -> Execução -> Repasse Orçamentário// é acessada. Inicialmente é exibida a tela de busca de projetos, assim como na [[desenvolvimento:especificacoes:sipac:projetos_convenios:casos_de_uso:projetos:consultas:consulta_geral_de_projetos|Consulta Geral de Projetos]] ([[#Principais Regras de Negócio|RN01]]). Após ser selecionado um determinado projeto ([[#Principais Regras de Negócio|RN02, RN03]]) é visualizada a tela de cadastro dos repasses onde temos: * Dados Gerais: * **Concedente***: Tipo TEXTO. * **Aditivo**: Tipo TEXTO, formato: NÚMERO-DATA. * Dados Orçamentários: * **Data***: Tipo DATA. * **Valor***: Tipo NUMÉRICO. * **Nº do Documento**: Tipo NUMÉRICO. * Dados Financeiros: * **Data**: Tipo DATA. * **Valor**: Tipo NUMÉRICO. * **Nº do Documento**: Tipo NUMÉRICO. Quando o projeto selecionado possuir repasses cadastrados, os mesmos em uma listagem contendo: * **__Concedente__**: Tipo - TEXTO; Formato - NOME. * **__Aditivo__**: Tipo - TEXTO; Formato - NÚMERO-DATA. * Dados Orçamentários: * **__Data__**: Tipo DATA. * **__Valor__**: Tipo NUMÉRICO. * **__Nº do Documento__**: Tipo NUMÉRICO. * Dados Financeiros: * **__Data__**: Tipo DATA. * **__Valor__**: Tipo NUMÉRICO. * **__Nº do Documento__**: Tipo NUMÉRICO. É possível alterar e remover os repasses inseridos. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas os projetos com status de ''ATIVO'', ''REGISTRADO'' e ''APROVADO'' é que serão listados no início do caso de uso. * **RN02** - Para cadastrar um repasse é necessário que o projeto selecionado possua pelo menos um concedente associado. * **RN03** - Só é possível cadastrar repasses para projetos cujo o valor é maior que ZERO. * **RN04** - A soma total dos repasses cadastrados não pode ultrapassar o valor do projeto. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.convenios.dominio.Projeto | administrativo.convenios.projeto | | br.ufrn.sipac.convenios.execucao.dominio.ConcedenteProjeto | administrativo.convenios.repasse_orcamentario | | br.ufrn.sipac.convenios.execucao.dominio.TipoConcedenteProjeto | administrativo.convenios.operacoes_projeto | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Projetos/Convênios Link(s): Aba Execução de Convênios -> Execução -> Repasse Orçamentário Usuário: teotonio Papel que usuário deve ter: SipacPapeis.EXECUTOR_CONVENIOS_FUNPEC ===== Cenários de Teste ===== Verificar se o cadastro e remoção dos repasses orçamentários estão sendo feita de forma correta. ===== Dados para o Teste ===== * Caso não existam projetos com os status informados na [[#Principais Regras de Negócio|RN01]], basta acessar, com usuário ''fabiobarreto'', //Sipac -> Projetos/Convênios -> Projetos -> Alterar Situação do Projeto// e colocar um projeto em algum dos status informados na [[#Principais Regras de Negócio|RN01]]. * Para cadastrar um concedente para um projeto basta acessar o caso de uso [[desenvolvimento:especificacoes:sipac:projetos_convenios:casos_de_uso:execucao_de_convenios:execucao:associar_concedentes_ao_projeto|Associar Concedente ao Projeto]].