Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:21 (edição externa)

Relatório de Fornecedores em Atraso

Este relatório exibe informações de fornecedores em atraso. 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. O relatório pode ser obtido no sistema SIPAC, no módulo de Liquidação de Despesas, aba Relatórios, Gerais, Empenhos Por Fornecedor.

Pré-condições: O usuário deve possuir o perfil de Gestor de Liquidação de Despesas para executar esta funcionalidade.

Descrição do Caso de uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Liquidação de Despesas → Aba Relatórios → Fornecedores → Fornecedores em Atraso.

O sistema emite relatório conforme modelo: (RN01, RN02 e RN03)

RELATÓRIO DE FORNECEDORES EM ATRASO

Ano de Empenho.

Agrupamento do resultado: Agrupamento por Fornecedor ou Processo de Compra.

CPF/CNPJRazão SocialLicitaçãoEmpenhoRecebimento do EmpenhoNotif.Prazo de EntregaAtrasoValor
99.999.999/9999-99RAZÃO SOCIALMODALIDADE 9…/AAAA9…/AAAADD/MM/AAAA9…/AAAA30 dias218 diasR$ 9,99
99.999.999/9999-99RAZÃO SOCIALMODALIDADE 9…/AAAA9…/AAAADD/MM/AAAA9…/AAAA30 dias218 diasR$ 9,99
Total de Fornecedores: 2

Coluna Empenho: O sistema exibe opção para visualizar o Empenho através do caso de uso Consulta de Empenhos.

Coluna Notificação: O sistema exibe opção para visualizar a Notificação os dados exibidos estão no passo 6 do UC: Detalhe 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
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho administrativo.sco.empenho
br.ufrn.sipac.compras.dominio.ProcessoCompra administrativo.compras.processo_compra
br.ufrn.sipac.cadastro.dominio.Pessoa (Fornecedor) administrativo.public.pessoa
br.ufrn.sipac.protocolo.dominio.Processo administrativo.protocolo.processo
br.ufrn.sipac.almoxarifado.entradas.dominio.ItemNotaFiscaadministrativo.liquidacao.item_nota_fiscal

Plano de Teste

Sistema: SIPAC

Módulo: LIQUIDAÇÃO DE DESPESAS

Link(s): Liquidação de Despesas → Relatórios → Fornecedor → Fornecedores em Atraso

Usuário: paulinho

Papel que usuário deve ter: SipacPapeis.GESTOR_LIQUIDACAO

Cenários de Teste

1- Para empenho aparecer no relatório precisa está em atraso, ou seja, a data da proposta mais data do Recebimento deve ser menor que a data atual.

2 - Procure um empenho do com status de ordinário no caso de uso: Liquidação de Despesas →Consultas→Empenhos

3 - Escolha um empenho e execute o sql para atrasar data de entrega:

  
  
      UPDATE compras.proposta 
      SET prazo_entrega = (
        SELECT ((CURRENT_DATE - receb.data_recebimento) - 2 ) AS data_limite 
      	FROM compras.proposta p 
      	JOIN compras.processo_compra pc ON p.id_processo_compra = pc.id_proc_compra
           JOIN sco.empenho e ON e.id_processo_compra = pc.id_proc_compra
	        JOIN liquidacao.recebimento_empenho receb ON receb.id_empenho = e.id_empenho
      	WHERE e.cod_empenho = <NÚMERO DO EMPENHO> AND e.ano = **<ANO DO EMPENHO> AND e.id_unidade_gestora = <ID UNIDADE GESTORA DO EMPENHO>
        AND e.id_credor = p.id_fornecedor
          )
      WHERE id_proposta = (
        SELECT p.id_proposta
      	FROM compras.proposta p 
        JOIN compras.processo_compra pc ON p.id_processo_compra = pc.id_proc_compra
      	   JOIN sco.empenho e ON e.id_processo_compra = pc.id_proc_compra
      		JOIN liquidacao.recebimento_empenho receb ON receb.id_empenho = e.id_empenho
      	WHERE e.cod_empenho = <NÚMERO DO EMPENHO> AND e.ano = <ANO DO EMPENHO> AND e.id_unidade_gestora = <ID UNIDADE GESTORA DO EMPENHO>
      	AND e.id_credor = p.id_fornecedor
           );

Para consultar empenhos, ano e unidade:

select id_empenho, cod_empenho, ano, licitacao, id_unidade_gestora from sco.empenho where ano = 2015 and licitacao <>

Dados para o Teste

Não se aplica.