~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Editar Projeto ====== Este caso de uso serve para permitir a consulta e editação de projetos, que foram cadastrados pelo módulo de [[desenvolvimento:especificacoes:sipac:convenios:casos_de_uso:projetos:projetos:projeto_plano_de_trabalho_proplan:cadastrar_registrar_projeto|Projetos]] ou pelo módulo do [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:convenios:projetos:projeto_plano_de_trabalho:submeter_projeto|Portal Administrativo]], através de diversos filtros de busca. O caso de uso poderá ser utilizado pelos usuários habilitados à realizarem a manutenção de projetos firmados com a instituição. ===== Descrição do Caso de Uso ===== Esse caso de uso pode ser acessao através do link: //SIPAC -> Projetos/Convênios -> Projetos -> Consultas -> Editar Projeto//. É possível filtrar a busca os projetos conforme descrito no caso de uso [[desenvolvimento:especificacoes:sipac:projetos_convenios:casos_de_uso:projetos:consultas:consulta_geral_de_projetos|Consulta Geral de Projetos]] Para cada projeto o sistema exibe a opção //Visualizar Projeto// e //Editar Projeto//. ===Visualizar Projeto=== Os projetos exibidos após a busca podem ser visualizados de forma detalhada. Os dados exibidos conforme descrito em [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_projeto | Visualizar Projeto ]] ===Editar Projeto=== === Passo 1 === * **__Dados Gerais do Projeto__** * **Classificação**:* Tipo TEXTO. Indica o tipo de projeto - 'CONTRATO' ou 'CONVÊNIO'. * **Título**:* Tipo TEXTO. * **Número Externo**: Tipo NUMÉRICO. Formato - 9.../9999 * **Número de Cadastro**: Tipo NUMÉRICO. Formato - 9.../9999 * **Número do Contrato**: Tipo NUMÉRICO. Formato - 9.../9999 ([[#principais_regras_de_negócio|RN01]]) * **Previsão de Execução**:* Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **Objetivos**:* Tipo TEXTO. * **Justificativas**:* Tipo TEXTO. * **Tipo de Documento**:* Tipo TEXTO. O sistema apresenta as opções: 'Tipo A', 'Tipo A/B', 'Tipo B', 'Tipo C' e 'Tipo D'. * **Âmbito**:* Tipo - TEXTO. O sistema apresenta as opções: 'Nacional' ou 'Internacional'. * **Valor do Projeto**: Tipo NUMÉRICO * **Tipo do Projeto**:* Tipo TEXTO. O sistema apresenta as opções: 'ACADÊMICO', 'ASSOCIADOS', 'DESENVOLVIMENTO', 'ENSINO', 'ESTÁGIO', 'EXTENSÃO', 'FINANCEIRO', 'PESQUISA' E 'TÉCNICO'. * **Subtipo do Projeto**:* Tipo - TEXTO. O sistema apresenta as opções: 'CURSO DE ATUALIZAÇÃO', 'CURSO DE CAPACITAÇÃO', 'CURSO DE DIVULGAÇÃO', 'EVENTO', 'PRESTAÇÃO DE SERVIÇO', 'PRODUTO', 'SERVIÇOS DE EXTENSÃO'. * **Licitação (Modalidade - Número/Ano)**: Tipo TEXTO. Formato CC-99999/AAAA. * **__Inserir Processo__** * **Número Processo**: Tipo NUMÉRICO. Formato - 9.../9999. O sistema apresenta uma listagem com os processo inseridos, sendo possível remove-los. * **__Processos Inseridos__** * **__Número__**: Tipo NUMÉRICO. Formato - 99999.999999/9999-99. * **__Ano__**: Tipo DATA. Formato - DD/MM/AAAA * **__Assunto__**: Tipo TEXTO. * **__Interessados__**: Tipo TEXTO. Apresenta sigla e nome das unidades interessadas. ===Passo 2=== Ao clicar no //Continuar >>// do passo 1 o sistema exibe a tela com os seguintes dados: * **__Dados Gerais do Projeto__** * **__Novo Número__**: Tipo NUMÉRICO. * **__Contrato__**: Tipo NUMÉRICO. * **__Número de Cadastro__**: Tipo NUMÉRICO. * **__Valor do Projeto__**: Tipo NUMÉRICO. * **__Âmbito__**: Tipo TEXTO. * **__Tipo do Documento__**: Tipo TEXTO. * **__Classificação__**: Tipo TEXTO. * **__Tipo de Projeto__**: Tipo TEXTO. * **__Número Externo__**: Tipo NUMÉRICO. * **__Subtipo de Projeto__**: Tipo TEXTO. * **__Período de Execução__**: Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Título__**: Tipo TEXTO. * **__Objetivos__**: Tipo TEXTO. * **__Justificativas__**: Tipo TEXTO. * **__Adicionar Unidade Interessada__** * **Unidade**:* Tipo TEXTO. Com a opção de Adicionar. O sistema apresenta uma listagem com os unidade interessadas, sendo possível remove-los. * **__Unidades Inseridas__** * **__Código__**: Tipo NUMÉRICO. * **__Nome__** Tipo TEXTO. ===Passo 3=== Ao clicar no //Continuar >>// do passo 2 o sistema exibe a tela com os seguintes dados: * **__Dados Gerais do Projeto__** * **__Novo Número__**: Tipo NUMÉRICO. * **__Contrato__**: Tipo NUMÉRICO. * **__Número de Cadastro__**: Tipo NUMÉRICO. * **__Valor do Projeto__**: Tipo NUMÉRICO. * **__Âmbito__**: Tipo TEXTO. * **__Tipo do Documento__**: Tipo TEXTO. * **__Classificação__**: Tipo TEXTO. * **__Tipo de Projeto__**: Tipo TEXTO. * **__Número Externo__**: Tipo NUMÉRICO. * **__Subtipo de Projeto__**: Tipo TEXTO. * **__Período de Execução__**: Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Título__**: Tipo TEXTO. * **__Objetivos__**: Tipo TEXTO. * **__Justificativas__**: Tipo TEXTO. * **__Adicionar Partícipes__** * **Nome**: Tipo TEXTO. * **CPF/CNPJ**: Tipo NUMÉRICO. * **Endereço**: Tipo TEXTO. * **CEP**: Tipo NUMÉRICO. * **Tipo Convenente**: Tipo TEXTO. * **Financiador**: Tipo TEXTO. Com as opções 'Sim' ou 'Não'. Ao inserir um partícipe é apresentado uma listagem com os já cadastrados: * **__Partícipes Inseridos__** * **Nome**: Tipo TEXTO. * **Financiador**: Tipo TEXTO. Para cada partícipe inserido o sistema possui a opção de //Alterar Partícipe// ou //Remover Partícipe//. ===Passo 4=== Ao clicar no //Continuar >>// do passo 3 o sistema exibe a tela com os seguintes dados: * **__Dados Gerais do Projeto__** * **__Novo Número__**: Tipo NUMÉRICO. * **__Contrato__**: Tipo NUMÉRICO. * **__Número de Cadastro__**: Tipo NUMÉRICO. * **__Valor do Projeto__**: Tipo NUMÉRICO. * **__Âmbito__**: Tipo TEXTO. * **__Tipo do Documento__**: Tipo TEXTO. * **__Classificação__**: Tipo TEXTO. * **__Tipo de Projeto__**: Tipo TEXTO. * **__Número Externo__**: Tipo NUMÉRICO. * **__Subtipo de Projeto__**: Tipo TEXTO. * **__Período de Execução__**: Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Título__**: Tipo TEXTO. * **__Objetivos__**: Tipo TEXTO. * **__Justificativas__**: Tipo TEXTO. Neste passo do cadastro do projeto, devem ser informadas as origens de recurso. * **__Adicionar Origem de Recurso__** * **Esfera**: Tipo TEXTO. * **Origem de Recurso**: Tipo - TEXTO. * **Sub-esfera**: Tipo TEXTO. * **Valor**: Tipo NUMÉRICO. Após adicionado pelo menos uma origem o sistema apresenta uma listagem com os seguintes dados: * **__Origens de Recurso Inseridas__** * **__Esfera__**: Tipo TEXTO. * **__CPF/CNPJ__**: Tipo NUMÉRICO. * **__Nome__**: Tipo TEXTO. * **__Valor__**: Tipo NUMÉRICO. * **__Perc.(%)__**: Tipo NUMÉRICO. * **__Total Valor__**: Tipo NUMÉRICO. * **__Total Perc.(%)__**: Tipo NUMÉRICO. ===Passo 5=== Ao clicar no //Continuar >>// do passo 4 o sistema exibe a tela com os seguintes dados: * **__Dados Gerais do Projeto__** * **__Novo Número__**: Tipo NUMÉRICO. * **__Contrato__**: Tipo NUMÉRICO. * **__Número de Cadastro__**: Tipo NUMÉRICO. * **__Valor do Projeto__**: Tipo NUMÉRICO. * **__Âmbito__**: Tipo TEXTO. * **__Tipo do Documento__**: Tipo TEXTO. * **__Classificação__**: Tipo TEXTO. * **__Tipo de Projeto__**: Tipo TEXTO. * **__Número Externo__**: Tipo NUMÉRICO. * **__Subtipo de Projeto__**: Tipo TEXTO. * **__Período de Execução__**: Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Título__**: Tipo TEXTO. * **__Objetivos__**: Tipo TEXTO. * **__Justificativas__**: Tipo TEXTO. Neste passo do cadastro do projeto, devem ser informadas as informações necessárias para a conclusão do cadastro, tais como Coordenador, Avaliador e Fiscalizador. * **__Dados Complementares do Projeto Data de Assinatura__** * **__Técnico Responsável__**: Tipo TEXTO. * **__Coordenador__**: Tipo TEXTO. * **__Vice-Coordenador__**: Tipo TEXTO. * **__Avaliador__**: Tipo TEXTO. * **__Fiscalizador__**: Tipo TEXTO. * **__Observações__**: Tipo TEXTO. * **__Informar Publicação__**: Tipo TEXTO. * **__Dados da Publicação Data__** * **__Local__**: Tipo TEXTO. * **__Seção__**: Tipo NUMÉRICO. * **__Página__**: Tipo NUMÉRICO. * **__Arquivo__**: Tipo TEXTO. ===Passo 6=== Ao clicar no //Continuar >>// do passo 5 o sistema exibe a tela com os dados cadastratos nos 5 passos acima. * **__Descrição do Projeto__** * **__Classificação__**: Tipo TEXTO. * **__Número de Cadastro__**: Tipo NUMÉRICO. * **__Número Externo__**: Tipo NUMÉRICO. Formato - 9.../9999 * **__Contrato__**: Tipo NUMÉRICO. Formato - 9.../9999 ([[#principais_regras_de_negócio|RN01 e RN02]]) * **__Título do Projeto__**: Tipo TEXTO. * **__Período de Execução__**: Tipo DATA. Formato - DD/MM/AAAA a DD/MM/AAAA. * **__Valor do Projeto__**: Tipo NUMÉRICO. * **__Objetivos__**: Tipo TEXTO. * **__Justificativa__**: Tipo TEXTO. * **__Tipo de Documento__**: Tipo TEXTO. * **__Âmbito__**: Tipo TEXTO. * **__Tipo Convênio__**: Tipo TEXTO. * **__Licitação__**: Tipo TEXTO. * **__Processos Inseridos__** * **__Número__**: Tipo NUMÉRICO. Formato - 99999.999999/9999-99. * **__Ano__**: Tipo DATA. Formato - DD/MM/AAAA * **__Assunto__**: Tipo TEXTO. * **__Interessados__**: Tipo TEXTO. Apresenta sigla e nome das unidades interessadas. * **__Unidades Interessadas__** * **__Código__**: Tipo NUMÉRICO. * **__Nome__** Tipo TEXTO. * **__Partícipes Inseridos__** * **Nome**: Tipo TEXTO. * **Financiador**: Tipo TEXTO. * **__Origens de Recurso Inseridas__** * **__Esfera__**: Tipo TEXTO. * **__CPF/CNPJ__**: Tipo NUMÉRICO. * **__Nome__**: Tipo TEXTO. * **__Valor__**: Tipo NUMÉRICO. * **__Perc.(%)__**: Tipo NUMÉRICO. * **__Total Valor__**: Tipo NUMÉRICO. * **__Total Perc.(%)__**: Tipo NUMÉRICO. * **__Dados Complementares do Projeto Data de Assinatura__** * **__Técnico Responsável__**: Tipo TEXTO. * **__Coordenador__**: Tipo TEXTO. * **__Vice-Coordenador__**: Tipo TEXTO. * **__Avaliador__**: Tipo TEXTO. * **__Fiscalizador__**: Tipo TEXTO. * **__Observações__**: Tipo TEXTO. * **__Informar Publicação__**: Tipo TEXTO. * **__Dados da Publicação Data__** * **__Local__**: Tipo TEXTO. * **__Seção__**: Tipo NUMÉRICO. * **__Página__**: Tipo NUMÉRICO. * **__Arquivo__**: Tipo TEXTO. ===== Principais Regras de Negócio ===== ***RN01** - Apenas sera apresentando o campo caso o projeto seja do tipo 'CONTRATO'. ***RN02** - Caso não seja informado um contrato o sistema gera ao final da edição um novo contrato. ***RN03** - Quando o usuário possuir papel de GESTOR PROJETOS SRI, só será permitido informar o âmbito internacional. ***RN04** - Quando o usuário possuir o papel //SipacPapeis.GESTOR_PROJETOS_CESSAO_SERVIDOR// a //classificação// do projeto deverá ser fixa como //Convênio//; ***RN05** - Quando o usuário possuir o papel //SipacPapeis.GESTOR_PROJETOS_CESSAO_SERVIDOR// o //Tipos de Projetos// só deve aparecer as opções //Financeira// e //Outras Ações Acadêmicas//. ***RN06** - O papel //SipacPapeis.GESTOR_PROJETOS_CESSAO_SERVIDOR// não pode ser associado aos papeis SipacPapeis.GESTOR_PROJETOS E/OU SipacPapeis.GESTOR_PROJETOS_SRI. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.convenios.dominio.DocumentoProjeto | administrativo.convenios.documento_projeto | | br.ufrn.sipac.convenios.dominio.AlteracaoSituacaoProjeto | administrativo.convenios.alterar_situacao_projeto | | br.ufrn.sipac.convenios.dominio.OperacoesProjeto | administrativo.convenios.operacoes_projeto | | br.ufrn.sipac.convenios.dominio.ParticipanteEquipe | administrativo.convenios.participante_equipe | | br.ufrn.sipac.convenios.dominio.Projeto | administrativo.convenios.projeto | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Projetos/Convênios Link(s): Aba Projetos -> Projetos -> Editar Projeto Usuário: fabiobarreto Papel que usuário deve ter: SipacPapeis.GESTOR_PROJETOS E/OU SipacPapeis.GESTOR_PROJETOS_SRI OU SipacPapeis.GESTOR_PROJETOS_CESSAO_SERVIDOR. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Para gerar novos projetos a serem consultados basta acessar os casos de uso presentes tanto no módulo de [[desenvolvimento:especificacoes:sipac:convenios:casos_de_uso:projetos:projetos:projeto_plano_de_trabalho_proplan:cadastrar_registrar_projeto|Projetos]] quanto no módulo do [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:convenios:projetos:projeto_plano_de_trabalho:submeter_projeto|Portal Administrativo]].