~~ODT~~
Relatório de Transferências por Unidade
Este caso de uso tem a finalidade de criação de um relatório contemplando as transferências orçamentárias realizadas para a unidade escolhida. É utilizado pelos executores orçamentários locais e globais, e ainda pelos diretores da instituição.
Pré-condições:
- Existir unidade cadastrada no sistema;
- Está logado no sistema como executor de orçamento ou diretor.
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 por Unidade.
O sistema solicita:
- 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
. - UNIDADE*: Tipo - AUTOCOMPLETE, formato - UNIDADE (CÓDIGO), entrada de dados: NOME DA UNIDADE ou CÓDIGO.
- Fonte de Recurso: Tipo - AUTOCOMPLETE, formato - FONTE (CÓDIGO), entrada de dados: NOME DA FONTE ou CÓDIGO.
- Resumido: Tipo - LÓGICO.
Confirmando os parâmetros informados, sistema exibe relatório conforme modelo (primeiro modelo): (RN01)
Relatório de Transferências Orçamentárias da Unidade
Unidade: UNIDADE (CÓDIGO)
Fonte do Recurso: FONTE (CÓDIGO). É exibida quando informada.
Data | Transf. | Doc. | Origem | Destino | Valor (R$) | |
---|---|---|---|---|---|---|
DD/MM/AAAA | TIPO TRANSFERÊNCIA | NÚMERO DOCUMENTO | UNIDADE (CÓDIGO) | UNIDADE (CÓDIGO) | 99,99 | |
DD/MM/AAAA | TIPO TRANSFERÊNCIA | NÚMERO DOCUMENTO | UNIDADE (CÓDIGO) | UNIDADE (CÓDIGO) | 99,99 | |
Total: | 99,99 |
Os detalhes da transferência, podem ser visualizados através do caso de uso consultar transferências.
Segundo modelo do relatório: (RN02)
Relatório de Transferências Orçamentárias da Unidade
Unidade: UNIDADE (CÓDIGO)
Fonte do Recurso: FONTE (CÓDIGO). É exibida quando informada.
Unidade | Remanejamento | Restituição | Empréstimo | Distribuição | |
---|---|---|---|---|---|
NOME DA UNIDADE | Entradas: e Saídas: 99,99 e 99,99 | 99,99 e 99,99 | 99,99 e 99,99 | 99,99 e 99,99 | |
NOME DA UNIDADE | Entradas: e Saídas: 99,99 e 99,99 | 99,99 e 99,99 | 99,99 e 99,99 | 99,99 e 99,99 |
o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Caso não seja escolhida a opção resumido o sistema exibe uma lista de transferências orçamentárias com os seguintes dados para cada uma: Data, Transferência, Documento, Origem, Destino e Valor.
- RN02 - Caso seja escolhida a opção resumido, o sistema exibe apenas as unidades e para cada uma, entradas e saídas com os respectivos valores de : Remanejamento, Restituição, Empréstimo e Distribuição.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela | |
---|---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia | administrativo.sco.transferencia |
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 por Unidade
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, ScoPapeis.DIRETORES
Cenários de Teste
Realizar operações sobre as células orçamentárias e verificar o relatório. (Ex. de Operações : SCO → Movimentações → Movimentações Orçamentárias)
Também realizar operações com Convênios
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, como:
- Alocação de Centro de Custo
- Anulação de Alocação de Centro de Custo
- Distribuição de Dotação
- Empréstimo
- Restituição
- Provisão Orçamentária
- Remanejamento no Centro de Custo
- Remanejamento na Gestora