echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Relatório de Migrações Automáticas de Dados do SIAFI ======
Esse caso de uso é utilizado pelos executores orçamentários (executores de orçamento local e global) e pelo gestor de dotação orçamentária com a finalidade de listar os documentos que foram migrados do SIAFI e já estão incorporados ao SCO.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIPAC → Orçamento → Aba de Relatórios → Integração → Migrações do SIAFI//.
A seguinte opção de consulta é exibida:
* **Unidade:** Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo - AUTOCOMPLETE. Entrada de dados - NOME DA UNIDADE. ([[#Principais regras de negócio|RN01]])
* **Tipo de Documento:*** Tipo TEXTO, são apresentadas opções como: 'NOTA DE EMPENHO', 'NOTA DE DOTAÇÃO', 'NOTA DE CRÉDITO', 'DARF', 'NOTA DE SISTEMA' e 'ORDEM BANCÁRIA'.
* **Data inicial:*** Formato - DD/MM/AAAA. Tipo - DATA.
* **Data final:*** Formato - DD/MM/AAAA. Tipo - DATA.
Então é exibido um relatório, dependendo do tipo de documento selecionado.
=== Fluxo Alternativo 1 : Para o tipo de documento DAR===
Modelo do Relatório :
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** DAR
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**DARs**
^ Dar ^ Data ^ Empenho ^ Situação ^ Valor ^
| UNIDADE (99.99) |||||
| AAAAXX9... | DD/MM/AAAA | 9.../AAAA | SITUAÇÂO | NUMÉRICO |
| **Favorecido:** | FAVORECIDO ||||
| **Observação:** | OBSERVAÇÂO ||||
| **Total:**|||| VALOR|
=== Fluxo Alternativo 2 : Para o tipo de documento DARF===
Modelo do Relatório :
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** DARF
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**DARFs**
^ Darf ^ Data ^ Empenho ^ Situação ^ Valor ^
| UNIDADE (99.99) |||||
| AAAAXX9... | DD/MM/AAAA | 9.../AAAA | SITUAÇÂO | NUMÉRICO |
| **Favorecido:** | FAVORECIDO ||||
| **Observação:** | OBSERVAÇÂO ||||
| **Total:**|||| VALOR|
=== Fluxo Alternativo 3 : Para o tipo de documento Nota de Crédito===
Modelo do Relatório
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** Nota de Crédito
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**NOTAS DE CRÉDITO**
P.T.:Plano de Trabalho F.R.: Fonte de Recurso E.D: Natureza de Despesa Es.: Esfera P.I.: Plano Interno
^ Nota crédito ^ Data ^ P.T.Res. / F.R. / N.D. / Es. / P.I. ^ Valor ^
| UNIDADE (99.99) ||||
| AAAAXX9... | DD/MM/AAAA | P.T.: 9... / F.R.: 9... / E.D.: 9... / Es.: 9... / P.I.: 9... | NUMÉRICO |
| **Unidade Favorecida:**| UNIDADE |||
| **Total:**||| VALOR|
=== Fluxo Alternativo 4 : Para o tipo de documento Nota de Dotação===
Modelo do Documento
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** Nota de Dotação
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**NOTAS DE DOTAÇÃO**
P.T.:Plano de Trabalho F.R.: Fonte de Recurso E.D: Natureza de Despesa Es.: Esfera P.I.: Plano Interno
^ Dotação ^ Data ^ P.T.Res. / F.R. / N.D. / Es. / P.I. ^ Valor ^
| UNIDADE (99.99) ||||
| AAAAXX9... | DD/MM/AAAA | P.T.: 9... / F.R.: 9... / E.D.: 9... / Es.: 9... / P.I.: 9... | NUMÉRICO |
| **Observação:**| Observação |||
| **Total:**||| VALOR|
=== Fluxo Alternativo 5 : Para o tipo de documento Nota de Empenho===
Modelo do Relatório
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** Nota de Empenho
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**NOTAS DE EMPENHO**
^ Empenho ^ Modalidade ^ Data ^ Credor ^ Valor ^
| UNIDADE (99.99) |||||
| 9.../AAAA | MODALIDADE | DD/MM/AAAA | NOME OU RAZÃO SOCIAL (CPF OU CNPJ) | NUMÉRICO |
| **Total:**|||| VALOR|
**ANULAÇÕES DE EMPENHO**
^ Anulação ^ Empenho ^ Data ^ Modalidade ^ Credor ^ Valor ^
| UNIDADE (99.99) ||||||
| AAAAXX9... | 9.../AAAA | DD/MM/AAAA | MODALIDADE | NOME OU RAZÃO SOCIAL (CPF OU CNPJ) | NUMÉRICO |
| **Total:**||||| VALOR|
**CANCELAMENTOS DE EMPENHO**
^ Cancelamento ^ Empenho ^ Data ^ Modalidade ^ Credor ^ Valor ^
| UNIDADE (99.99) ||||||
| AAAAXX9... | 9.../AAAA | DD/MM/AAAA | MODALIDADE | NOME OU RAZÃO SOCIAL (CPF OU CNPJ) | NUMÉRICO |
| **Total:**||||| VALOR|
**REFORÇOS DE EMPENHO**
^ Reforço ^ Empenho ^ Data ^ Modalidade ^ Credor ^ Valor ^
| UNIDADE (99.99) ||||||
| AAAAXX9... | 9.../AAAA | DD/MM/AAAA | MODALIDADE | NOME OU RAZÃO SOCIAL (CPF OU CNPJ) | NUMÉRICO|
| **Total:**||||| VALOR|
=== Fluxo Alternativo 6 : Para o tipo de documento Nota de Sistema===
Modelo do Relatório
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** Nota de Sistema
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**NOTAS DE SISTEMA**
^ Nota Sistema ^ Processo ^ Data ^ Empenho ^ Estorno? ^ Valor ^
| UNIDADE (99.99) ||||||
| AAAAXX9... | 9.../AAAA | DD/MM/AAAA | 9.../AAAA | Sim ou VAZIO | NUMÉRICO |
| **Total:**||||| VALOR|
=== Fluxo Alternativo 7 : Para o tipo de documento Ordem Bancária===
Modelo do Relatório
**Relatório de Documentos Migrados do SIAFI**
**__Tipo de Documento__:** Ordem Bancária
**__Periodo__:** DD/MM/AAAA a DD/MM/AAAA
**ORDENS BANCÁRIAS**
^ Ordem Bancária ^ Processo ^ Data ^ Situação ^ Referência ^ Valor ^
| UNIDADE (99.99) ||||||
| AAAAXX9... | 9.../AAAA | DD/MM/AAAA | SITUAÇÃO | 9.../AAAA | NUMÉRICO |
| **Total:**||||| VALOR|
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - O executor de orçamento local não informará a unidade, pois só pode ter acesso às informações de sua própria unidade.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela ^
| br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
| br.ufrn.sipac.orcamento.movimentacoes.dominio.EventoEmpenho | administrativo.sco.evento_empenho |
| br.ufrn.sipac.orcamento.movimentacoes.dominio.Darf | administrativo.sco.darf |
| br.ufrn.sipac.orcamento.movimentacoes.dominio.Dotacao | administrativo.sco.dotacao |
| br.ufrn.sipac.orcamento.movimentacoes.dominio.OrdemBancaria | administrativo.sco.ordem_bancaria|
| br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia | administrativo.sco.transferencia |
| br.ufrn.sipac.orcamento.movimentacoes.dominio.Lancamento | administrativo.sco.lancamento |
===== Plano de Teste =====
Sistema: SIPAC
Módulo: Orçamento
Link(s): SIPAC -> Orçamento -> Relatórios -> Integração -> Migrações do SIAFI
Usuário: adaildo (Executor de Orçamento Local), edna (Executor de Orçamento Global) e larrubia2 (Gestor de Dotação Orçamentária)
Papel que usuário deve ter:
* ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
* ScoPapeis.EXECUTOR_ORCAMENTO
* ScoPapeis.GESTOR_DOTACAO_ORCAMENTARIA
===== Cenários de Teste =====
Realizar testes para verificar se os resultados retornados pelas consultas são compatíveis com os dados encontrados no banco de dados.
No formulário, selecionar tipo de documento DARF. Verificar se os resultados são compatíveis com o que é mostrado na consulta (1).
No formulário, selecionar tipo de documento Nota de Crédito. Verificar se os resultados são compatíveis com o que é mostrado na consulta (2).
No formulário, selecionar tipo de documento Nota de Dotação. Verificar se os resultados são compatíveis com o que é mostrado na consulta (3).
No formulário, selecionar tipo de documento Nota de Empenho. Verificar se os resultados são compatíveis com o que é mostrado nas consultas (4) e (5).
No formulário, selecionar tipo de documento Nota de Sistema. Verificar se os resultados são compatíveis com o que é mostrado na consulta (6).
No formulário, selecionar tipo de documento Ordem Bancária. Verificar se os resultados são compatíveis com o que é mostrado na consulta (7).
===== Dados para o Teste =====
* Consulta(1):