Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Visão Geral  - Objetivo
  2. Definição da Regra de Negócio
  3. Documentação Técnica para Criação do relatório e configuração com Exemplo de Utilização
  4. Campos e Parâmetros
    1. Principais Campos e Parâmetros
  5. Tabelas Utilizadas


01. VISÃO GERAL

Estudo visa detalhar as implementações necessárias no sistema PROTHEUS e pré-requisitos para desenvolvimento do dos Cadastros e  Relatório PPA – Descrição dos Programas Governamentais – Metas e Custos, assim como a definição dos cadastrosdas tabelas, tabelascampos, colunas e informações que serão apresentadas.

...

O principal objetivo deste documento é indicar a origem das informações e como elas devem ser apresentadas para o usuário.


02. Definição da Regra de Negócio


PPA

Cadastro do PPA (Plano Plurianual) a ser realizado pelo governo durante os 4 anos de mandato, conterá em detalhes as diretrizes, planos governamentais, versões, status e vigência de cada programa a ser desenvolvido.

...

Aviso
iconfalse
titleAtenção

Por motivos de histórico, o PPA que já estiver em execução não poderá ser excluído, para tratamento quando for descontinuado, deverá existir um status: "1" (Ativo) ou "2" (Inativo), esse controle será feito pelo campo (AA_STATUS).


O Cadastro de PPA deverá possuir as informações abaixo:

...

Modelo de Tela Itens do PPA:


Unidade Gestora

Cadastro da Unidade Gestora responsável pelo gerenciamento e acompanhamento do desenvolvimento do programa e sua evolução, de acordo com a estrutura previamente estabelecida.


Para mais detalhes ververificar a documentação de usuário:

Unidade Gestora, Órgãos, Unidades Orçamentárias e Executoras

Diretriz

Responsável pelo Cadastro das Diretrizes a serem seguidas nos Programas Governamentais, Possui os campos código e descrição, um PPA poderá ter várias Diretrizes.


Para mais detalhes verificar a documentação de usuário:

Diretrizes PPA


Modelo:


Programa

Realiza o Cadastro dos Programas Governamentais a serem acompanhados no PPA durante os anos vigentes da administração, realiza os controles, metas, valores, totais, produtos etc, um PPA poderá ter vários programas amarrados, porém, cada programa poderá ter apenas uma Diretriz e uma Unidade Gestora.

Para fins de acompanhamento e controle informatizado, o Código do Programa deverá obedecer uma estrutura única e sequencial com quatro dígitos, para cada ciclo do PPA, deverá ser iniciada pelo programa "0001".


Para mais detalhes verificar a documentação de usuário:

Programas PPA


Aviso
icon
Aviso
iconfalse
titleAtenção

Por motivos de histórico, um Programa que já estiver em execução não poderá ser alterado ou excluído, para tratamento quando for descontinuado, deverá existir um status: "1" (Ativo) ou "2" (Inativo), esse controle será feito pelo campo (DD_STATUS) e a justificativa da alteração deverá ser armazenada no campo (DD_JUST).


Programas poderão ser dos tipos:

...

Amortização e encargos.


Protótipo de Tela:

Image RemovedImage Added


Indicador

Cadastro dos Indicadores dos eventos realizados nos Programas, por exemplo: Audiências realizadas, Debates públicos, Reuniões ordinárias etc, cada Indicador possui um código (EE_CODIGO) e  e uma descrição (EE_DESCRI), um PPA poderá ter vários indicadores.

Protótipo de Tela:


Para mais informações verifique a documentação de usuário:

Indicadores PPA(Adicionar o link quando for criado).


Protótipo de Tela:


Ação

Cadastro das ações realizadas no programas, possui funções, sub-funções e produtos amarrados a ela, assim como as metas de cada um.

...

Uma Ação poderá ter várias Funções, Sub-Funções Produtos relacionados, cada Função possui um código (II_CODIGO) e uma descrição (II_DESCRI) e podem  e uma descrição, podem ser do tipo: Projeto, Atividade e Operação Especial, possui o Tipo da Receita que poderá ser: Corrente ou Capital e o Tipo do Recurso podendo ser: Próprio ou Vinculado.


Protótipo de Tela:


Função

Realiza o controle das funções utilizadas, uma Função pode ser utilizada em vários PPAs.

...

As informações devem ser buscadas na tabela A1H (Itens Tabela Classif.Rec.Desp.), chave: A1H_CODTAB = 'FC'


Para mais detalhes ver:, procurar Tabela FC - Função em:

Cadastro de tabelas para criação de relatórios - MCASP


Sub-Função

Cadastro da Sub-Função a ser utilizada no PPA, uma Sub-Função pode ser utilizada em vários PPAs.

...

As informações devem ser buscadas na tabela A1H (Itens Tabela Classif.Rec.Desp.), chave: A1H_CODTAB = 'SB'


Para mais detalhes ver:, procurar Tabela SB - Sub Função em:

Cadastro de tabelas para criação de relatórios - MCASP


Produto PPA

Cadastro dos Produtos PPA que serão utilizados nos programas e sua unidade de medida, cada Produto possui um código (FF_CODIGO) e  e uma descrição (FF_DESCRI), um produto pode ser utilizado em vários PPAs. 


Para mais informações verifique a documentação de usuário:

Produtos PPA


Protótipo de Tela:


03. Documentação Técnica para Criação do relatório e configuração com Exemplo de Utilização

Relatório PPA - Descrição dos Programas Governamentais - Metas e Custos


Modelos: 


Unidade Gestora: 01800 - Câmara Municipal

Diretriz: 2 - Eficiência Administrativa                    Programa:    001 - Processo Legislativo e Controle Externo
Objetivo:  Representar a População de Campinas Oferecendo um Espaço Democrático e Participativo, Fiscalizando os Atos da Administração Pública e Legislando em Prol de Uma Cidade Mais Justa e Menos Desigual.

IndicadorUnidadeAtualAo Final
01001 - Quantidade de Normas Jurídicas CriadasUnidade180200
02001 - Público Presente Nas Audiências PúblicasUnidade1335
03001 - Quantidade de Debates Públicos RealizadosUnidade18
04001 - Quantidade de Audiências Públicas RealizadasUnidade2836
05001 - Uso da Primeira Parte Nas Reuniões OrdináriasUnidade1020
06001 - Quantidade de Requerimentos de Informação ProtocoladosUnidade12251800

C. Ação/TpNome AçãoC. FunC. S-FunTotal PPAProdutoUnidadeMeta
005 / PFundo Especial - Investimento01031
200.000
Investimento Realizado
Com Recursos do Fundo Especial
Unidade1,00
006 / AFundo Especial - Manutenção01031
60.000
Manutenção Realizada Com Recursos do Fundo EspecialUnidade4,00

Total da Unidade Gestora
Total Período
Geral:260.000
Corrente:60.000
Capital:200.000


Relatório linhas x colunas (

...

TReport)


Cabeçalho:

Unidade Gestora - Código e Descrição da Unidade Gestora do PPA (XX_UNGEST + CC_DESCRI) 

Diretriz - Código e Descrição da Diretriz do PPA (XX_DIRET + BB_DESCRI) ProgramaPPA 

Programa  - Código e Descrição do Programa do PPA (XX_PROGR + DD_DESCRI) PPA 

Objetivo - Descrição do Objetivo do Programa (DD_OBJET)Programa 


Quadro 1:

Indicador - Código e Descrição dos Indicadores do Programa (XX_INDIC + EE_DESCRI) Programa 

Unidade - Unidade de Medida dos Indicadores (EE_UN)

Atual - Valor Atual do Indicador (XX_QTDATU)Indicador 

Ao Final - Valor Atualizado do Indicador (XX_QTDFIM)Indicador 


Quadro 2:

C. Ação/Tp - Código e Tipo da Ação utilizado no Programa (XX_ACAO + II_TIPO)Programa 

Nome Ação - Descrição da ação utilizada (II_DESCRI)

C. Fun - Código da Função amarrada a ação (XX_FUNC)ação 

C. S-Fun - Código da Sub-Função amarrada a ação (XX_SUBFUN)

Total PPA - Valor total da ação utilizada no PPA (XX_TOTPPA)PPA 

Produto - Produto vinculado a ação (XX_PROD)ação 

Unidade - Unidade de Medida do Produto (FF_UM)

Meta - Meta da Ação (XX_META)Ação 


Totalizadores:

Geral - Somatório dos totais Corrente + Capital

Corrente - Somatório de Total PPA (XX_TOTPPA) onde Tipo de Receita (II_TPRECE) = Receita = Corrente

Capital - Somatório de Total PPA (XX_TOTPPA) onde Tipo de Receita (II_TPRECE) Receita = Capital


04. Campos e Parâmetros

Principais Campos e parâmetros

...

Parâmetro

Descrição

Código do PPA ?

Informar o Código do PPA para impressão.

Programa De ?

Inserir o Código do Programa Inicial.

Programa Até ?Inserir o Código do Programa Final.
Ação De ?Inserir o Código da Ação Inicial.
Ação Até ?Inserir o Código da Ação Final.
Função De ?Inserir o Código da Função Inicial.
Função Até ?Inserir o Código da Função Final.
Sub-Função De ?Inserir o Código da Sub-Função Inicial.
Sub-Função Até ?Inserir o Código da Sub-Função Final.

Tabela AAA - Cabeçalho PPA

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
AA_FILIALFilialFilial do SistemaCaracter2



AA_CODIGOCodigo PPACódigo do PPACaracter60@!

AA_DESCRIDescricao PPADescrição do PPACaracter300@!

AA_ANOINIAno Inic. PPAAno inicial do PPACaracter4



AA_ANOFIMAno Fim PPAAno final do PPACaracter4



AA_VERSAOVersao PPAVersão do PPACaracter3



AA_STATUSStatus PPAStatus do PPACaracter1

Pertence("1,2")

Tabela

...

BBB - Itens PPA

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
XX
BB_FILIALFilialFilial do SistemaCaracter2
XX




BB_UNGESTCod. UnidadeCódigo da Unidade GestoraCaracter60@!ExistCpo("
CCC
GESTORA")
CCCXX
Cadastro de Unidade Gestora
BB_DIRETCod. DiretrizCódigo da DiretrizCaracter60@!ExistCpo("
BBB
DIRETRIZ")
BBB
Cadastro de Diretriz
XX
BB_PROGRCod. ProgramaCódigo do ProgramaCaracter40@!ExistCpo("
DDD
PROGRAMA")
DDD
Cadastro de Programa
XX
BB_INDICCod. Indic.Código do IndicadorCaracter60@!ExistCpo("
EEE
INDICADOR")
EEE
Cadastro de Indicador
XX
BB_QTDINIQtde. AtualQuantidade AtualNumérico90@E 999,999,999
XX


BB_QTDFIMQtde. FinalQuantidade FinalNumérico90@E 999,999,999
XX


BB_ACAOCod. AcaoCódigo da AçãoCaracter60@!ExistCpo("
III
ACAO")
III
Cadastro de Ação
XX
BB_FUNCCod. FuncaoCódigo da FunçãoCaracter
6
100@!ExistCpo("
HHH
A1H")
HHH
A1H
XX
BB_SUBFUNCod. SubFuncaoCódigo da Sub-FunçãoCaracter
6
100@!ExistCpo("
GGG
A1H")
GGG
A1H
XX
BB_PRODCod. ProdutoCódigo do ProdutoCaracter60@!ExistCpo("
FFF
PRODUTO")
FFFXX
Cadastro de Produto PPA
BB_METAMeta PPAMeta PPANumérico90@E 999,999,999
XX


BB_TOTPPATotal PPATotal PPANumérico90@E 999,999,999

Tabela

...

AMS - Diretrizes

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
BBAMS_FILIALFilialFilial do SistemaCaracter212



BBAMS_CODIGOCODDIRCod. DiretrizCódigo da DiretrizCaracter60@!

BBAMS_DESCRIDESDIRDesc. DiretrizDescrição da DiretrizCaracter30500@!

Tabela DDD - Programas

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
DDAL0_FILIALFilialFilial do SistemaCaracter2



DDAL0_CODIGOCod. ProgramaCódigo do ProgramaCaracter40@!

DDAL0_DESCRIDesc. ProgramaDescrição do ProgramaCaracter300@!

DDAL0_OBJETObj. ProgramaObjetivo do ProgramaCaracter800@!

DDAL0_TIPOTipo ProgramaTipo do ProgramaCaracter10
Pertence("F,A,O")DD_JUSTJustificativaJustificativa de MudançaCaracter800@!
DD_AL0_STATUSStatus ProgramaStatus do ProgramaCaracter1

Pertence("1,2")

Tabela EEE - Indicadores

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
EEAMN_FILIALFilialFilial do SistemaCaracter2



EEAMN_CODIGOCod. Indic.Código do IndicadorCaracter60@!

EEAMN_DESCRIDesc. Indic.Descrição do IndicadorCaracter300@!

EEAMN_UMUnid. MedidaUnidade de MedidaCaracter20@!ExistCpo("SAH")SAH

...



Tabela ALE - Ação PPA

CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta Padrão
FF
ALE_FILIALFilialFilial do SistemaCaracter2
FF




ALE_
CODIGO
CODACACod.
Produto
AcaoCódigo
do Produto
da AçãoCaracter
6
40@!
FF


ALE_
DESCRI
DESACADesc.
Produto
AcaoDescrição
do Produto
da AçãoCaracter300@!
FF


ALE_
UMUnid. MedidaUnidade de MedidaC
TPACAOTipo AcaoTipo da AçãoCaracter1
2
0@!
ExistCpo("SAH")SAH

Tabela GGG - Sub-Função



ALE_TPRECTTipo ReceitaTipo da ReceitaCaracter10@!

ALE_TPRCRSTipo RecursoTipo do RecursoCaracter10@!

Tabela ALZ - Produto PPA

CampoTítuloDescriçãoTipoTamanho
CampoTítuloDescriçãoTipoTamanho
DecimalPictureValidConsulta Padrão
GG
ALZ_FILIALFilialFilial do SistemaCaracter2
GG




ALZ_
CODIGO
CODPROCod.
SubFuncao
ProdutoCódigo
da Sub-Função
do ProdutoCaracter60@!
GG


ALZ_
DESCRI
DESPRODesc.
SubFunc.
ProdutoDescrição
da Sub-Função
do ProdutoCaracter300@!

Tabela HHH - Função



ALZ_UNITABTab.Un.Med.Tabela Unidade MedidaCaracter02
CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta PadrãoHH_FILIALFilialFilial do SistemaCaracter2HH_CODIGOCod. FuncaoCódigo da FunçãoCaracter6
0@!
HH


ALZ_
DESCRI
UNIRAD
Desc. FuncaoDescrição da FunçãoCaracter300@!

Tabela III - Ação

Rad.Tab.Un.Med.Radicao Tab.Unid. medidaCaracter06
CampoTítuloDescriçãoTipoTamanhoDecimalPictureValidConsulta PadrãoII_FILIALFilialFilial do SistemaCaracter2II_CODIGOCod. AcaoCódigo da AçãoCaracter60@!II_DESCRIDesc. AcaoDescrição da AçãoCaracter300@!II_TIPOTipo AcaoTipo da AçãoCaracter1
0@!
Pertence("P,A,E")II_TPRECETipo ReceitaTipo da ReceitaCaracter


ALZ_UNICODCod.Tab.Un.Med.Cod.Unid.Med.Caracter10
1
0@!
Pertence("1,2")II_TPRECUTipo RecursoTipo do Recurso

ALZXB
ALZ_UNIPROUnid. MedidaUnidade de MedidaCaracter
1
100@!
Pertence("P,V")



05. Tabelas Utilizadas

  • AAA → Cabeçalho PPA
  • XXX BBB → Itens PPA
  • BBB CCC → Cadastro de Diretrizes
  • DDD → Cadastro de Programas
  • EEE → Cadastro de IndicadoresFFF →
  • ALE→ Cadastro de Produto PúblicoAção
  • GGG → Cadastro de Sub-Função
  • HHH → Cadastro de Função
  • III → Cadastro de AçãoALZ→ Cadastro de Produto PPA


HTML
<!-- 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>

...