echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Associar Projeto a Centro de Custo ======
Esta funcionalidade tem como objetivo realizar a associação de um projeto com um determinado centro de custo. Terão acesso a essa funcionalidade os usuários dos setores de execução orçamentária da instituição.
===== Descrição do Caso de Uso =====
O caso de uso inicia quando a opção //**Sipac -> Orçamento -> Configurações -> Associar Projeto a Centro de Custo**// é acessada.
* **Centro de Custo:** Formato - NOME(CÓDIGO), Tipo - TEXTO.
* **Projeto:** Formato - 9999/AAAA, Tipo - NUMÉRICO.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Só é permitido associar um unidade cuja categoria seja ''CONVÊNIO'', ''ORÇAMENTO INTERNO'' ou ''ORÇAMENTO EXTERNO/DESCENTRALIZADO'', e ainda não tenha associação com nenhum projeto.
* **RN02** - Só é permitido associar um projeto que ainda não possua associação com nenhuma outra unidade.
* **RN03** - O sistema deve permitir associar mais de uma unidade a um 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.cadastro.dominio.Unidade | administrativo.comum.unidade |
| br.ufrn.sipac.orcamento.dominio.ProjetoCentroCusto | administrativo.sco.projeto_centro_custo |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: Orçamento
Link(s): Aba Configurações -> Associar Projeto a Centro de Custo.
Usuário: larrubua2
Papel que usuário deve ter:
* PapeisOrcamento.EXECUTOR_CONVENIO
===== Cenários de Teste =====
Verificar se a operação de associação está sendo realizada com sucesso.
Uma maneira de verificar isso é indo realizar uma [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:distribuicao_de_dotacao|Distribuição de Dotação]] para a unidade que foi associada ao projeto. Pois para as unidades descritas na [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:configuracoes:associar_projeto_a_centro_de_custoprincipais_regras_de_neg%C3%B3cio|RN01]], só é permitido realizar a Distribuição de Dotação quando a mesma estiver associada a um projeto.
===== Dados para o Teste =====
Para visualizar as unidades que podem ser associadas a um projeto é só executar o script abaixo: