~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Prestação de Contas ====== Este caso de uso é usado para cadastrar as prestações de contas, assim como detalhar a execução das despesas dos convenentes de um determinado projeto. Terão acesso ao caso de uso os usuários responsáveis pela execução dos convênios. ===== 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 -> Cadastrar Prestação de Contas//. ==== Passo 1 - Buscar Convênio ==== O sistema apresenta os filtros abaixo para buscar um convênio: * **Buscar Convênio** * **Número**: Tipo - NUMÉRICO. * **Ano**: Tipo - NUMÉRICO - Formato: 9999. * **Nº Registro**: Tipo - TEXTO. * **Nº Cadastro**: Tipo - TEXTO. ==== Passo 2 - Cadastro da Prestação de Contas ==== * **__Dados Gerais do Convênio__** * **__Nº. do Convênio__**: Tipo - NUMÉRICO. * **__Data de Assinatura__**: Tipo - DATA; Formato - DD/MM/AAAA. * **__Prazo de Vigência__**: Tipo - DATA; Formato - DD/MM/AAAA. * **__Código SIAFI__**: Tipo - NUMÉRICO * **__Tipo__**: Tipo - TEXTO. * **__Valor__**: Tipo - NUMÉRICO * **__Status__**: Tipo - TEXTO. * **__Descrição__**: Tipo - TEXTO. * **__Objetivos__**: Tipo - TEXTO. * **__Dados Gerais__**: * **Número da PC***: Tipo - NUMÉRICO. * **Ofício***: Tipo - TEXTO. * **Data de Recebimento do Ofício**: Tipo - DATA; Formato - DD/MM/AAAA. * **Período***: Tipo - DATA; Formato - DD/MM/AAAA a DD/MM/AAAA. * **Data de Diligência**: Tipo - DATA; Formato - DD/MM/AAAA. * **Dia**: Tipo - NUMÉRICO. * **Prazo**: Tipo - NUMÉRICO. * **__Receitas__**: * **Recurso Rendimento**: Tipo - NUMÉRICO; Formato - 999,99. * **__Despesas__**: * **Despesas**: Tipo - NUMÉRICO; Formato - 999,99. * **Despesa CPMF.**: Tipo - NUMÉRICO; Formato - 999,99. * **Outras despesas**: Tipo - NUMÉRICO; Formato - 999,99. Após cadastrada a prestação de contas ([[#principais_regras_de_negócio|RN01, RN02]]), a mesma é adicionada a uma listagem contendo: * **__Ofício__**: Tipo - TEXTO. * **__Nº__**: Tipo - NUMÉRICO. * **__Período__**: Tipo - DATA; Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Recurso Rendimento__**: Tipo - NUMÉRICO; * **__Despesas__**: Tipo - NUMÉRICO; É possível alterar e remover as prestações de contas já inseridas, assim como Detalhá-las ([[#principais_regras_de_negócio|RN03]]). Nesse último caso é exibida uma tela com: ==== Passo 3 - Detalhar Prestação ==== * **__Prestação de Contas__**: * **__Nº da Prestação__**: Tipo - NUMÉRICO. * **__Ofício__**: Tipo - NUMÉRICO. * **__Período__**: Tipo - DATA; Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Despesa Concedente__**: Tipo - NUMÉRICO; Formato - 999,99. * **__Despesa CPMF.__**: Tipo - NUMÉRICO; Formato - 999,99. * **__Outras despesas__**: Tipo - NUMÉRICO; Formato - 999,99. * **__Detalhar Execução Despesa__**: * **Elemento de Despesa***: Tipo - TEXTO; Formato - CÓDIGO-NOME. * **Valor(R$)***: Tipo - NUMÉRICO; Formato - 999,99. Após inserido é exibido uma listagem com os detalhamentos. * **__Detalhamento das Despesas__** * **__Elemento de Despesa__***: Tipo - TEXTO; Formato - CÓDIGO-NOME. * **__Valor(R$)__***: Tipo - NUMÉRICO; Formato - 999,99. * **Total**: Tipo - NUMÉRICO; Formato - 999,99. ^Detalhamento das Despesas^ ^ ^ ^ ^Elemento de Despesa ^ ^ Valor ^ ^ |AJUDA DE CUSTO| | R$ 1,00 | Alterar Despesa / Remover Despesa| | |Total: |R$ 1,00 || É possível alterar e remover o detalhamento inserido. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só poderá ser cadastrada a prestação de contas para projetos com status ATIVO, REGISTRADO ou APROVADO. * **RN02** - Não é possível cadastrar prestações de contas com mesmo número. * **RN03** - Para detalhar a execução da prestação de contas é necessário que a mesma possua despesas cadastradas. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== | br.ufrn.sipac.convenios.execucao.dominio.PrestacaoContas | administrativo.convenios.prestacao_contas | | 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.ExecucaoDespesaConvenente | administrativo.convenios.execucao_despesa_convenente | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Projetos/Convênios Link(s): Aba Execução de Convênios -> Execução -> Cadastrar Prestação de Contas Usuário: teotonio Papel que usuário deve ter: SipacPapeis.EXECUTOR_CONVENIOS_FUNPEC ===== Cenários de Teste ===== Verificar se está sendo possível cadastrar a prestação de contas e também detalhar a execução da mesma. ===== Dados para o Teste ===== * Para visualizar projetos com status de ''ATIVO'', ''APROVADO'' ou ''REGISTRADO'' é só visualizá-lo na [[desenvolvimento:especificacoes:sipac:projetos_convenios:casos_de_uso:projetos:consultas:consulta_geral_de_projetos|Consulta Geral de Projetos]]. * Caso necessite de associar repasses à prestação de contas, é necessário cadastrar esses repasses no caso de uso de [[desenvolvimento:especificacoes:sipac:projetos_convenios:casos_de_uso:execucao_de_convenios:execucao:repasse_orcamentario|Repasse Orcamentário]].