~~ODT~~
Esse caso de uso tem por objetivo registrar órgão de trânsito que serão usados no módulo de transportes. Um órgão de trânsito pode ser autuador de multa de trânsito, caso contrário, será usado para outras funções como órgão de julgamento de recursos de multas.
Esses órgãos poderão ser cadastras pelo usuários gestores do módulo de transporte, tanto na unidade como de veículos.
O caso de uso é acessado através do seguinte caminho: SIPAC → Transportes → Multas → Cadastros → Cadastrar Órgão de Trânsito.
O caso de uso inicia-se com o formulário para o registro de novos órgão de trânsito, onde serão pedidos ao usuário os seguintes campos:
Abaixo são listados os órgão de trânsito já cadastrados com os seguintes dados:
O caso de uso é então finalizado.
Não se Aplica.
Classe | Tabela |
---|---|
OrgaoTransito.java | administrativo.transportes.orgao_transito |
Multa.java | administrativo.transportes.multa |
AutoInfracao.java | administrativo.transportes.auto_infracao |
Sistema: SIPAC
Módulo: Transportes
Link(s): Módulos → Transportes → Multas → Cadastros → Cadastrar Órgão de Trânsito
Usuário: bergue
Papel que usuário deve ter:
A consulta abaixo lista os órgãos de trânsito que já autuaram multas, a qual poderá ser usada na RN02:
SELECT orgao.* FROM transporte.orgao_transito orgao INNER JOIN transporte.auto_infracao ait ON ait.id_orgao_autuador = orgao.id_orgao_transito INNER JOIN transporte.multa multa ON multa.id_auto_infracao = ait.id_auto_infracao WHERE multa.ativa IS TRUE;