~~ODT~~
Notificar
Para um Acórdão (TCU) cadastrado, o auditor poderá associar unidades interessadas, que deverão se posicionar sobre os relatórios recebidos do TCU e enviar notificações para grupos destas unidades. As notificações são enviadas de acordo com a necessidade da Auditoria Interna, e em período não especificado.
Descrição do Caso de Uso
O caso de uso inicia com a listagem dos relatórios de auditoria de acordo com a descrição do caso de uso Listar/Alterar Relatório de Auditoria (CGU) (RN01).
O usuário então seleciona a opção Notificar (RN02), e o sistema direciona para o formulário de notificação. Neste formulário tem-se os seguintes dados do Relatório/Acórdão selecionado:
- Número/Ano: Tipo TEXTO, formato: 9999999999/9999.
- Processo: 9999999999/9999.
- Tipo: Tipo TEXTO.
- Colegiado: Tipo - TEXTO.
- Data de Recebomento: Tipo - DATA, Formato - DD/MM/AAAA
- Prazo: Tipo - DATA, Formato: dd/mm/aaaa.
- Status: Tipo - TEXTO.
- Sumário: Tipo - TEXTO.
Abaixo dos dados do relatório/acórdão tem-se a lista de constatações associadas. Nessa listagem tem-se as seguintes informações:
- Número: Tipo - NUMÉRICO.
- Prazo: Tipo - DATA, Formato: dd/mm/aaaa.
- Descrição: Tipo - TEXTO.
Além dessas informações, o usuário pode informar quais as determinações serão notificadas(RN4). Após selecionar quais determinações serão notificadas, o usuário deve selecionar a unidade que será notifida e informar algumas observações:
- Unidade Interessada *: Tipo - AUTOCOMPLETE, Formato - nome (99.99), Entrada de Dados - Nome, Código.
- Observações: Tipo - TEXTO.
Após informar todas os dados necessário para o cadastro da associação entre unidade e determinações, o usuário então solicita o cadatro da associação. A medida que as associações entre unidade e determinações vão sendo cadastradas é exibida uma listagem com essas associações. Nessa listagem tem-se as seguintes informações:
- Item: Tipo - NUMÉRICO.
- Código: Tipo - TEXTO, Formato - 99.99.
- Nome: Tipo - TEXTO.
- Observações: Tipo - TEXTO.
Nessa mesma listagem tem-se as operações de remover uma associação, onde o usuário deve confirmar a operação, e alterar uma associação onde os dados mencionados anteriormente podem ser modificados.
Tendo cadastrado pelo menos um associação entre unidade e determinações, o usuário pode então enviar a notificação. Após o envio da notificação o sistema exibe o comprovante de notificação onde tem-se as seguintes informações:
- Dados do Acórdão:
- Número/Ano: Tipo TEXTO, formato: 9999999999/9999.
- Processo: 9999999999/9999.
- Tipo: Tipo TEXTO.
- Colegiado: Tipo - TEXTO.
- Data de Recebomento: Tipo - DATA, Formato - dd/mmm/aaaa.
- Prazo: Tipo - DATA, Formato: dd/mm/aaaa.
- Status: Tipo - TEXTO.
- Sumário: Tipo - TEXTO.
- Unidades Notificadas:
- Item: Tipo - NUMÉRICO.
- Número: Tipo - NUMÉRICO.
- Unidade: Tipo - TEXTO, Formato - nome (99.99)
- Observações: Tipo - TEXTO.
- Status: Tipo - TEXTO.
- Determinações da Notificação:
- Número: Tipo - NUMÉRICO.
- Descrição: Tipo - TEXTO.
Após a exbição do comprovante de notificação o caso de uso finaliza (RN6).
Principais Regras de Negócio
- RN1 - Um relatório só pode ser notificado se houver itens cadastrados (determinações para o TCU).
- RN2 - Após haver o envio da primeira notificação, o relatório não poderá mais ser alterado ou removido.
- RN3 - A mesma unidade pode ser notificada mais de uma vez em notificações diferentes.
- RN4 - Uma notificação de uma unidade precisa conter pelo menos um item do relatório (determinações para o TCU).
- RN5 - Após o envio da notificação um email deve ser enviado para o responsável pela Unidade Interessada.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.auditoria.dominio.OrgaoControle | administrativo.auditoria.orgao_controle |
br.ufrn.sipac.auditoria.dominio.RelatorioOrgaoControle | administrativo.auditoria.relatorio_orgao_controle |
br.ufrn.sipac.auditoria.dominio.DeterminacaoConstatacao | administrativo.auditoria.determinacao_constatacao |
br.ufrn.sipac.auditoria.dominio.StatusRelatorioOrgaoControle | administrativo.auditoria.status_rel_orgao_controle |
br.ufrn.sipac.auditoria.dominio.NotificacaoUnidade | administrativo.auditoria.notificacao_unidade |
br.ufrn.sipac.auditoria.dominio.NotificacaoAuditoria | administrativo.auditoria.notificacao_auditoria |
br.ufrn.sipac.auditoria.dominio.RespostaUnidade | administrativo.auditoria.resposta_unidade |
Plano de Teste
Sistema: SIPAC
Módulo: Portal da Auditoria
Link(s): Portal da Auditoria → Auditoria → Tribunal de Contas da União (TCU) → Notificar
Usuário: halcima
Papel que usuário deve ter: SipacPapeis.AUDITOR
Cenários de Teste
Testar o cadastro de notificações, notificar a mesma unidade mais de uma vez. Testar o envio de notificações.
Dados para o Teste
É necessário cadastrar Acórdãos (TCU) e itens (determinações) para os relatórios.