~~ODT~~
Consolidar Guia de Recolhimento da União(GRU)
Este caso de uso tem a finalidade de listar os registros de GRUs que foram importados do SIAFI e que possuem uma GRU emitida associada, possibilitando a consolidação da GRU. Ao ser consolidada, a GRU emitida será marcada como quitada e terá sua data de pagamento.
Pré-condições: Ter o perfil de integrador SIAFI para executar esta funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa o caminho: SIPAC → Orçamento → Intregração SIAFI → Consolidação de Importação de Dados → GRU(Guia de Recolhimento da União).
Inicialmente é mostrado ao usuário a opção de busca a partir do seguinte campo:
- Nosso Número: Tipo - NUMÉRICO.
- Competência: Formato - MM/AAAA, Tipo - DATA. Competência GRU.
- Liquidação: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. Periodo de Liquidação da GRU.
- Unidade Favorecida: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO, AUTOCOMPLETE. Entrada de Dados: NOME DA UNIDADE, CÓDIGO DA UNIDADE.
- Código Recolhimento: Tipo - TEXTO.
O sistema lista os dados importados do DARF exibindo os seguintes campos:
- Nosso Número: Tipo - TEXTO. Número do documento no SIAFI.
- Contribuinte: Tipo - TEXTO. CPF: 999.999.999-99
- Unidade Favorecida: Formato - NOME DA UNIDADE(CÓDIGO), Tipo - TEXTO.
- Competência: Tipo - TEXTO. Formato - MM/YYYY.
- Data do Pagamento: Tipo - DATA. Formato - DD/MM/YYYY
- Valor Pago: Tipo - NUMÉRICO.
Para incluir os dados listados no sistema SIPAC/Orçamento, o usuário deve selecionar um ou mais documentos e confirmar a consolidação (RN01). Após a confirmação, o sistema exibe os possíveis dados importados com sucesso e não importados:
- Nosso Número: Tipo - TEXTO. Número do documento no SIAFI.
- Contribuinte: Tipo - TEXTO. CPF: 999.999.999-99
- Unidade Favorecida: Formato - NOME DA UNIDADE (CÓDIGO), Tipo TEXTO.
- Competência: Tipo - TEXTO. Formato - MM/YYYY.
- Data do Pagamento: Tipo - TEXTO. Formato - DD/MM/YYYY
- Valor Pago: Tipo - NUMÉRICO.
O sistema disponbiliza o comprovante de importação dos dados em arquivo de formato texto. O arquivo contém os seguintes dados:
Layout do arquivo
- Importação Número: Tipo - NUMÉRICO. Identifica o número do registro de importação.
- Unidade Gestora: Tipo - TEXTO.
- Data Importação: Formato - DD/MM/AAAA HH:MM:SS, Tipo - DATA.
- Origem: Tipo - TEXTO.
- Número de erros: Tipo - NUMÉRICO.
- Número de registros importados: Tipo - NUMÉRICO.
–RESUMO DA LEITURA DO ARQUIVO:
- Quantidade de GRUs lidas: Tipo - NUMÉRICO.
- Registros com pendência de leitura: Tipo - NUMÉRICO.
–RESUMO DA CONSOLIDAÇÃO DOS REGISTROS:
- Total de grus consolidadas: Tipo - NUMÉRICO.
- Registros com pendência na consolidação: Tipo - NUMÉRICO.
–Erros na importação (se existir serão exibidos os dados):
- Identificação Contribuinte: Tipo - NUMÉRICO.
- Data: Formato - DD/MM/AAAA.
- Total: Tipo - NUMÉRICO.
–LEITURA
–GRUs IDENTIFICADAS(99)
- Tipo GRU: Tipo - TEXTO.
- Data da Transação: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Data da Liquidação: Formato - DD/MM/AAAA
- Data do Vencimento: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Número do Convênio: Tipo - NUMÉRICO
- Identificação do Título: Tipo - NUMÉRICO
- Identificação do Contribuinte: Tipo - NUMÉRICO
- Agente Financeiro: Tipo - TEXTO.
- Código Apelido UG/Gestão: Tipo - NUMÉRICO
- Código Original UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação Receita: Tipo - NUMÉRICO
- Código Original da Receita: Tipo - NUMÉRICO
- Tipo Pagamento: Tipo - TEXTO
- Número Autenticação: Tipo - NUMÉRICO
- Valor do Documento: Tipo - NUMÉRICO
- Descontos: Tipo - NUMÉRICO
- Outras Deduções: Tipo - NUMÉRICO
- Mora e Multas: Tipo - NUMÉRICO
- Juros e Encargos: Tipo - NUMÉRICO
- Outros Acréscimos: Tipo - NUMÉRICO
- Total GRU: Tipo - NUMÉRICO
–CONSOLIDAÇÃO
–Documentos Importados (99). Se existir serão exibidos os dados:
- Tipo GRU: Tipo - TEXTO.
- Data da Transação: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Data da Liquidação: Formato - DD/MM/AAAA
- Data do Vencimento: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Número do Convênio: Tipo - NUMÉRICO
- Identificação do Título: Tipo - NUMÉRICO
- Identificação do Contribuinte: Tipo - NUMÉRICO
- Agente Financeiro: Tipo - TEXTO.
- Código Apelido UG/Gestão: Tipo - NUMÉRICO
- Código Original UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação Receita: Tipo - NUMÉRICO
- Código Original da Receita: Tipo - NUMÉRICO
- Tipo Pagamento: Tipo - TEXTO
- Número Autenticação: Tipo - NUMÉRICO
- Valor do Documento: Tipo - NUMÉRICO
- Descontos: Tipo - NUMÉRICO
- Outras Deduções: Tipo - NUMÉRICO
- Mora e Multas: Tipo - NUMÉRICO
- Juros e Encargos: Tipo - NUMÉRICO
- Outros Acréscimos: Tipo - NUMÉRICO
- Total GRU: Tipo - NUMÉRICO
–Documentos Não Importados (99). Se existir serão exibidos os dados:
- Tipo GRU: Tipo - TEXTO.
- Data da Transação: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Data da Liquidação: Formato - DD/MM/AAAA
- Data do Vencimento: Formato - DD/MM/AAAA
- Data da Transferência: Formato - DD/MM/AAAA
- Número do Convênio: Tipo - NUMÉRICO
- Identificação do Título: Tipo - NUMÉRICO
- Identificação do Contribuinte: Tipo - NUMÉRICO
- Agente Financeiro: Tipo - TEXTO.
- Código Apelido UG/Gestão: Tipo - NUMÉRICO
- Código Original UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação UG/Gestão: Tipo - NUMÉRICO
- Indicador de Validação Receita: Tipo - NUMÉRICO
- Código Original da Receita: Tipo - NUMÉRICO
- Tipo Pagamento: Tipo - TEXTO
- Número Autenticação: Tipo - NUMÉRICO
- Valor do Documento: Tipo - NUMÉRICO
- Descontos: Tipo - NUMÉRICO
- Outras Deduções: Tipo - NUMÉRICO
- Mora e Multas: Tipo - NUMÉRICO
- Juros e Encargos: Tipo - NUMÉRICO
- Outros Acréscimos: Tipo - NUMÉRICO
- Total GRU: Tipo - NUMÉRICO
o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O documento não pode existir no sistema orçamentário do SIPAC.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.siafi.dominio.GRU | administrativo.siafi.gru |
br.ufrn.sipac.siafi.dominio.Pendencia | administrativo.siafi.pendencia |
br.ufrn.comum.gru.dominio.GuiaRecolhimentoUniao | comum.gru.guia_recolhimento_uniao |
Plano de Teste
Sistema: SIPAC
Módulo: Orçamento
Link(s): Orçamento → Intregração SIAFI → Consolidação de Importação de Dados → GRU
Usuário: larrubia2, seocchla01
Papel que usuário deve ter: ScoPapeis.INTEGRADOR_SIAFI, ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
Cenários de Teste
Acessar o caso de uso, verificar a listagem a cada página, filtrar por um período válido e realizar a importação.
Dados para o Teste
Será necessário realizar a importação dos documentos através da aba de Integração SIAFI → Leitura de Arquivos do SIAFI com os arquivos que foram baixados no sistema do SIAFI.
Na área pública do SIGAA será necessário realizar a inscrição no vestibular, para que seja emitida uma GRU.
Caso não exista nenhum processo seletivo na área public, deverá ser cadastrado:
Usuário: edipo
SIGAA → vestibular → cadastros → processos seletivos → cadastrar
Após cadastrar o processo seletivo, poderá ser realizada a inscrição no vestibular na área pública do SIGAA, após a inscrição será gerada a GRU.
Para realizar os testes, o nosso número da GRU emitida para a inscrição do vestibular deverá ser copiada para o campo siafi.gru.identificacao_titulo. Possibilitando assim que haja associação entre as GRUs emitidas e as importadas.
Para gerar a listagem de GRUs Não Importadas é necessário que seja consolidado uma GRU que já esteja consolidada.
Para simular, é necessário copiar o campo sistemas_comum.gru.guia_recolhimento_uniao.numero_referencia de uma GRU que tenha os campos sistemas_comum.gru.guia_recolhimento_uniao.valor_pago, sistemas_comum.gru.guia_recolhimento_uniao.quitado, sistemas_comum.gru.guia_recolhimento_uniao.data_pagamento preenchidos. E copiar para administrativo.siafi.gru.identificacao_titulo de uma GRU que administrativo.siafi.gru.id_gru_comum nulo.