Estudo dos pre-requisitos do modulo SIGAPCO para desenvolvimento de Relatório Balanço Orçamentário de Receitas assim como a definição das colunas que serão exibidas.
5 níveis
4 Sintéticos
1 Analítico

PH PREVISÃO INICIAL DA RECEITA
P1 PREVISÃO ATUALIZADA DA RECEITA
RR RECEITAS A REALIZAR (LANÇAMENTO)
RC RECEITAS REALIZADAS (ARRECADAÇÃO)
Dimensões:
Conta orçamentaria
Tipo de Saldo
Este cubo será comum para Receitas e Despesas.
Range Tipo de Saldo : PH...PH
Range Tipo de Saldo : P1...P1
Range Tipo de Saldo : RR...RR
Range Tipo de Saldo : RC..RC
Range Tipo de Saldo : RC..RR (NÃO PODE SER UTILIZADO OUTRO TIPO DE SALDO NESTE RANGE)
8108 ou 8109 – Previsão Inicial ou Atualizada da Receita
PH – 1º. Momento (Planilha Orçamentaria sem atualização)
P1 – 2º. Momento (Planilha Orçamentaria com atualização – revisada)
Este ajuste no bloqueio deve ocorrer quando surgir atualização da planilha por revisão pelo responsável por orçamento.
8112 – Total de Receitas
Range Tipo de Saldo : ..ZZ
Filtro : Tp. Saldo Igual a "RC" OU Tp. Saldo Igual a "RR"
Mensal
Acumulado

No Protheus esta fase se trata da elaboração do orçamento inicial das receitas.
Na elaboração do orçamento será gerado em cada conta orçamentária informada um lançamento para cada inicio de período um movimento orçamentário no tipo de saldo PH.
Exemplo:
Período 01/01/2020 a 31/01/2020
Data do Lançamento : 01/01/2020
Valor do Lançamento: 10.000.000,00
Tipo de Saldo: PH
No Protheus esta fase se trata da atualização do orçamento mediante uma revisão da planilha orçamentária referente as receitas.
Na elaboração do orçamento será gerado em cada conta orçamentária informada um lançamento para cada inicio de período um movimento orçamentário no tipo de saldo P1.
Exemplo:
Período 01/01/2020 a 31/01/2020
Data do Lançamento : 01/01/2020
Valor do Lançamento: 12.000.000,00
Tipo de Saldo: P1
No Protheus esta fase se trata da inclusão de um titulo a receber no módulo financeiro referente a lançamento de receita contra um contribuinte.
Na inclusão do titulo a receber será gerado um lançamento orçamentário no tipo de saldo RR.
Exemplo:
Valor: 15.000,00
Tipo de Movimento: Credito
Tipo de Saldo: RR
No Protheus esta fase se trata da baixa do titulo a receber referente ao lançamento no ato efetivo do pagamento pelo contribuinte.
Exemplo:
Valor: 15.000,00
Tipo de Movimento: Debito
Tipo de Saldo: RR
--------------
Valor: 15.000,00
Tipo de Movimento: Credito
Tipo de Saldo: RC
Exemplo de Consulta demonstração por período trimestral do orçamento
Comparativo entre Previsão Inicial de Receitas x Previsão Atualizada de Receitas


Relatório comparativo Mês a Mês da previsão inicial x previsão atualizada
Exemplo de Relatório em excel extraído da consulta mês a mês
Config 1 para 8108 e Config 2 para 8109


Modelo

Este relatório exibira as informações do exercício informado com os respectivos saldos orçamentários até a data-base do sistema sendo denominado “Balanço Orçamentário”.
Será impresso em modo paisagem para comportar as colunas de valores que poderão ser expressos em unidades, centenas, milhares e milhões.
1ª. Coluna – Código da Conta Orçamentária (15 posições)
2ª. Coluna – Descrição da Conta Orçamentaria (30 posições)
3ª. Coluna – Previsão Inicial da Receita (16 posições – 2 decimais)
Esta coluna refere-se valor da primeira versão da planilha orçamentaria referente a receitas.
Configuração Cubo: 8108 – Previsão Inicial da Receita
Range Tipo de Saldo : PH...PH
4ª. Coluna – Previsão Atualizada da Receita (16 posições – 2 decimais)
Esta coluna representa os valores da planilha orçamentaria revisada referente a receitas.
Configuração Cubo: 8109 – Previsão Atualizada da Receita
Range Tipo de Saldo : P1..P1
5ª. Coluna – Receitas Realizadas (16 posições – 2 decimais)
Esta coluna representa os valores de receitas realizadas, isto é, a baixa do titulo referente a receita lançada contra o contribuinte.
Configuração Cubo: 8111 – Receitas Realizadas
Range Tipo de Saldo : RC...RC
6ª. Coluna – Saldo (16 posições – 2 decimais)
Esta coluna representa a subtração da Receitas Realizadas da Previsão Atualizada.
Fórmula: (Configuração 8111 Receitas Realizadas) - (Configuração 8109 Previsão Atualizada da Receita)
Exercício (Ano): AAAA
Conta Orçamentaria Despesas de: branco
Conta Orçamentaria Despesas ate:zzzzzzzzzzzzzzzzz
Conta Orçamentaria Receitas de: branco
Conta Orçamentaria Receitas ate:zzzzzzzzzzzzzzzzz
Config.Dot.Inicial: XXXX
Config.Dot.Atualizada: XXXX
Config.Desp.Empenhadas: XXXX
Config.Desp.Liquidadas: XXXX
Config.Desp.Pagas: XXXX
Config.Total Despesasl: XXXX
Config. Previsao Inicial Rec : XXXX
Config. Previsao Atualizada Rec: XXXX
Config. Receitas Realizadas: XXXX
Divide por: [Não se Aplica | Centena | Milhar | Milhões ]
Este relatório sempre retornara o saldo de cada configuração no exercício informado na data-base do sistema.
Caso seja informado um range de conta orçamentaria deve ser passado para as configurações (filtros) envolvidas no relatório.
Por exemplo quero tirar posição dos saldos em 31/03/2020:
-Informar na data-base do sistema: 31/03/2020
-Informar o Exercício: 2020
Por exemplo quero tirar posição dos saldos em 31/12/2020:
-Informar na data-base do sistema: 31/12/2020
-Informar o Exercício: 2020
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKC_FILIAL | D MG 01 |
| Processo | AKC_PROCES | 000252 |
| Ativo | AKC_ATIVO | LBOK |
| Sequencia | AKC_SEQ | 03 |
| Conta Orçamentaria | AKC_CO | AK2->AK2_CO |
| Data | AKC_DATA | AK2->AK2_PERIOD |
| Classe Orçamentária | AKC_CLASSE | AK2->AK2_CLASSE |
| Tipo (Credito ou Debito) | AKC_TIPO | 1 |
| Historico | AKC_HIST | LANC. ORCAMENTO - PREVISAO INICIAL DAS RECEITAS 2020 |
| Unidade Medida | AKC_UM |
|
| Valor do Lançamento | AKC_VALOR1 | IF(LEFT(AK2→AK2_CO, 1) $ '9' .AND. AK2->AK2_VERSAO='0001', AK2->AK2_VALOR,0) |
| Chave Referencia | AKC_KEYREF |
|
| Operação Orçamentaria | AKC_OPER |
|
| Item do Processo | AKC_ITEM | 01 |
| Tipo de Saldo | AKC_TPSALD | PH |
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKC_FILIAL | D MG 01 |
| Processo | AKC_PROCES | 000252 |
| Ativo | AKC_ATIVO | LBOK |
| Sequencia | AKC_SEQ | 04 |
| Conta Orçamentaria | AKC_CO | AK2->AK2_CO |
| Data | AKC_DATA | AK2->AK2_PERIOD |
| Classe Orçamentária | AKC_CLASSE | AK2->AK2_CLASSE |
| Tipo (Credito ou Debito) | AKC_TIPO | 1 |
| Historico | AKC_HIST | LANC. ORCAMENTO - PREVISAO ATUALIZADA DAS RECEITAS 2020 |
| Unidade Medida | AKC_UM |
|
| Valor do Lançamento | AKC_VALOR1 | IF(LEFT(AK2→AK2_CO, 1) $ '9' .AND. AK2->AK2_VERSAO<>'0001', AK2->AK2_VALOR,0) |
| Chave Referencia | AKC_KEYREF |
|
| Operação Orçamentaria | AKC_OPER |
|
| Item do Processo | AKC_ITEM | 01 |
| Tipo de Saldo | AKC_TPSALD | P1 |
Inclusão do Titulo a Receber

Movimento Orçamentário referente Inclusão do Titulo a Receber

| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKC_FILIAL | D MG 01 |
| Processo | AKC_PROCES | 000001 |
| Ativo | AKC_ATIVO | LBOK |
| Sequencia | AKC_SEQ | 01 |
| Conta Orçamentaria | AKC_CO | "9111001" |
| Data | AKC_DATA | SE1->E1_VENCTO |
| Classe Orçamentária | AKC_CLASSE | "000002" |
| Tipo (Credito ou Debito) | AKC_TIPO | 1 |
| Historico | AKC_HIST | "LANCAMENTO RECEITA 2020" + SE1→E1_NUM + "-" + SE1->E1_PARCELA |
| Unidade Medida | AKC_UM |
|
| Valor do Lançamento | AKC_VALOR1 | SE1->E1_VALOR |
| Chave Referencia | AKC_KEYREF |
|
| Operação Orçamentaria | AKC_OPER |
|
| Item do Processo | AKC_ITEM | 01 |
| Tipo de Saldo | AKC_TPSALD | RR |
Baixa do Titulo a Receber

Movimento Orçamentario referente a baixa do titulo a receber

| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKC_FILIAL | D MG 01 |
| Processo | AKC_PROCES | 000004 |
| Ativo | AKC_ATIVO | LBOK |
| Sequencia | AKC_SEQ | 01 |
| Conta Orçamentaria | AKC_CO | "9111001" |
| Data | AKC_DATA | SE5->E5_DATA |
| Classe Orçamentária | AKC_CLASSE | "000002" |
| Tipo (Credito ou Debito) | AKC_TIPO | 1 |
| Historico | AKC_HIST | "ARRECADACAO RECEITA 2020 " + SE5→E5_NUMERO + "-" + SE5->E5_PARCELA |
| Unidade Medida | AKC_UM |
|
| Valor do Lançamento | AKC_VALOR1 | SE5->E5_VALOR |
| Chave Referencia | AKC_KEYREF |
|
| Operação Orçamentaria | AKC_OPER |
|
| Item do Processo | AKC_ITEM | 01 |
| Tipo de Saldo | AKC_TPSALD | RC |
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKC_FILIAL | D MG 01 |
| Processo | AKC_PROCES | 000004 |
| Ativo | AKC_ATIVO | LBOK |
| Sequencia | AKC_SEQ | 02 |
| Conta Orçamentaria | AKC_CO | "9111001" |
| Data | AKC_DATA | SE5->E5_DATA |
| Classe Orçamentária | AKC_CLASSE | "000002" |
| Tipo (Credito ou Debito) | AKC_TIPO | 2 |
| Historico | AKC_HIST | "ARRECADACAO RECEITA 2020 " + SE5→E5_NUMERO + "-" + SE5->E5_PARCELA |
| Unidade Medida | AKC_UM |
|
| Valor do Lançamento | AKC_VALOR1 | SE5->E5_VALOR |
| Chave Referencia | AKC_KEYREF |
|
| Operação Orçamentaria | AKC_OPER |
|
| Item do Processo | AKC_ITEM | 01 |
| Tipo de Saldo | AKC_TPSALD | RR |
Inclusão do Titulo a Receber

Filial (AKH_FILIAL) | Processo (AKH_PROCES) | Ativo (AKH_ATIVO) | Sequência (AKH_SEQ) | Item (AKH_ITEM) | Código Bloqueio (AKH_CODBLQ) |
|---|---|---|---|---|---|
| D MG 01 | 000001 | LBOK | 01 | 01 | 911 |
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKI_FILIAL | D MG 01 |
| Processo | AKI_PROCES | 000004 |
| Ativo | AKI_ATIVO | LBOK |
| Item do Processo | AKI_ITEM | 01 |
| Sequencia | AKI_SEQ | 01 |
| Conta Orçamentaria | AKI_CO | "9111001" |
| Data | AKI_DATA | DBAIXA |
| Classe Orçamentária | AKI_CLASSE | 000002 |
| Tipo (Credito ou Debito) | AKI_TIPO | 1 |
| Historico | AKI_HIST | "BLOQUEIO RECEITAS A REALIZAR - TIT A RECEBER (LANÇAMENTO) " + M→E1_NUM + "- " + M->E1_PARCELA |
| Unidade Medida | AKI_UM |
|
| Chave Referencia | AKI_KEYREF |
|
| Operação Orçamentaria | AKI_OPER |
|
| Tipo de Saldo | AKI_TPSALD | RR |
| Valor do Lançamento | AKI_VALOR1 | NVALREC |
Baixa do Titulo a Receber
Filial (AKH_FILIAL) | Processo (AKH_PROCES) | Ativo (AKH_ATIVO) | Sequência (AKH_SEQ) | Item (AKH_ITEM) | Código Bloqueio (AKH_CODBLQ) |
|---|---|---|---|---|---|
| D MG 01 | 000004 | LBOK | 01 | 01 | 911 |
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKI_FILIAL | D MG 01 |
| Processo | AKI_PROCES | 000004 |
| Ativo | AKI_ATIVO | LBOK |
| Item do Processo | AKI_ITEM | 01 |
| Sequencia | AKI_SEQ | 01 |
| Conta Orçamentaria | AKI_CO | "9111001" |
| Data | AKI_DATA | M→E1_VENCTO |
| Classe Orçamentária | AKI_CLASSE | 000002 |
| Tipo (Credito ou Debito) | AKI_TIPO | 1 |
| Historico | AKI_HIST | "BLOQUEIO RECEITAS A REALIZAR - TIT A RECEBER (LANÇAMENTO) " + M→E1_NUM + "- " + M->E1_PARCELA |
| Unidade Medida | AKI_UM |
|
| Chave Referencia | AKI_KEYREF |
|
| Operação Orçamentaria | AKI_OPER |
|
| Tipo de Saldo | AKI_TPSALD | RC |
| Valor do Lançamento | AKI_VALOR1 | M->E1_VALOR |
| Titulo | Campo | Conteúdo |
|---|---|---|
| Filial | AKI_FILIAL | D MG 01 |
| Processo | AKI_PROCES | 000004 |
| Ativo | AKI_ATIVO | LBOK |
| Item do Processo | AKI_ITEM | 01 |
| Sequencia | AKI_SEQ | 02 |
| Conta Orçamentaria | AKI_CO | "9111001" |
| Data | AKI_DATA | M->E1_VENCTO |
| Classe Orçamentária | AKI_CLASSE | 000002 |
| Tipo (Credito ou Debito) | AKI_TIPO | 2 |
| Historico | AKI_HIST | "BLOQUEIO RECEITAS A REALIZAR - TIT A RECEBER (LANÇAMENTO) " + M→E1_NUM + "- " + M->E1_PARCELA |
| Unidade Medida | AKI_UM |
|
| Chave Referencia | AKI_KEYREF |
|
| Operação Orçamentaria | AKI_OPER |
|
| Tipo de Saldo | AKI_TPSALD | RR |
| Valor do Lançamento | AKI_VALOR1 | M->E1_VALOR |
Observação Operacionalmente temos que equiparar ao lançamento, isto é, colocar o debito para anular a Receita a Realizar no caso da baixa do titulo a receber, isto é, o bloqueio tem que ser um espelho do lançamento.
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|