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 Relatório PPA – Descrição dos Programas Governamentais – Metas e Custos, assim como a definição dos cadastros, tabelas, colunas e informações que serão apresentadas.

Este relatório tem a finalidade de uniformizar e sintetizar as informações constantes do PPA (Plano Plurianual) a serem encaminhadas ao tribunal de contas, para fins de avaliação do programa governamental.

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.

No Cadastro principal do PPA deverá ser possível informar: Código do PPAAno Inicial, Ano Final e Status, Versão iniciará com 001 e deverá ser incrementado a cada revisão, nesta tela também devem ser apresentados Unidades Gestoras e Programas relacionados ao PPA.

Deverá possuir no botão "Outras Ações" a opção "Gestão Itens" e nela as funcionalidades: "Incluir", "Alterar", "Excluir" e "Visualizar". Assim, será possível gerenciar os itens do PPA como:  Unidade Gestora, Diretriz, Programas, Indicadores, Ações, Funções, Sub-Funções e Produtos. 


Será necessário selecionar na tela Principal PPA o item desejado para realizar as operações "Alterar", "Excluir" e "Visualizar" Itens do PPA.



Após confirmar a inclusão do PPA, só poderá sofrer novas alterações através da funcionalidade "Revisão", onde serão criadas as informações de uma nova versão desse PPA, semelhante a uma cópia dos registros.


As alterações podem ser:


Inclusão de Programas aprovados para o projeto, essa será a versão 001 do PPA, onde são adicionadas as informações iniciais.


Alterações procedidas nos programas pré-existentes, envolvendo, exemplo: metas, ações, custos etc, será gerada uma nova versão do PPA.


Inclusão de programas não previstos anteriormente, que serão agora executados, será gerada uma nova versão do PPA.


Exclusão de programas, que não serão mais executados.


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:


PPA


Modelo de Tela PPA:


Itens PPA


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 ver:

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.


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".


Por motivos de histórico, um Programa 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 (DD_STATUS) e a justificativa da alteração deverá ser armazenada no campo (DD_JUST).


Programas poderão ser dos tipos:


Programa composto por ações que resultam em produtos (bens e serviços) ofertados à sociedade.


Exemplo:

Merenda Escolar.

Prevenção e controle de endemias;

Infra-estrutura de Esporte e Lazer;

Assistência à criança e ao adolescente.


Programa que engloba ações voltadas à manutenção e ao aprimoramento da máquina administrativa.


Exemplo:

Capacitação e desenvolvimento de recursos humanos.

Modernização administrativa;

Estruturação do Controle Interno;

Auxílio alimentação.


Vinculam-se as despesas que não contribuem para a manutenção das ações de governo, das quais não resulta um produto, e não geram contraprestação direta sob a forma de bens ou serviços.


Exemplo:

Despesas com inativos e pensões;

Pagamento de sentenças judiciais;

Amortização e encargos.


Protótipo de Tela:


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 uma descrição (EE_DESCRI), um PPA poderá ter vários indicadores.


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 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 nos PPAs, cada Função possui um código (HH_CODIGO) e uma descrição (HH_DESCRI), uma Função pode ser utilizada em vários PPAs.


Já existem Funções estabelecidas pela portaria STN, o cadastro de funções deverá realizar uma carga inicial no primeiro acesso, tratar para que essa carga ocorra somente uma vez, o usuário deve ter permissão de incluir novos ou alterar esses registros carregados caso necessite.


Funções para carga inicial:

CódigoDescrição
1LEGISLATIVA
2JUDICIÁRIA
3ESSENCIAL À JUSTIÇA
4ADMINISTRAÇÃO
5DEFESA NACIONAL
6SEGURANÇA PÚBLICA
7RELAÇÕES EXTERIORES
8ASSISTÊNCIA SOCIAL
9PREVIDÊNCIA SOCIAL
10SAÚDE
11TRABALHO
12EDUCAÇÃO
13CULTURA
14DIREITOS DA CIDADANIA
15URBANISMO
16HABITAÇÃO
17SANEAMENTO
18GESTÃO AMBIENTAL
19CIÊNCIA E TECNOLOGIA
20AGRICULTURA
21ORGANIZAÇÃO AGRÁRIA
22INDÚSTRIA
23COMÉRCIO E SERVIÇOS
24COMUNICAÇÕES
25ENERGIA
26TRANSPORTE
27DESPORTO E LAZER
28ENCARGOS ESPECIAIS
99RESERVA DE CONTINGÊNCIA


Protótipo de Tela:


Sub-Função

Cadastro da Sub-Função a ser utilizada no PPA, possui um código (GG_CODIGO) e uma descrição (GG_DESCRI), uma Sub-Função pode ser utilizada em vários PPAs.


Já existem Sub-Funções estabelecidas pela portaria STN, o cadastro de sub-funções deverá realizar uma carga inicial no primeiro acesso, tratar para que essa carga ocorra somente uma vez, o usuário deve ter permissão de incluir novos ou alterar esses registros carregados caso necessite.


Sub-Funções para carga inicial:  

CódigoDescrição
31AÇÃO LEGISLATIVA
32CONTROLE EXTERNO
61AÇÃO JUDICIÁRIA
62DEFESA DO INTERESSE PÚBLICO NO PROCESSO JUDICIÁRIO
91DEFESA DA ORDEM JURÍDICA
92REPRESENTAÇÃO JUDICIAL E EXTRAJUDICIAL
121PLANEJAMENTO E ORÇAMENTO
122ADMINISTRAÇÃO GERAL
123ADMINISTRAÇÃO FINANCEIRA
124CONTROLE EXTERNO
125NORMATIZAÇÃO E FISCALIZAÇÃO
126TECNOLOGIA DA INFORMATIZAÇÃO
127ORDENAMENTO TERRITORIAL
128FORMAÇÃO DE RECURSOS HUMANOS
129ADMINISTRAÇÃO DE RECEITAS
130ADMINISTRAÇÃO DE CONCESSÕES
131COMUNICAÇÃO SOCIAL
151DEFESA AÉREA
152DEFESA NAVAL
153DEFESA TERRESTRE
181POLICIAMENTO
182DEFESA CIVIL
183INFORMAÇÃO E INTELIGÊNCIA
211RELAÇÕES DIPLOMÁTICAS
212COOPERAÇÃO INTERNACIONAL
241ASSISTÊNCIA AO IDOSO
242ASSISTÊNCIA AO PORTADOR DE DEFICIÊNCIA
243ASSISTÊNCIA À CRIANÇA E AO ADOLESCENTE
244ASSISTÊNCIA COMUNITÁRIA
271PREVIDÊNCIA BÁSICA
272PREVIDÊNCIA DO REGIME ESTATUTÁRIO
273PREVIDÊNCIA COMPLEMENTAR
274PREVIDÊNCIA ESPECIAL
301ATENÇÃO BÁSICA
302ASSISTÊNCIA HOSPITALAR E AMBULATORIAL
303SUPORTE PROFILÁTICO E TERAPÊUTICO
304VIGILÂNCIA SANITÁRIA
305VIGILÂNCIA EPIDEMIOLÓGICA
306ALIMENTAÇÃO E NUTRIÇÃO
331PROTEÇÃO E BENEFÍCIOS AO TRABALHADOR
332RELAÇÃO DE TRABALHO
333EMPREGABILIDADE
334FOMENTO AO TRABALHO
361ENSINO FUNDAMENTAL
362ENSINO MÉDIO
363ENSINO PROFISSIONAL
364ENSINO SUPERIOR
365EDUCAÇÃO INFANTIL
366EDUCAÇÃO DE JOVENS E ADULTOS
367EDUCAÇÃO ESPECIAL
368EDUCAÇÃO BÁSICA
391PATRIMÔNIO HISTÓRICO, ARTÍSTICO E ARQUEOLÓGICO
392DIFUSÃO CULTURAL
421CUSTÓDIA E REINTEGRAÇÃO SOCIAL
422DIREITOS INDIVIDUAIS, COLETIVOS E DIFUSOS
423ASSISTÊNCIA AOS POVOS INDÍGENAS
451INFRA-ESTRUTURA URBANA
452SERVIÇOS URBANOS
453TRANSPORTES COLETIVOS URBANOS
481HABITAÇÃO RURAL
482HABITAÇÃO URBANA
511SANEAMENTO BÁSICO RURAL
512SANEAMENTO BÁSICO URBANO
541PRESERVAÇÃO E CONSERVAÇÃO AMBIENTAL
542CONTROLE AMBIENTAL
543RECUPERAÇÃO DE ÁREAS DEGRADADAS
544RECURSOS HÍDRICOS
545METEOROLOGIA
571DESENVOLVIMENTO CIENTÍFICO
572DESENVOLVIMENTO TECNOLÓGICO E ENGENHARIA
573DIFUSÃO DO CONHECIMENTO CIENTÍFICO E TECNOLÓGICO
605ABASTECIMENTO
606EXTENSÃO RURAL
607IRRIGAÇÃO
608PROMOÇÃO DA PRODUÇÃO AGROPECUÁRIA
609DEFESA AGROPECUÁRIA
631REFORMA AGRÁRIA
632COLONIZAÇÃO
661PROMOÇÃO INDUSTRIAL
662PRODUÇÃO INDUSTRIAL
663MINERAÇÃO
664PROPRIEDADE INDUSTRIAL
665NORMALIZAÇÃO E QUALIDADE
691PROMOÇÃO COMERCIAL
692COMERCIALIZAÇÃO
693COMÉRCIO EXTERIOR
694SERVIÇOS FINANCEIROS
695TURISMO
721COMUNICAÇÕES POSTAIS
722TELECOMUNICAÇÕES
751CONSERVAÇÃO DE ENERGIA
752ENERGIA ELÉTRICA
753PETRÓLEO
754ÁLCOOL
781TRANSPORTE AÉREO
782TRANSPORTE RODOVIÁRIO
783TRANSPORTE FERROVIÁRIO
784TRANSPORTE HIDROVIÁRIO
785TRANSPORTES ESPECIAIS
811DESPORTO DE RENDIMENTO
812DESPORTO COMUNITÁRIO
813LAZER
841REFINANCIAMENTO DA DÍVIDA INTERNA
842REFINANCIAMENTO DA DÍVIDA EXTERNA
843SERVIÇO DA DÍVIDA INTERNA
844SERVIÇO DA DÍVIDA EXTERNA
845OUTRAS TRANSFERÊNCIAS
847TRANSFERÊNCIAS PARA A EDUCAÇÃO BÁSICA
846OUTROS ENCARGOS ESPECIAIS
997RESERVA DE CONTINGÊNCIA PARA O RPPS
999RESERVA DE CONTINGÊNCIA GERAL


Protótipo de Tela:


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 uma descrição (FF_DESCRI), um produto pode ser utilizado em vários PPAs. 


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) 

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

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


Quadro 1:

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

Unidade - Unidade de Medida dos Indicadores (EE_UN)

Atual - Valor Atual do Indicador (XX_QTDATU)

Ao Final - Valor Atualizado do Indicador (XX_QTDFIM)


Quadro 2:

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

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

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

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)

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

Unidade - Unidade de Medida do Produto (FF_UM)

Meta - Meta da Ação (XX_META)


Totalizadores:

Geral - Somatório dos totais Corrente + Capital

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

Capital - Somatório de Total PPA (XX_TOTPPA) onde Tipo de Receita (II_TPRECE) = 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 XXX - Itens PPA

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



XX_UNGESTCod. UnidadeCódigo da Unidade GestoraCaracter60@!ExistCpo("CCC")CCC
XX_DIRETCod. DiretrizCódigo da DiretrizCaracter60@!ExistCpo("BBB")BBB
XX_PROGRCod. ProgramaCódigo do ProgramaCaracter40@!ExistCpo("DDD")DDD
XX_INDICCod. Indic.Código do IndicadorCaracter60@!ExistCpo("EEE")EEE
XX_QTDINIQtde. AtualQuantidade AtualNumérico90@E 999,999,999

XX_QTDFIMQtde. FinalQuantidade FinalNumérico90@E 999,999,999

XX_ACAOCod. AcaoCódigo da AçãoCaracter60@!ExistCpo("III")III
XX_FUNCCod. FuncaoCódigo da FunçãoCaracter60@!ExistCpo("HHH")HHH
XX_SUBFUNCod. SubFuncaoCódigo da Sub-FunçãoCaracter60@!ExistCpo("GGG")GGG
XX_PRODCod. ProdutoCódigo do ProdutoCaracter60@!ExistCpo("FFF")FFF
XX_METAMeta PPAMeta PPANumérico90@E 999,999,999

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

Tabela BBB - Diretrizes

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



BB_CODIGOCod. DiretrizCódigo da DiretrizCaracter60@!

BB_DESCRIDesc. DiretrizDescrição da DiretrizCaracter300@!

Tabela DDD - Programas

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



DD_CODIGOCod. ProgramaCódigo do ProgramaCaracter40@!

DD_DESCRIDesc. ProgramaDescrição do ProgramaCaracter300@!

DD_OBJETObj. ProgramaObjetivo do ProgramaCaracter800@!

DD_TIPOTipo ProgramaTipo do ProgramaCaracter10
Pertence("F,A,O")
DD_JUSTJustificativaJustificativa de MudançaCaracter800@!

DD_STATUSStatus ProgramaStatus do ProgramaCaracter1

Pertence("1,2")

Tabela EEE - Indicadores

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



EE_CODIGOCod. Indic.Código do IndicadorCaracter60@!

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

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

Tabela FFF - Produto

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



FF_CODIGOCod. ProdutoCódigo do ProdutoCaracter60@!

FF_DESCRIDesc. ProdutoDescrição do ProdutoCaracter300@!

FF_UMUnid. MedidaUnidade de MedidaC20@!ExistCpo("SAH")SAH

Tabela GGG - Sub-Função

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



GG_CODIGOCod. SubFuncaoCódigo da Sub-FunçãoCaracter60@!

GG_DESCRIDesc. SubFunc.Descrição da Sub-FunçãoCaracter300@!

Tabela HHH - Função

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



HH_CODIGOCod. FuncaoCódigo da FunçãoCaracter60@!

HH_DESCRIDesc. FuncaoDescrição da FunçãoCaracter300@!

Tabela III - Ação

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



II_CODIGOCod. AcaoCódigo da AçãoCaracter60@!

II_DESCRIDesc. AcaoDescrição da AçãoCaracter300@!

II_TIPOTipo AcaoTipo da AçãoCaracter10@!Pertence("P,A,E")
II_TPRECETipo ReceitaTipo da ReceitaCaracter10@!Pertence("1,2")
II_TPRECUTipo RecursoTipo do RecursoCaracter10@!Pertence("P,V")


05. Tabelas Utilizadas


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