~~ODT~~

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

Liquidações Pendentes de Registro

Este caso de uso tem a finalidade listar os documentos de Nota de Nota de Sistema (NS) importados do SIAFI que não foram importados para o SIPAC/Orçamento. Esta operação funciona como esquema intermediário do SIPAC.

Nota de Sistema é um documento utilizado no SIAFI para contabilizar a 3ª etapa da programação financeira denominada de liberação, por meio do qual ocorre a descentralização de recursos financeiros entre o órgão central e as setoriais de programação financeira.

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Movimentação → Empenho → Integração SIAFI → Liquidações Pendentes de Registro.

O sistema exibe opções de consulta:

  • Unidade: Tipo - TEXTO.
  • Número da Nota de Sistema:: Tipo - NÚMERICO.
  • Favorecido:: Tipo - TEXTO.
  • Período:: Formato - DD/MM/AAAA a Formato - DD/MM/AAAA , Tipo - DATA.
  • Valor:: Tipo - NUMÉRICO.

O usuário confirma consulta e sistema exibe lista de documentos com os atributos:

  • Documento SIAFI: Tipo - TEXTO. Formato - AAAANS99999.
  • Documento Hábil: Tipo - TEXTO. Formato - AAAANP99999.
  • Processo: Formato - NÚMERO/AAAA, Tipo - NUMÉRICO.
  • Data: Formato - DD/MM/AAAA, Tipo - DATA.
  • Favorecido: Formato - NOME DO FAVORECIDO (99.999.999/9999-99), Tipo - TEXTO.
  • Empenho: Tipo - TEXTO.
  • Valor: Tipo - NUMÉRICO.

Ao selecionar um nota, o sistema poderá seguir dois fluxos diferentes:

Fluxo 1 : Caso não exista um lançamento para nota de sistema

Teremos o mesmo fluxo do caso de Uso: Liquidar Empenho a partir do passo 3 do Fluxo 1.

Fluxo 2 : Caso já exista um lançamento para uma nota de sistema

Neste fluxo serão exibidas as informações do lançamento(SCO) e informações da nota de sistema(SIAFI) para que o usuário possa consolidar. Os dados exibidos são:

  • Dados Gerais no SCO:
    • Empenho: Formato - 9…/AAAA, Tipo - NUMÉRICO.
    • Gestora: formato: NOME GESTORA (CÓDIGO), Tipo - TEXTO.
    • Data: Formato - DD/MM/AAAA, Tipo - DATA.
    • Processo: Formato - 9…/AAAA, Tipo - NUMÉRICO.
    • Prog. de Trabalho Resum.: Formato - NOME PROGRAMA (CÓDIGO), Tipo - TEXTO.
    • Natureza da Despesa: Formato - NOME NATUREZA (CÓDIGO), Tipo - TEXTO.
    • Fonte de Recurso: Formato - NOME FONTE (CÓDIGO), Tipo - TEXTO.
    • Esfera: Formato - NOME ESFERA (CÓDIGO), Tipo - TEXTO.
    • Modalidade: Tipo - TEXTO. As modalidades apresentadas são: ESTIMATIVO, ORDINÁRIO ou GLOBAL.
    • Favorecido: Formato - NOME CREDOR, Tipo TEXTO.
    • Registrado por: Tipo TEXTO, formato: NOME USUÁRIO (LOGIN).
    • Sistema apresenta opção para visualizar detalhes do usuário que efetuou o registro, exibindo as informações: Login, Nome, Unidade, Email, Telefone, Ramal.
  • Dados Gerais Extraídos do SIAFI:
    • Empenho: Formato - 9…/AAAA, Tipo - NUMÉRICO.
    • Gestora: formato: NOME GESTORA (CÓDIGO), Tipo - TEXTO.
    • Data: Formato - DD/MM/AAAA, Tipo - DATA.
    • Processo: Formato - 9…/AAAA, Tipo - NUMÉRICO.
    • Prog. de Trabalho Resum.: Formato - NOME PROGRAMA (CÓDIGO), Tipo - TEXTO.
    • Natureza da Despesa: Formato - NOME NATUREZA (CÓDIGO), Tipo - TEXTO.
    • Fonte de Recurso: Formato - NOME FONTE (CÓDIGO), Tipo - TEXTO.
    • Esfera: Formato - NOME ESFERA (CÓDIGO), Tipo - TEXTO.
    • Valor: Tipo NUMÉRICO.
    • Favorecido: Formato - NOME CREDOR, Tipo TEXTO.

O caso de uso é finalizado.

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.siafi.dominio.NotaSistemaSIAFI administrativo.siafi.nota_sistema
br.ufrn.sipac.siafi.dominio.DocumentoHabilSIAFI administrativo.siafi.documento_habil
br.ufrn.sipac.siafi.dominio.Pendencia administrativo.siafi.pendencia
br.ufrn.sipac.orcamento.movimentacoes.dominio.Lancamento administrativo.sco.lancamento

Plano de Teste

Sistema: SIPAC

Módulo: Orçamento

Link(s): Orçamento → Movimentação → Empenho → Integração SIAFI → Liquidações Pendentes de Registro.

Usuário:

  • seomejc (ScoPapeis.EXECUTOR_ORCAMENTO)
  • larrubia2 (ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL)
  • siafi (ScoPapeis.INTEGRADOR_SIAFI)

Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, ScoPapeis.INTEGRADOR_SIAFI.

Após realizar a importação da Nota de Sistema, conferir o relatório Orçamento → Consultas → Empenho → Movimentação de Liquidação de Empenho.

A nota de sistema antes de consolidar também aparece nesse caso de uso: SIPAC → Orçamento → Integração SIAFI → Consolidação de Importação de Dados → Nota de Sistema, após consolidar a nota não deve ser mais listada no Liquidações Pendentes de Registro.

Os registros deste caso de uso são gerados apartir do caso de uso: Leitura Nota de Sistema

Consulta pelo número da nota de sistema e unidade:

SELECT ns.id_nota_sistema,
       ns.num_nota_sistema,
       ns.data_transacao,
       ns.cod_titulo_credito,
       ns.data_vencimento_titulo_credito,
       ns.observacao,
       ns.cod_favorecido,
       ns.cod_inscricao,
       ns.valor_transacao,
       ns.ano,
       ns.data_migracao,
       ns.id_unidade_gestora,
       ns.cod_unidade_gestora,
       ns.cod_unidade_gestao,
       ns.cod_evento,
       ug.nome
FROM siafi.nota_sistema ns
LEFT JOIN comum.unidade_gestora ug ON (ns.id_unidade_gestora = ug.id_unidade_gestora)
WHERE ns.data_consolidacao IS NULL
  AND ns.tentativas_consolidacao < 2
  AND (ns.cod_evento LIKE '51%'
       OR ns.cod_evento LIKE '61%')
  AND ns.cod_unidade_gestora = 999
  AND ns.cod_unidade_gestao = 999
  AND ns.num_nota_sistema = 999
  AND ns.ano = 2016
ORDER BY ns.data_transacao;
Consulta todas as liquidações pendentes de registro:

SELECT ns.id_nota_sistema,
       ns.num_nota_sistema,
       ns.data_transacao,
       ns.cod_titulo_credito,
       ns.data_vencimento_titulo_credito,
       ns.observacao,
       ns.cod_favorecido,
       ns.cod_inscricao,
       ns.valor_transacao,
       ns.ano,
       ns.data_migracao,
       ns.id_unidade_gestora,
       ns.cod_unidade_gestora,
       ns.cod_unidade_gestao,
       ns.cod_evento,
       ug.nome
FROM siafi.nota_sistema ns
LEFT JOIN comum.unidade_gestora ug ON (ns.id_unidade_gestora = ug.id_unidade_gestora)
WHERE ns.data_consolidacao IS NULL
  AND ns.tentativas_consolidacao < 2
  AND (ns.cod_evento LIKE '51%'
       OR ns.cod_evento LIKE '61%')
  AND ns.ano = 2016
ORDER BY ns.data_transacao;
Consulta pelo favorecido, período de transação e valor:

SELECT ns.id_nota_sistema,
       ns.num_nota_sistema,
       ns.data_transacao,
       ns.cod_titulo_credito,
       ns.data_vencimento_titulo_credito,
       ns.observacao,
       ns.cod_favorecido,
       ns.cod_inscricao,
       ns.valor_transacao,
       ns.ano,
       ns.data_migracao,
       ns.id_unidade_gestora,
       ns.cod_unidade_gestora,
       ns.cod_unidade_gestao,
       ns.cod_evento,
       ug.nome
FROM siafi.nota_sistema ns
LEFT JOIN comum.unidade_gestora ug ON (ns.id_unidade_gestora = ug.id_unidade_gestora)
WHERE ns.data_consolidacao IS NULL
  AND ns.tentativas_consolidacao < 2
  AND (ns.cod_evento LIKE '51%'
       OR ns.cod_evento LIKE '61%')
  AND ns.ano = 2016
  AND ns.data_transacao BETWEEN 'Thu Sep 01 00:00:00 BRT 2016' AND 'Thu Sep 29 23:59:59 BRT 2016'
  AND ns.cod_favorecido LIKE '%54544%'
  AND ns.valor_transacao >= 1000.0
  AND ns.valor_transacao <= 2000.0
ORDER BY ns.data_transacao;
  • desenvolvimento/especificacoes/sipac/orcamentario/casos_de_uso/movimentacoes/empenho/integracao_siafi/liquidacoes_pendentes_registro.txt
  • Última modificação: 2017/04/03 18:21
  • (edição externa)