Estudo dos pre-requisitos do modulo SIGAPCO para desenvolvimento de Relatório Balanço Orçamentário de Despesas assim como a definição das colunas que serão exibidas.
5 níveis
4 Sintéticos
1 Analítico
OH DOTACAO INICIAL
O1 DOTACAO ATUALIZADA
DE DESPESAS EMPENHADAS
DL DESPESAS LIQUIDADAS
DP DESPESAS PAGAS
DR DESPESAS RESERVAS
Dimensões:
Conta orçamentaria
Tipo de Saldo
Range Tipo de Saldo : OH...OH
Range Tipo de Saldo : O1...O1
Range Tipo de Saldo : DR...DR
Range Tipo de Saldo : DE...DE
Range Tipo de Saldo : DL...DL
Range Tipo de Saldo : DP...DP
Filtro: Tp. Saldo Igual a "DR" OU Tp. Saldo Igual a "DE" OU Tp. Saldo Igual a "DL" OU Tp. Saldo Igual a "DP"
811 - BLOQ CONT PUBLICA DOT X DESPES
8101 ou 8102 – Dotação Inicial ou Atualizada
OH – 1º. Momento (Planilha Orçamentaria sem atualização)
O1 – 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.
8106 – Total de Despesas
Filtro: Tp. Saldo Igual a "DR" OU Tp. Saldo Igual a "DE" OU Tp. Saldo Igual a "DL" OU Tp. Saldo Igual a "DP"
Mensal
Acumulado

No Protheus esta fase se trata da solicitação de compras.
Na solicitação de compras será gerado um lançamento orçamentário no tipo de saldo DR.
Exemplo:
Valor: 150.000,00
Tipo de Movimento: Credito
Tipo de Saldo: DR
No Protheus esta fase se trata do pedido de compra ao fornecedor.
Exemplo:
Valor: 150.000,00
Tipo de Movimento: Debito
Tipo de Saldo: DR
--------------
Valor: 150.000,00
Tipo de Movimento: Credito
Tipo de Saldo: DE
No Protheus esta fase se trata do documento de entrada do fornecedor.
Exemplo:
Valor: 150.000,00
Tipo de Movimento: Debito
Tipo de Saldo: DE
--------------
Valor: 150.000,00
Tipo de Movimento: Credito
Tipo de Saldo: DL
No Protheus esta fase se trata do pagamento referente ao documento de entrada do fornecedor (título contas a pagar).
Exemplo:
Valor: 150.000,00
Tipo de Movimento: Debito
Tipo de Saldo: DL
--------------
Valor: 150.000,00
Tipo de Movimento: Credito
Tipo de Saldo: DP

Exemplo de Consulta demonstração por período trimestral do orçamento
Comparativo entre Dotação Inicial e Dotação Atualizada
Relatório comparativo Mês a Mês da dotação inicial x dotação atualizada

Exemplo de Relatório em excel extraído da consulta mês a mês


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 – Valor Dotação Inicial (16 posições – 2 decimais)
Esta coluna refere-se valor da primeira versão da planilha orçamentaria.
Configuração Cubo: 8101 – Dotação Inicial
Range Tipo de Saldo : OH...OH
4ª. Coluna – Valor Dotação Atualizada (16 posições – 2 decimais)
Esta coluna representa os valores da planilha orçamentaria revisada.
Configuração Cubo: 8102 – Dotação Atualizada
Range Tipo de Saldo : O1...O1
5ª. Coluna – Valor Despesas Empenhadas (16 posições – 2 decimais)
Esta coluna representa os valores já efetuadas licitações e incluso o pedido de compra ao fornecedor.
Configuração Cubo: 8104 – Despesas Empenhadas
Range Tipo de Saldo : DE...DE
6ª. Coluna – Valor Despesas Liquidadas (16 posições – 2 decimais)
Esta coluna representa os valores referente a serviços e produtos entregues pelo fornecedor mediante documento nota fiscal de entrada.
Configuração Cubo: 8105 – Despesas Liquidadas
Range Tipo de Saldo : DL...DL
7ª. Coluna – Valor Despesas Pagas (16 posições – 2 decimais)
Esta coluna refere-se aos valores pagos sobre título de contas a pagar oriundo do documento nota fiscal de entrada.
Configuração Cubo: 8106 – Despesas Pagas
Range Tipo de Saldo : DP...DP
8ª. Coluna – Saldo da Dotação (16 posições – 2 decimais)
Esta coluna representa os saldos orçamentários composto da seguinte formula:
Saldo da Dotação = [Dotação Inicial ou Atualizada*] – [Reservas (*)+ Empenhos + Liquidadas + Pagas]
*Será considerado Dotação Inicial se não existir Dotação Atualizada
(*) Reservas não será exibido neste relatório (são as solicitações de compras que devem fazer parte do saldo “Realizado”).
8103 – Despesas - Reserva
Range Tipo de Saldo : DR...DR
Configuração Cubo: 8107 – Total de Despesas
Filtro: Tp. Saldo Igual a "DR" OU Tp. Saldo Igual a "DE" OU Tp. Saldo Igual a "DL" OU Tp. Saldo Igual a "DP"
Exercício (Ano): AAAA
Conta Orçamentaria de: branco
Conta Orçamentaria 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
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
AKC_FILIAL | D MG 01 |
AKC_PROCES | 000252 |
AKC_ATIVO | LBOK |
AKC_SEQ | 01 |
AKC_CO | AK2->AK2_CO |
AKC_DATA | AK2->AK2_PERIOD |
AKC_CLASSE | AK2->AK2_CLASSE |
AKC_TIPO | 01 |
AKC_HIST | LANC. ORCAMENTO - DOTACAO INICIAL 2020 |
AKC_UM |
|
AKC_VALOR1 | IF(AK2->AK2_VERSAO='0001', AK2->AK2_VALOR,0) |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | OH |
AKC_FILIAL | D MG 01 |
AKC_PROCES | 000252 |
AKC_ATIVO | LBOK |
AKC_SEQ | 02 |
AKC_CO | AK2->AK2_CO |
AKC_DATA | AK2->AK2_PERIOD |
AKC_CLASSE | AK2->AK2_CLASSE |
AKC_TIPO | 01 |
AKC_HIST | LANC. ORCAMENTO - DOTACAO ATUALIZADA 2020 |
AKC_UM |
|
AKC_VALOR1 | IF(AK2->AK2_VERSAO<>'0001', AK2->AK2_VALOR,0) |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | O1 |
(produto com custo padrão)


AKC_FILIAL | D MG 01 |
AKC_PROCES | 000051 |
AKC_ATIVO | LBOK |
AKC_SEQ | 01 |
AKC_CO | 8111003 |
AKC_DATA | SC1->C1_EMISSAO |
AKC_CLASSE | 000001 |
AKC_TIPO | 1 |
AKC_HIST | SOLICITACAO DE COMPRAS - (DESPESAS - RESERVAS) |
AKC_UM |
|
AKC_VALOR1 | MCUSTPROD:=Posicione("SB1", 1, xFilial("SB1") +SC1->C1_PRODUTO, "B1_CUSTD"), SC1->C1_QUANT*MCUSTPROD |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DR |


| Credito | |
AKC_FILIAL | D MG 01 |
AKC_PROCES | 000052 |
AKC_ATIVO | LBOK |
AKC_SEQ | 01 |
AKC_CO | 8111003 |
AKC_DATA | SC7->C7_EMISSAO |
AKC_CLASSE | 000001 |
AKC_TIPO | 1 |
AKC_HIST | PEDIDO DE COMPRAS - (DESPESAS EMPENHADAS) |
AKC_UM |
|
AKC_VALOR1 | SC7->C7_TOTAL |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DE |
Debito | |
AKC_FILIAL | D MG 01 |
AKC_PROCES | 000052 |
AKC_ATIVO | LBOK |
AKC_SEQ | 02 |
AKC_CO | 8111003 |
AKC_DATA | SC7->C7_EMISSAO |
AKC_CLASSE | 000001 |
AKC_TIPO | 2 |
AKC_HIST | PEDIDO DE COMPRAS - (DESPESAS - RESERVAS) |
AKC_UM |
|
AKC_VALOR1 | SC7->C7_TOTAL |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DR |

-

AKC_FILIAL | D MG 01 |
AKC_PROCES | 000054 |
AKC_ATIVO | LBOK |
AKC_SEQ | 01 |
AKC_CO | 8111003 |
AKC_DATA | SF1->F1_EMISSAO |
AKC_CLASSE | 000001 |
AKC_TIPO | 1 |
AKC_HIST | DOC NF ENTRADA - (DESPESAS LIQUIDADAS) |
AKC_UM |
|
AKC_VALOR1 | SD1->D1_TOTAL |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DL |
AKC_FILIAL | D MG 01 |
AKC_PROCES | 000054 |
AKC_ATIVO | LBOK |
AKC_SEQ | 02 |
AKC_CO | 8111003 |
AKC_DATA | SF1->F1_EMISSAO |
AKC_CLASSE | 000001 |
AKC_TIPO | 2 |
AKC_HIST | DOC NF ENTRADA - (DESPESAS EMPENHADAS) |
AKC_UM |
|
AKC_VALOR1 | SD1->D1_TOTAL |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DE |
Ao entrar no sistema com a nota fiscal de entrada é gerado um título no contas a pagar.



AKC_PROCES | 000005 |
AKC_ATIVO | LBOK |
AKC_SEQ | 02 |
AKC_CO | 8111003 |
AKC_DATA | SE5->E5_DATA |
AKC_CLASSE | 000001 |
AKC_TIPO | 2 |
AKC_HIST | BAIXA DO TITULO A PAGAR - (DESPESAS LIQUIDADAS) |
AKC_UM |
|
AKC_VALOR1 | SE5->E5_VALOR |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | DL |

| AKH_FILIAL | AKH_PROCES | AKH_ATIVO | AKH_SEQ | AKH_ITEM | AKH_CODBLQ |
|---|---|---|---|---|---|
| D MG 01 | 000051 | LBOK | 01 | 01 | 811 |
AKI_FILIAL | D MG 01 |
AKI_PROCES | 000051 |
AKI_ATIVO | LBOK |
AKI_ITEM | 01 |
AKI_SEQ | 01 |
AKI_CO | 8111003 |
AKI_DATA | DDATABASE |
AKI_CLASSE | 000001 |
AKI_TIPO | 1 |
AKI_HIST | BLOQUEIO SOLIC COMPRAS - (DESPESAS RESERVA) |
AKI_UM |
|
AKI_KEYREF |
|
AKI_OPER |
|
AKI_TPSALD | DR |
AKI_VALOR1 | MCUSTPROD:=Posicione("SB1", 1, xFilial("SB1") +GDFIELDGET("C1_PRODUTO"), "B1_CUSTD"), GDFIELDGET("C1_QUANT")*MCUSTPROD |

| AKH_FILIAL | AKH_PROCES | AKH_ATIVO | AKH_SEQ | AKH_ITEM | AKH_CODBLQ |
|---|---|---|---|---|---|
| D MG 01 | 000052 | LBOK | 01 | 01 | 811 |
AKI_FILIAL | D MG 01 |
AKI_PROCES | 000052 |
AKI_ATIVO | LBOK |
AKI_ITEM | 01 |
AKI_SEQ | 01 |
AKI_CO | 8111003 |
AKI_DATA | DDATABASE |
AKI_CLASSE | 000001 |
AKI_TIPO | 1 |
AKI_HIST | BLOQUEIO PED COMPRAS - (DESPESAS EMPENHADAS) |
AKI_UM |
|
AKI_KEYREF |
|
AKI_OPER |
|
AKI_TPSALD | DE |
AKI_VALOR1 | GDFIELDGET("C7_TOTAL") |
AKI_FILIAL | D MG 01 |
AKI_PROCES | 000052 |
AKI_ATIVO | LBOK |
AKI_ITEM | 01 |
AKI_SEQ | 02 |
AKI_CO | 8111003 |
AKI_DATA | DDATABASE |
AKI_CLASSE | 000001 |
AKI_TIPO | 2 |
AKI_HIST | BLOQUEIO PED COMPRAS - (DESPESAS RESERVAS) |
AKI_UM |
|
AKI_KEYREF |
|
AKI_OPER |
|
AKI_TPSALD | DR |
AKI_VALOR1 | GDFIELDGET("C7_TOTAL") |
--
<!-- 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>
|