~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Fornecedor com Notificação não Pronunciada ====== Este caso de uso tem a finalidade de listar os fornecedores com notificações não pronunciadas do tipo atraso de entrega de material. Pré-condições: * O usuário deve possuir o perfil de Gestor de Liquidação de Compras para executar esta funcionalidade. * Existir notificações cadastradas mas não pronunciadas do tipo atraso de entrega de material. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Liquidação de Despesas -> Registro de Ocorrências -> Empenho -> Fornecedor com Notificação não Pronunciada//. ===Passo 1=== O sistema disponibiliza inicialmente um filtro por unidade gestora e ano: * **Unidade Gestora***: Tipo - TEXTO. São listadas todas as UGs da instituição. * **Ano***: Tipo - NUMÉRICO. Formato - AAAA. A busca retorna os empenhos exibindo as seguintes informações: * **__Notificação__**: Tipo - TEXTO. Formato - MODALIDADE (NÚMERO)/ANO. * **__Fornecedor__**: Tipo - TEXTO. Formato - NOME DO FORNECEDOR (CPF ou CNPJ). * **__Empenho__**: Tipo - TEXTO. Formato - NÚMERO/ANO. * **__Data Notificação__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Data Recebimento__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Dias para Pronunciar__**: Tipo - TEXTO. Formato - 9 dia(s). É possível visualizar os detalhes da notificação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.liquidacao.acompanhamento.dominio.NotificacaoFornecedor | administrativo.liquidacao.notificacao_fornecedor | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Liquidação de Despesas Link(s): SIPAC → Liquidação de Despesas → Registro de Ocorrências -> Empenho -> Fornecedor com Notificação não Pronunciada Usuário: paulinho Papel que usuário deve ter: SipacPapeis.GESTOR_LIQUIDAÇÃO_DE_COMPRAS ===== Cenários de Teste ===== ===== Dados para o Teste ===== select * from liquidacao.notificacao_fornecedor nf inner join sco.empenho emp on(emp.id_empenho=nf.id_empenho) where nf.tipo=12 and nf.data_pronunciamento is null and emp.id_unidade_gestora=:idGestora