~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Tipo de Taxa de Veículo ====== Este caso de uso é utilizado pelos gestores de transportes globais, de unidades e de licenciamento e multas com a finalidade de de permitir a listagem, alteração e a remoção de Tipos de Taxa de Veículo já cadastrados. Essas fazem parte da Taxas de veículo, utilizadas em operações de licenciamento. ===== Descrição do Caso de Uso ===== O caso de uso é acessados pelo caminho //SIPAC -> Transportes -> Aba Licenciamento -> Tipo de Taxa de Veículo -> Lista/Alterar//. Inicialmente, é exibido um formulário de busca, onde o usuário deverá colocar a denominação(ou parte dela), do Tipo de Taxa de Veículo que procura: ***Denominação**: Tipo TEXTO. Caso a busca seja bem sucedida, é exibida uma listagem contendo as seguintes informações: ***__Denominação__**: Tipo TEXTO. Denominação da Taxa de Veículo. Para cada registro listado, existe as opções de alterar ou remover os itens listados. Caso o usuário deseje alterá-lo, segue o fluxo descrito em [[cadastrar|Cadastrar Taxa]], com os dados previamente preenchidos.([[#principais_regras_de_negócio|RN02]]). Caso deseje remover, uma confirmação positiva é requerida e então o registro é inativado. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O sistema só deve permitir a exclusão de um Tipo de Taxa de Veículo caso a mesma não esteja vinculada a uma Taxa de Veículo cadastrada e ativa. * **RN02** - O sistema não deve permitir que seja alterado um Tipo de Taxa de Veículo para um com a mesma denominação. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.transportes.dominio.TipoTaxaVeiculo | administrativo.transporte.tipo_taxa_veiculo | | br.ufrn.sipac.transportes.dominio.HistoricoTipoTaxaVeiculo | administrativo.transporte.historico_tipo_taxa_veiculo | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Transporte Link(s): SIPAC -> Transportes -> Aba Licenciamento -> Tipo de Taxa de Veículo -> Cadastrar Usuário: bergue Papel que usuário deve ter: * SipacPapeis.GESTOR_TRANSPORTES_GLOBAL, * SipacPapeis.GESTOR_TRANSPORTES_UNIDADES, * SipacPapeis.GESTOR_TRANSPORTES_LICENCIAMENTO_MULTA, * SipacPapeis.GESTOR_TRANSPORTES_VEICULO, * SipacPapeis.AUDITOR. ===== Cenários de Teste ===== Realizar os testes convencionais para casos de busca, listagem, alteração e remoção. ===== Dados para o Teste ===== SQL para selecionar um tipo_taxa_veiculo a partir de sua denominacao select * from transporte.tipo_taxa_veiculo where denominacao like 'DENOMINACAO';