~~ODT~~
Relatório de Transferências Entre Unidades
Esse caso de uso é utilizado pelos executores orçamentários locais e globais com a finalidade de criação de um relatório, contemplando os dados dos diversos tipos de transferências entre duas unidades selecionadas.
Pré-condições:
- Está logado no sistema como executor orçamentário;
- Existir unidades no sistema para selecionar origem e destino.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Relatórios → Movimentações Orçamentárias → Transferências Entre Unidades.
O Executor de orçamento informa os parâmetros:
- Tipo de Transferência*: Tipo - TEXTO, São apresentadas opções tais quais:
ALOCAÇÃO DE CENTRO DE CUSTOS
,ANULAÇÃO DE ALOCAÇÃO DE CENTRO DE CUSTOS
,DISTRIBUIÇÃO DE DOTAÇÃO
. - Origem*: Tipo - AUTOCOMPLETE, formato - UNIDADE (CÓDIGO), entrada de dados: NOME DA UNIDADE ou CÓDIGO.
- Destino*: Tipo - AUTOCOMPLETE, formato - UNIDADE (CÓDIGO), entrada de dados: NOME DA UNIDADE ou CÓDIGO.
Confirmando os parâmetros informados, sistema exibe relatório, de acordo com o modelo:
Modelo de Relatório
Relatório de Transferências Orçamentárias entre Unidades
Tipo de Transferência: DENOMINAÇÃO DA TRANSFERÊNCIA.
Unidade de Origem: UNIDADE (CÓDIGO)
Unidade de Destino: UNIDADE (CÓDIGO)
Data | Transferência | Documento | Natureza Despesa de Origem | Natureza Despesa de Destino | Valor (R$) | |
---|---|---|---|---|---|---|
DD/MM/AAAA | TIPO TRANSFERÊNCIA | NÚMERO DOCUMENTO | DESPESA (CÓDIGO) | DESPESA (CÓDIGO) | 99,99 | |
DD/MM/AAAA | TIPO TRANSFERÊNCIA | NÚMERO DOCUMENTO | DESPESA (CÓDIGO) | DESPESA (CÓDIGO) | 99,99 | |
Total: | 99,99 |
É possível visualizar os detalhes da transferência selecionada, para cada tipo:
O caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela | |
---|---|---|
br.ufrn.sipac.arq.interop.orcamento.TransferenciaAdapter | administrativo.sco.transferencia | |
br.ufrn.sipac.orcamento.dominio.CelulaOrcamentaria | administrativo.sco.celula_orcamentaria |
Plano de Teste
Sistema: SIPAC
Módulo: SCO (Sistema de Controle Orçamentário)
Link(s): SCO → Relatórios → Movimentações Orçamentárias → Transferências entre Unidades
Usuário:
- seocchla01: Executor do Orçamento Local
- larrubia2: Executor do Orçamento Global
Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
Cenários de Teste
Realizar transferências entre unidades, e verificar se os dados das mesmas aparecem neste relatório.
Dados para o Teste
Para realizar movimentações que influenciem neste relatório, utilize os casos de uso em SCO → Movimentações → Movimentações Orçamentárias