~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Analisar Ocorrências de Críticas de Cadastro ====== Este caso de uso é utilizado pelos gestores globais de transporte com a finalidade de analisar as ocorrências e verificar o motivo de cada crítica ocorrida em um cadastro. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Módulo Transportes -> Aba Críticas -> Críticas de Cadastro -> Analisar Ocorrências. Inicialmente, o sistema exibe um formulário para o refinamento da listagem, com os seguintes campos: ***Placa:** Tipo TEXTO, formato: XXX-9999. ***Período de Processamento:** Tipo DATA, formato: DD/MM/AAAA a DD/MM/AAAA. ***Sub-módulo/Crítica:** Tipo TEXTO, formato: DENOMINAÇÃO SUB-MÓDULO/DENOMINAÇÃO CRÍTICA. ***Nível da Crítica:** Tipo TEXTO, são apresentadas as opções: 'ALTA', 'MÉDIA' e 'BAIXA'. ***Status da Crítica:** Tipo TEXTO, são apresentadas opções tais quais: 'ATIVO', 'CANCELADO', etc. O sistema exibe uma listagem com as críticas contempladas na consulta, com os dados: ***__Veículo__**: Tipo TEXTO, formato: MARCA VEÍCULO/MODELO VEÍCULO Placa: XXX-9999. ***__Data de processamento__**: Tipo DATA. ***__Sub-módulo__**: Tipo TEXTO. ***__Crítica__**: Tipo TEXTO. ***__Nível__**: Tipo TEXTO. ***__Status__**: Tipo TEXTO. === Analisar Ocorrência de Crítica === Ao selecionar a opção de analisar ocorrência, o sistema exibe os seguintes dados: O sistema exibe os dados do veículo que gerou a ocorrência ([[#principais regras de negócio|RN01]]): * **__Foto do Veículo__**: A imagem do veículo a ser escolhido. * **__Marca/Modelo__**: Tipo TEXTO, formato: MARCA VEÍCULO/MODELO VEÍCULO - AAAA Placa: XXX-9999. * **__Denominação__**: A denominação dada ao veículo em seu cadastro no sistema. Tipo - TEXTO. * **__Cor__**: A cor predominante do veículo. Tipo - TEXTO. * **__Unidade__**: A qual pertence o veículo. Tipo - TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). * **__Tipo de Uso__**: Qual a principal utilidade do veículo. Tipo - TEXTO. * **__Categoria__**: Qual a categoria a que pertence o veículo. Tipo - TEXTO. Logo abaixo segue com os dados da ocorrência do cadastro processada: * **__Data do Processamento__**: Data em que se realizou o processamento do cadastro. Formato: DD/MM/AAAA, Tipo DATA. * **__Causa__**: Causa detalhada da ocorrência. Formato: DESCRIÇÃO, Tipo: TEXTO. * **__Sub-Módulo__**: O sub-módulo de onde originou a crítica. Formato: DESCRIÇÃO, Tipo: TEXTO. * **__Nível da Crítica__**: Qual criticidade da ocorrência. Tipo TEXTO. * **__Observação__**([[#principais regras de negócio|RN02]]): Alguma informação extra sobre a ocorrência. Tipo TEXTO. Logo abaixo da exibição dos dados já cadastrados, seguem os dados a serem informados pelo usuário. * **Status***: Status do Ocorrência. Tipo TEXTO. * **Suspender Pagamento***: Caso seja alguma cadastro que esteja ligado a pagamento, será suspenso em decorrência da crítica. Tipo TEXTO. * **Glosar**: Confirmação para definir se a crítica ainda deve permanecer para glosar. Tipo TEXTO. * **Justificativa***: Texto com observações sobre a crítica analisada. Tipo TEXTO. O caso de uso é então finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Cada sub-módulo será responsável por implementar as regras de geração de ocorrência de crítica. * **RN02** - Observação só aparecerá na tela nos casos de usos que possuem o valor na base de dados. Existem críticas que não possuem observações a serem exibidas. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.transportes.dominio.Critica | administrativo.transporte.critica | | br.ufrn.sipac.transportes.dominio.OcorrenciaCritica | administrativo.transporte.ocorrencia_critica | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTES Link(s): Aba Críticas -> Críticas de Cadastro -> Analisar Ocorrências. Usuários: bergue. Papel que usuário deve ter: * SipacPapeis.GESTOR_TRANSPORTES_GLOBAL, * SipacPapeis.GESTOR_TRANSPORTES_UNIDADES. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.