====== Atualizar Obra ====== Este caso de uso serve para atualizar uma determinada [[desenvolvimento:especificacoes:sipac:portal_da_fundacao:casos_de_uso:obras:obras:cadastrar_obra|obra cadastrada]]. O caso de uso é utilizado pelos servidores que são responsáveis pelas obras da fundação. ===== Descrição do Caso de uso ===== O caso de uso é o mesmo que o [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:obras:obras:atualizar_obra|Atualizar Obra]] do módulo de Infra-estrutura. No entanto neste caso de uso existirá a opção do usuário informar o seguro garantia da obra: ***Seguro Garantia**: Formato - NOME, Tipo - TEXTO. Podendo ser: ''APÓLICE DE SEGUROS'', ''CALÇÃO'', ''FIANÇA BANCÁRIA'' ou ''TÍTULO DA DÍVIDA PÚBLICA''. ***Vigência do Seguro**: Formato - DD/MM/AAAA, Tipo - DATA. [[desenvolvimento:especificacoes:sipac:portal_da_fundacao:casos_de_uso:obras:obras:atualizar_obra#principais_regras_de_negócio|RN02]] ===== Principais Regras de Negócio ===== O caso de uso possue as mesmas regras de negócio que o [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:obras:obras:atualizar_obra|Atualizar Obra]] do módulo de Infra-estrutura. Com o aumento da regra de número 2: ***RN01** - Caso a obra que se deseja atualizar possua um contrato do tipo despesa associado a ela, o usuário não poderá editar os seguintes campos * Descrição da obra. * Empresa. * Prazo da obra. * Número/Ano/Data do contrato. * Modalidade/Número/Ano da licitação. ***RN02** - Quando o seguro de garantia for do tipo ''APÓLICE DE SEGUROS'', surgirá a opção de informar a vigência desse seguro. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.supinfra.acompanhamento.dominio.Obra | administrativo.infra.obra | | br.ufrn.sipac.supinfra.acompanhamento.dominio.EmpenhoObra | adiministrativo.infra.obra_empenho | | br.ufrn.sipac.supinfra.acompanhamento.dominio.PagamentoObra | adiministrativo.infra.obra_pagamento | | br.ufrn.sipac.supinfra.acompanhamento.dominio.ProjetosObra | adiministrativo.infra.obra_projeto_pesquisa | | br.ufrn.sipac.supinfra.acompanhamento.dominio.FonteRecursoObra | adiministrativo.infra.fonte_recurso_obra | | br.ufrn.sipac.contratos.dominio.Contrato | adiministrativo.contratos.contrato | | br.ufrn.sipac.supinfra.acompanhamento.dominio.MovimentoObra | adiministrativo.infra.movimento_obra | | br.ufrn.sipac.supinfra.acompanhamento.dominio.Medicao | adiministrativo.infra.medicoes | | br.ufrn.sipac.supinfra.acompanhamento.dominio.AditivoObra | adiministrativo.infra.aditivo_obra | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal da Fundação. Link(s): SIPAC -> Portal da Fundação -> Obras -> Obras -> Atualizar/Listar Obras -> Atualizar Obra Usuário: yoara Papel que usuário deve ter: * SipacPapeis.GESTOR_OBRAS_FUNDACAO ===== Cenário de testes ===== Adicionar o seguro garantia para algumas obras e verificar se o cadastro foi realizado com sucesso. Para verificar se as atualizações foram feitas com sucesso, basta ir novamente no caso de uso: **//SIPAC → INFRA-ESTRUTURA → OBRAS → OBRAS → ATUALIZAR/LISTAR OBRAS//** e informar os dados da obra atualizada anteriormente. ===== Dados para o teste ===== Selecionando a obra através do caso de uso: **//SIPAC → INFRA-ESTRUTURA → OBRAS → OBRAS → ATUALIZAR/LISTAR OBRAS//** no ícone de Visualizar o Menu é só escolher a opção de Atualizar Obra. A tela de atualização da obra será mostrada, e então é só atualizar os dados que desejar.