====== Cadastrar/Alterar Tipo da Ocorrência ====== Este caso de uso é reponsável pelo cadastro de tipos de ocorrências. Os tipos de ocorrência são utilizados para realizar o [[desenvolvimento:especificacoes:sipac:liquidacao_de_despesas:casos_de_uso:registro_de_ocorrencias:ocorrencias_diversas:registrar_ocorrencias_vinculadas_ao_empenho| Registrar Ocorrências Vinculadas ao Empenho]] de um processo de compra. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Liquidação de Despesas -> Registro de Ocorrências -> Ocorrências Diversas -> Ocorrências Vinculada ao Empenho -> Cadastrar/Alterar Tipo da Ocorrência//. Para cadastrar um tipo de ocorrência, o sistema solicita os seguintes dados: * **Descrição***: Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Penalidade**: Tipo TEXTO. O sistema apresenta as opções: //SIM// e //NÃO//. O sistema exibe a listagem com todos os tipos de ocorrências cadastrados: * **__Descrição__**: Tipo TEXTO. ([[#principais_regras_de_negócio|RN02]]) * **__Penalidade__**: Tipo TEXTO, formato: //SIM// ou //NÃO//. Para cada registro da listagem o sistema disponibiliza a opção de remover e alterar os tipos das ocorrências. Para alterar, o sistema segue o mesmo fluxo do cadastro, porém os dados anteriores vem previamente preenchidos e podem ser editados. Para remover, o sistema solicita uma confirmação e em seguida o exclui, caso o tipo não tenha sido usado no sistema. O caso de uso é então finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O sistema não pode permitir cadastrar uma mesma descrição mais de uma vez. * **RN02** - O sistema não pode permitir remover um tipo da ocorrência que esteja sendo utilizada pelo sistema. * **RN03** - O sistema não pode permirtir remover e/ou alterar tipo de ocorrência padrão do sistema. Os tipos padrões são: ''ACEITAÇÃO DE PRORROGAÇÃO'', ''ADVERTÊNCIA'', ''ATRASO NA ENTREGA DE MATERIAIS/SERVIÇOS'', ''CONTATO COM O FORNECEDOR'', ''DESCUMPRIMENTO DE CLÁUSULAS CONTRATUAIS'', ''DESCUMPRIMENTO PARCIAL DE ORDEM DE FORNECIMENTO'', ''DESCUMPRIMENTO TOTAL DE ORDEM DE FORNECIMENTO'', ''ENTREGA DE MAT/SERV FORA DA ESPECIFICAÇÃO'', ''INEXECUÇÃOO DE CONTRATOS'', ''MULTA'', ''NOTIFICAÇÃOO DE PENALIDADE'', ''MATERIAL ENTREGUE'' E ''MATERIAL ENTREGUE PARCIALMENTE''. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.liquidacao.acompanhamento.dominio.TipoOcorrenciaFornecedor | sipac.liquidacao.tipo_ocorrencia_fornecedor | ====== Plano de Teste ====== Sistema: SIPAC Módulo: LIQUIDAÇÃO DE DESPESAS Link(s): Registro de Ocorrências -> Ocorrências Diversas -> Ocorrências Vinculada ao Empenho -> Cadastrar/Alterar Tipo da Ocorrência Usuário: paulinho Papel que usuário deve ter: * SipacPapeis.GESTOR_LIQUIDACAO, ===== Cenários de Teste ===== O cadastro de moedas é simples e direto. O usuário apenas precisa informar a descrição do tipo da ocorrência, e caso necessário, informar também a penalidade. A alteração segue o mesmo fluxo. Para realizar o teste, verificar se os dados são persistidos corretamente. [[desenvolvimento:especificacoes:sipac:liquidacao_de_despesas:casos_de_uso:registro_de_ocorrencias:ocorrencias_diversas:registrar_ocorrencias_vinculadas_ao_empenho| Registrar Ocorrências Vinculadas ao Empenho]] indicando como tipo algum tipo cadastrado. ===== Dados para o Teste ===== Não se aplica.