Histórico da Página
CONTEÚDO
- Visão Geral - Objetivo
- Definição da Regra de Negócio
- Documentação Técnica para Criação do relatório e configuração com Exemplo de Utilização
- Configuração Lançamentos e Bloqueios
01. VISÃO GERAL
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.
02. Definição da Regra de Negócio
Plano de Contas Orçamentário - (exemplo)
5 níveis
4 Sintéticos
1 Analítico
TIPOS DE SALDOS
OH DOTACAO INICIAL
...
DR DESPESAS RESERVAS
Controle de Saldos por Cubo Gerencial
81 - CONTABILIDADE PUBLICA
Dimensões:
Conta orçamentaria
Tipo de Saldo
CONFIGURACOES
8101 – Dotação Inicial
Range Tipo de Saldo : OH...OH
8102 – Dotação Atualizada
Range Tipo de Saldo : O1...O1
8103 – Despesas - Reserva
Range Tipo de Saldo : DR...DR
8104 – Despesas Empenhadas
Range Tipo de Saldo : DE...DE
8105 – Despesas Liquidadas
Range Tipo de Saldo : DL...DL
8106 – Despesas Pagas
Range Tipo de Saldo : DP...DP
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"
Bloqueios
811 - BLOQ CONT PUBLICA DOT X DESPES
Configuração “Prevista”
8101 ou 8102 – Dotação Inicial ou Atualizada
...
Este ajuste no bloqueio deve ocorrer quando surgir atualização da planilha por revisão pelo responsável por orçamento.
Configuração “Realizada”
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"
Tipo de Apuração
Mensal
Considera Saldo
Acumulado
Processos
Despesas - Reserva
No Protheus esta fase se trata da solicitação de compras.
...
Tipo de Movimento: Credito
Tipo de Saldo: DR
Despesas Empenhadas
No Protheus esta fase se trata do pedido de compra ao fornecedor.
...
Tipo de Movimento: Credito
Tipo de Saldo: DE
Despesas Liquidadas
No Protheus esta fase se trata do documento de entrada do fornecedor.
...
Tipo de Movimento: Credito
Tipo de Saldo: DL
Despesas Pagas
No Protheus esta fase se trata do pagamento referente ao documento de entrada do fornecedor (título contas a pagar).
...
Exemplo de Relatório em excel extraído da consulta mês a mês
03. Documentação Técnica para Criação do relatório e configuração com Exemplo de Utilização
Relatório Balanço Orçamentário de Despesas
Modelo
Relatório contendo 8 colunas (tReport)
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”.
...
Filtro: Tp. Saldo Igual a "DR" OU Tp. Saldo Igual a "DE" OU Tp. Saldo Igual a "DL" OU Tp. Saldo Igual a "DP"
Parâmetros do Relatório (Pergunte)
Exercício (Ano): AAAA
Conta Orçamentaria de: branco
...
-Informar o Exercício: 2020
04. Configuração dos Processos de Lançamentos e Bloqueios
Configuração dos Processos de Lançamento
Planilha orçamentaria – (Dotação Inicial e Atualizada)
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(Left(AK2→AK2_CO,1) $ '8' .AND. 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(Left(AK2→AK2_CO,1) $ '8' .AND. AK2->AK2_VERSAO<>'0001', AK2->AK2_VALOR,0) |
AKC_KEYREF |
|
AKC_OPER |
|
AKC_ITEM | 01 |
AKC_TPSALD | O1 |
Solicitação de Compras – (Despesas – Reserva)
(produto com custo padrão)
Lançamento em movimentos orçamentários
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 |
Pedido de Compras – (Despesas Empenhadas)
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 |
Documento nota fiscal de entrada – (Despesas Liquidadas)
-
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.
Baixas a pagar – (Despesas Pagas)
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 |
Bloqueios
Solicitação de Compras
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 |
Pedido de Compras
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") |
Documento Nota Fiscal de Entrada
AKH_FILIAL | AKH_PROCES | AKH_ATIVO | AKH_SEQ | AKH_ITEM | AKH_CODBLQ |
---|---|---|---|---|---|
D MG 01 | 000054 | LBOK | 01 | 01 | 811 |
AKI_FILIAL | D MG 01 |
AKI_PROCES | 000054 |
AKI_ATIVO | LBOK |
AKI_ITEM | 01 |
AKI_SEQ | 01 |
AKI_CO | 8111003 |
AKI_DATA | DDATABASE |
AKI_CLASSE | 000001 |
AKI_TIPO | 1 |
AKI_HIST | BLOQ DOC NF ENTRADA - (DESPESAS LIQUIDADAS) |
AKI_UM |
|
AKI_KEYREF |
|
AKI_OPER |
|
AKI_TPSALD | DL |
AKI_VALOR1 | GDFIELDGET("D1_TOTAL") |
AKI_FILIAL | D MG 01 |
AKI_PROCES | 000054 |
AKI_ATIVO | LBOK |
AKI_ITEM | 01 |
AKI_SEQ | 02 |
AKI_CO | 8111003 |
AKI_DATA | DDATABASE |
AKI_CLASSE | 000001 |
AKI_TIPO | 2 |
AKI_HIST | BLOQ DOC NF ENTRADA - (DESPESAS EMPENHADAS) |
AKI_UM |
|
AKI_KEYREF |
|
AKI_OPER |
|
AKI_TPSALD | DE |
AKI_VALOR1 | GDFIELDGET("D1_TOTAL") |
Baixas a pagar
AKH_FILIAL | AKH_PROCES | AKH_ATIVO | AKH_SEQ | AKH_ITEM | AKH_CODBLQ |
---|---|---|---|---|---|
D MG 01 | 000005 | LBOK | 01 | 01 | 811 |
...