echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Transferência Mensal Automática de Combustíveis ======
Esta operação é utilizada para realizar as transferências automáticas entre as unidades, servindo para realizar o pagamento de GASTOS COM COMBUSTÍVEIS. As unidades não orçamentárias não terão seu pagamento automático realizado.
O Departamento de Contabilidade e Finanças (DCF) e os SEOs (Setor de Execução Orçamentária) são os responsáveis por utilizar esta funcionalidade.
Pré-condições: Para executar esta funcionalidade é necessário que a natureza de despesa (origem e destino), PTRES (origem e destino), Fonte (origem e destino), Esfera (origem e destino), Unidade de Destino estejam cadastrados no sistema.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Orçamento -> Movimentações -> Movimentações Orçamentárias -> Tranferências -> Transferência Mensal Automática de Combustíveis
O sistema solicita ao Gestor que informe:
* **Período***: Composto pelo Mês e Ano. Tipo - NUMÉRICO.
* **Combustível***: Tipo - TEXTO. São apresentadas as opções: ''TODOS'', ''GASOLINA'', ''ALCOOL'', ''DIESEL''. ([[#principais_regras_de_negócio|RN07]])
Confirmando a consulta, o sistema exibirá, o **Mês** e **Ano** selecionado e solicita que o Gestor informe:
os dados da célula de origem: ([[#principais_regras_de_negócio|RN01]])
* **Natureza de Despesa da Célula de Origem***: Formato - NOME DA NATUREZA (CÓDIGO), Tipo AUTOCOMPLETE.
* **PTRes da Célula de Origem***: Formato - NOME DO PTRES (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Fonte da Célula de Origem***: Formato - NOME DA FONTE (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Esfera da Célula de Origem***: Formato - NOME DA ESFERA (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Plano Interno de Origem**: Formato - NOME DO PLANO (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
O sistema apresenta a lista de gastos para as Unidades Orçamentárias:
* **__Unidade__**: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
* **__Álcool__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Diesel__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Gasolina__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Total da Unidade__**: Tipo - NUMÉRICO. Valor Total dos gastos da unidade. Corresponde a soma dos valores gastos na unidade.
* **__Total__**: Tipo - NUMÉRICO. Corresponde a soma dos valores dos totais gastos em todas a unidades.
* Opção para selecionar os gastos.
também apresenta a Lista de Gastos para Unidades Não Orçamentárias:
* **__Unidade__**: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
* **__Álcool__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Diesel__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Gasolina__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Valor__**: Tipo - NUMÉRICO. Valor Total dos gastos da unidade. Corresponde a soma dos valores gastos na unidade.
* **__Total__**: Tipo - NUMÉRICO. Corresponde a soma dos valores dos totais gastos em todas a unidades.
O sistema solicita que o Gestor informe os dados da célula de destino: ([[#principais_regras_de_negócio|RN02]])
* **Unidade de Destino***: Formato - NOME DA UNIDADE (CÓDIGO), Tipo AUTOCOMPLETE.
* **Natureza de Despesa***: Formato - NOME DA NATUREZA (CÓDIGO), Tipo AUTOCOMPLETE.
* **PTRes***: Formato - NOME DO PTRES (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Fonte***: Formato - NOME DA FONTE (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Esfera***: Formato - NOME DA ESFERA (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Plano Interno**: Formato - NOME DO PLANO (CÓDIGO), Tipo AUTOCOMPLETE. Entrada de dados: NOME ou CÓDIGO.
* **Ano Orçamentário***: Tipo - NUMÉRICO.
* **Observações**: Tipo - TEXTO.
O sistema exibe a lista com os últimos pagamentos realizados, mostrando para cada um os dados:
* **__Mês/An__o**: Formato - MÊS/AAAA. Tipo - TEXTO e NUMÉRICO.
* **__Data__**: Formato - DD/MM/AAAA, Tipo - DATA
* **__Tipo de Pagamento__**: Tipo - TEXTO
* **__Detalhamento__**: Tipo - TEXTO
* **__Total__**: Tipo - NUMÉRICO.
* **__Usuário__**: Tipo - TEXTO
Confirmado o Registro de Pagamento, o sistema apresentará os dados do comprovante de pagamento: ([[#principais_regras_de_negócio|RN03, RN04, RN05, RN06]])
com a lista de Gastos para Unidades Orçamentárias:
* **__Unidade__**: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
* **__Código Transferência__**: Formato - 999...,999... , Tipo - NUMÉRICO.
* **__Álcool__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Diesel__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Gasolina__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Valor__**: Tipo - NUMÉRICO. Valor Total dos gastos da unidade. Corresponde a soma dos valores gastos na unidade.
* **__Realizada__**: Tipo - NUMÉRICO.
com a lista de Gastos para Unidades Não Orçamentárias:
* **__Unidade__**: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
* **__Álcool__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Diesel__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Gasolina__**: Tipo - NUMÉRICO. Valor do gasto do combustível na unidade. ([[#principais_regras_de_negócio|RN07]])
* **__Valor__**: Tipo - NUMÉRICO. Valor Total dos gastos da unidade. Corresponde a soma dos valores gastos na unidade.
* **__Total__**: Tipo - NUMÉRICO. Corresponde a soma dos valores dos totais gastos em todas a unidades.
e os dados do mês, unidade de destino e observação informados:
* **__Mês/Ano__**: Formato - MÊS / AAAA, Tipo - TEXTO e NUMÉRICO.
* **__Unidade de Destino__**: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO e NUMÉRICO.
* **__Observação__**: Tipo - TEXTO.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Caso a célula orçamentária de origem não exista, ela é criada automaticamente.
* **RN02** - Caso a célula orçamentária de destino não exista, ela é criada automaticamente.
* **RN03** - É permitido transferência entre células de anos orçamentários distintos.
* **RN04** - Não é permitido a transferência de uma da célula para ela mesma.
* **RN05** - O Valor transferido deve ser maior que zero.
* **RN06** - A unidade gestora do usuário deve ter saldo suficiente para registrar o débito nos centros de custo escolhidos como unidades de origem.
* **RN07** - Os combustíveis podem variar em função do cadastro
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.liquidacao.pagamento.dominio.PagamentoRealizado | administrativo.liquidacao.pagamento_realizado |
| br.ufrn.sipac.liquidacao.pagamento.dominio.PagamentoUnidade| administrativo.liquidacao.pagamento_unidade |
===== Plano de Teste =====
Sistema: SIPAC
Módulo: Orçamento
Link(s): Movimentações > Movimentações Orçamentárias -> Tranferências > Transferência Mensal Automática de Combustíveis
Usuário: