~~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.

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.

  • Unidade Gestora*: Formato - SIGLA DA UNIDADE (CÓDIGO), TIPO - TEXTO E NÚMERO
  • Ano: Formato - AAAA, Tipo - NUMÉRICO.
  • Agrupar por Fornecedor: Tipo - LÓGICO.
  • Agrupar por Processo de Compra Tipo - LÓGICO.

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.

  • RN01 - O usuário logado só poder ver dados para as unidades que o papel GESTOR LIQUIDAÇÃO tem permissão. Por exemplo, o usuário com login: pedro pertence a unidade 14.00(CT), mas foi cadastrada a permissão de GESTOR LIQUIDACAO para (11.00) e (23.00) então ele possui a permissão para ver dados apenas da 11.00 e 23.00 e não possui permissão para 1400. Já o usuário que tiver o papel GESTOR LIQUIDACAO e tiver unidade de permissão igual a nulo poderá ver os dados de todas as unidades.
  • RN02 - Os fornecedores são listados a partir dos empenhos emitidos para ele, que há registro de recebimento do empenho e não foi registrado o recebimento dos materiais dentro do prazo de entrega determinado ou prorrogado.
  • RN03 - Os empenhos com registro de ocorrência do tipo Material Entregue não serão listados. (Adicionado em 18/03/2015, referente a tarefa 150331)

Resoluções/Legislações Associadas

Não se aplica.

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

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

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 <>

Não se aplica.

  • desenvolvimento/especificacoes/sipac/liquidacao_de_despesas/casos_de_uso/relatorios/fornecedor/fornecedores_em_atraso.txt
  • Última modificação: 2017/04/03 18:21
  • (edição externa)