~~ODT~~
Fornecedores em atraso com a entrega dos materiais devem ser notificados para que atendam a(s) nota(s) de empenho(s) pendente(s). Cada notificação é identificada por um número seguido do ano de emissão. A data de recebimento da notificação pelo fornecedor deve ser lançada no sistema para que seja feita a contagem do prazo de pronunciamento.
Este caso de uso realiza cancelamento de notificações indevidas, utilizado principalmente em casos onde o cadastro da notificação foi realizado por engano.
O cancelamento de notificações é de responsabilidade dos usuários do Departamento de Materiais e Patrimônio - DMP, mais especificamente do Setor de Liquidação.
Pré-condições:
Este caso de uso inicia-se quando o usuário acessa a opção SIPAC → Liquidação de Despesas → Registro de Ocorrências → Notificação → Cancelar Notificação.
Para realizar o cancelamento de uma notificação, o sistema solicita que informe os seguintes dados para busca: (RN01, RN02, RN03.
CC, CI, DL, IN, PR, TP
ou CV
.O usuário confirma busca e sistema exibe os seguintes dados da notificações para cancelamento:
O usuário seleciona notificação e sistema exibe os seguintes dados:
O usuário confirma cancelamento da notificação e sistema salva as informações.
O caso de uso é finalizado.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.liquidacao.acompanhamento.dominio.NotificacaoFornecedor | administrativo.liquidacao.notificacao_fornecedor |
br.ufrn.sipac.liquidacao.pagamento.dominio.RecebimentoEmpenho | administrativo.liquidacao.recebimento_empenho |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
br.ufrn.sipac.cadastro.dominio.Pessoa (Fornecedor) | administrativo.public.pessoa |
br.ufrn.comum.dominio.UnidadeGeral | administrativo.public.unidade |
Sistema: SIPAC
Módulo: LIQUIDAÇÃO DE DESPESAS
Link(s): Sipac → Liquidação de Despesas → Registro de Ocorrências → Notificação → Cancelar Notificação
Usuário: jscm
Papel que usuário deve ter: SipacPapeis.GESTOR_LIQUIDACAO
Verificar as regras de negócio se o fluxo estão corretos. Para verificar a unidade gestora dos empenhos associados à notificação, basta clicar no empenho, assim, outra janela irá aparecer com os dados do empenho.
SELECT not_penalidade.numero, not_penalidade.ano, not_penalidade.dias_pronunciamento, not_penalidade.data_recebimento, not_penalidade.id_notificacao, not_penalidade.id_usuario, not_penalidade.data_cadastro, not_penalidade.data_pronunciamento, not_penalidade.observacao, not_penalidade.tipo FROM liquidacao.notificacao_fornecedor not_fornecedor INNER JOIN liquidacao.recebimento_empenho rec_empenho ON not_fornecedor.id_notificacao = rec_empenho.id_notificacao INNER JOIN liquidacao.notificacao_fornecedor not_penalidade ON rec_empenho.id_notificacao_penalidade = not_penalidade.id_notificacao WHERE not_penalidade.tipo = 2 AND not_fornecedor.numero = ? AND not_fornecedor.ano = ?;