~~ODT~~

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

Orçamento Integração SIAFI

Este caso de uso tem como objetivo ler arquivos extraídos do SIAFI e processá-los. Esses arquivos podem ser: Notas de Empenho, Ordens Bancárias, Dotações, DARF, DAR e GRU pendentes de consolidação.

Descrição do Caso de Uso

Se houver arquivos para importação, o timer faz a leitura e processa o arquivo para a próxima etapa, a execução da migração. Caso não haja arquivos para importar, para cada tipo de documento, o timer procura por registros não consolidados por unidade gestora e efetua a consolidação notificando estas unidades e gerando um documento de crítica.

Modelo do documento de crítica que é identico a notificação enviada às gestoras:

         Relatório de Resumo de Importação
         
         Data: DD/MM/AAAA HH:MM
         Server: SERVIDOR DE EXECUÇÃO
         
         Importação Número: 99999
         Unidade Gestora: NOME DA UNIDADE (CÓDIGO)
         Data Importação: DD/MM/AAAA HH:MM
         Origem: TIPO DO DOCUMENTO
         
         .--------------------------------------------------------------------
         RESUMO DA LEITURA
         .--------------------------------------------------------------------
         Quantidade de Documentos de Arrecadação Municipal identificados: 99
         Registros com pendência de leitura: 99
         
         .--------------------------------------------------------------------
         RESUMO DA CONSOLIDAÇÃO DOS REGISTROS
         .--------------------------------------------------------------------
         Total de registros consolidados: 99
         Registros com pendência na consolidação: 99
         
         .--------------------------------------------------------------------
         LEITURA
         .--------------------------------------------------------------------
         <NOME DO TIPO DO DOCUMENTO> IDENTIFICADOS (99)
         .--------------------------------------------------------------------
          
         DESCRIÇÃO DOS DADOS DO DOCUMENTO
         
         .--------------------------------------------------------------------
         CONSOLIDAÇÃO
         .--------------------------------------------------------------------
         <NOME DO TIPO DO DOCUMENTO> IDENTIFICADOS (99)
         .--------------------------------------------------------------------
          
         DESCRIÇÃO DOS DADOS DO DOCUMENTO
         
         (Somente se não for possível consolidar)
         .--------------------------------------------------------------------
         CONSOLIDAÇÃO
         .--------------------------------------------------------------------
         PENDÊNCIAS NA CONSOLIDAÇÃO(99)
         .--------------------------------------------------------------------
          
         DESCRIÇÃO DOS DADOS DO DOCUMENTO
         CAUSA DA PENDÊNCIA

Principais Regras de Negócio

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.orcamento.timers.TimerOrcamentoIntegracaoSIAFI sistemas_comum.infra.registro_timer
br.ufrn.sipac.siafi.dominio.DocumentoHabilSIAFI administrativo.siafi.documento_habil
br.ufrn.sipac.siafi.dominio.DarSIAFI administrativo.siafi.dar
br.ufrn.sipac.orcamento.movimentacoes.dominio.Lancamento administrativo.sco.lancamento
br.ufrn.sipac.siafi.dominio.PendenciaSIAFI administrativo.siafi.pendencia
br.ufrn.sipac.orcamento.dominio.Tributo administrativo.sco.tributo

Plano de Teste

Sistema: SIPAC

Módulo: <NÃO SE APLICA>

Link(s): <NÃO SE APLICA>

Usuário: <NÃO SE APLICA>

Papel que usuário deve ter: <NÃO SE APLICA>

Cenários de Teste

Executar o timer e verificar no e-mail: desenv@info.ufrn.br. Ele deve tentar migrar documentos não consolidados das unidades gestoras.

Verificar também se após o processamento os arquivos foram adicionados na pasta '/opt/pobox/archive' do servidor.

Dados para o Teste

Para verificar documentos que não foram consolidados, acesse com o login “larrubia2” o caso de uso:

SIPAC → Orçamento → Integração SIAFI → Consolidação de Importação de Dados → <Nome do Documento>

O ambiente deverá conter as seguintes pastas:

/opt/pobox/recebidos
/opt/pobox/archive

Para realizar o processamento de importação os arquivos .txt e .ref, ambos devem ser adicionados compactados a pasta 'recebidos'.

Após adicionar os arquivos, o timer do orçamento deverá ser acionado para realizar a migração.

Depois do processamento os arquivos serão jogados automaticamente na pasta 'archive'.