~~ODT~~
Manutenção - Alterar/Remover
Caso de uso do Módulo de Transportes responsável pela alteração e remoção de Manutenções que foram cadastradas. É utilizado pelos gestores do setor de transporte a qualquer tempo.
Descrição do Caso de Uso
Esse caso de uso se inicia quando o usuário acessa o caminho: SIPAC → Transporte → Operações → Manutenção → Alterar/Remover.
Ao ser iniciado, o caso de uso mostra os filtros para manutenções com os seguintes campos:
- Placa do veículo: Tipo ALFA-NUMÉRICO, formato AAA-9999.
- Ano de Fabricação: Tipo NUMÉRICO, formato 9999.
- Número e série da Nota Fiscal: Tipo NUMÉRICO.
- Fornecedor: Tipo TEXTO.
- Período: Tipo DATA, formato DD/MM/AAAA.
- Unidade Beneficiada: Tipo TEXTO.
O sistema retorna os resultados obtidos, onde para cada item são exibidos as seguintes informações e as opções de Alterar e Remover.
- Veículo: Tipo - TEXTO.
- Nota Fiscal: Tipo - NUMÉRICO. Formato - 99999.
- Emissão: Tipo - DATA. Formato - 99/99/9999.
- Fornecedor: Tipo - TEXTO.
- Valor: Tipo - NUMÉRICO. Formato - 99,99.
O resultado da busca é apresentado da seguinte forma:
Escolhendo a opção Alterar pode-se alterar qualquer um dos dados cadastrados.
Principais Regras de Negócio
- RN01 - O valor da nota fiscal deve ser superior a 0 (zero)
- RN02 - A data da emissão da nota fiscal deve ser igual ou anterior a data atual
- RN03 - Deve ser informado pelo menos uma peça ou serviço
- RN04 - O somatório de peças e serviços deve ser igual ao valor da nota fiscal
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.transportes.dominio.Manutencao | sipac.transporte.manutencao |
Plano de Teste
Sistema: SIPAC
Módulo: Transportes
Link(s): Operações → Operações → Manutenção → Alterar/Remover
Usuários: bergue (Gerente da Garagem)
Papel que usuário deve ter: SipacPapeis.GESTOR_TRANSPORTES
Cenários de Teste
As manutenções devem ter sido previamente cadastradas através da opção de Cadastrar Manutenção
Dados para o Teste
As placas de veículos podem ser obtidas através do seguinte relatório: Transportes→ Relatórios→ Todos os Veículos por Unidade