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
- Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas Utilizadas
01. VISÃO GERAL
Este estudo visa detalhar as implementações necessárias no sistema PROTHEUS para impressão do relatório "Fontes de Financiamento".
...
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
O relatório Fontes de Financiamento dos programas governamentais, visa demonstrar e especificar em valores correntes, o montante previsto a ser arrecadado durante a vigência do PPA.
...
- A Receita Direta seria o valor de receita obtido pela própria prefeitura de São Paulo.
- A Receita Indireta poderia ser o valor de receita obtido e repassado à prefeitura, por órgãos como, por exemplo: São Paulo Transporte (SPTRANS) e Autoridade Municipal de Limpeza Urbana (AMLURB).
03. Documentação Técnica para Criação do relatório e configuração com Exemplo de Utilização
Origem das Informações:
Para que seja possível a impressão do relatório no protheus, será necessário a implementação de um cadastro chamado Fontes de Recursos.
...
O objetivo do cadastro será inserir os valores planejados de receitas no período de vigência do Plano Plurianual (PPA).
Campos necessários para o Estrutura do cadastro:
Cabeçalho do cadastro:
- Código do PPA - Código do PPA referente ao cadastro de fontes de financiamento.
- Ano - Ano de referência dos valores digitados
- Versão - Versão do cadastro (A cada alteração deve ser criada uma nova versão)
- Status - Status do cadastro (Conforme forem criadas novas versões as anteriores devem ficar com status inativo)
...
A chave única do cadastro serádeverá ser: Filial + Cód. PPA + Ano + Versão
Protótipo de tela:
Aviso | ||||
---|---|---|---|---|
| ||||
É importante que este cadastro tenha a função de copia, pois com esta opção o usuário pode criar versões e cadastrar todos os anos do PPA com mais facilidade. |
Impressão do relatório
O relatório deve ser desenvolvido utilizando a classe TReport.
As receitas linhas de receita impressas devem ser separadas em Capital e Corrente.
Essa divisão pode ser feita utilizando o campo descrito anteriormente ( "Tipo da Receita" )descrito anteriormente.
A estrutura do relatório deve seguir a seguinte regra:
...
Previsão das Receitas
Cabeçalho 2:
Ano (Deve conter - Por padrão deve trazer todos os anos do PPA), mas deve respeitar o filtro de Ano disponível no pergunte SX1.
Exemplo:
Ano 2020 2021 2022 2023
...
As colunas para impressão dos dados analíticos do relatóirorelatório, devem seguir o padrão do Cabeçalho 3.
Totalizadores
O relatório deve ter 4 totalizadores.
...
Total dos valores das contas com classificação "Corrente" no cadastro.
Deve ser Impresso após a última conta de receita corrente, tanto na colula Diretos como , quanto na coluna Indiretos
- Total de receitas de capital
Total dos valores das contas com classificação "Capital" no cadastro.
Deve ser Impresso após a última conta de receita de capital, tanto na colula Diretos como , quanto na coluna Indiretos.
- Total de receitas
Somatório das receitas correntes e de capital.
Deve ser Impresso no rodapé do relatório, antes do total geral, tanto na colula Diretos como , quanto na coluna Indiretos.
- Total Geral
...
Esse é o somatório de todos os valores do relatório por ano.
Deve ser exibido impresso como última linha do relatório, em uma coluna única coluna por ano ao fim do relatório.
Modelos bases para desenvolvimento do relatório:
04. Campos e Parâmetros
Principais Campos e parâmetros
...
Parâmetro | Descrição | |
---|---|---|
Código do PPA ? | Código do PPA para impressão da fonte de financiamento. | |
Ano De ? | Filtro por Ano inicial | |
Ano Até ? | Filtro por Ano Final Status ? | Somente Ativos; Somente Inativos: Ambos |
...
Tabela A21 - Fontes de Financiamento - Cabeçalho
Campo | Título | Descrição | Tipo | Tamanho | Decimal | Picture | Valid | Consulta Padrão | Opções | ||
---|---|---|---|---|---|---|---|---|---|---|---|
XXA21_CODPPA | Cod. PPA | Código do PPA | Caracter | 6 | 0 | 999999 | XX|||||
A21_ | ANOPPAVERPPA | AnoVersao PPA | Ano doVersão PPA | Caracter | 43 | 0 | 9999999XX | ||||
A21_ | VERSAOANOREF | VersãoAno | VersãoAno do | cadastroPPA | Caracter | 34 | 0 | 9999999 | |||
XXA21_STATUS | StatusStatus da Versão | Status | Caracter | 1 | 0 | 9Vazio() .Or. Pertence("1,2") | 1=Ativo 2=Inativo |
Tabela
...
A22 - Fontes de Financiamento - Itens
Campo | Título | Descrição | Tipo | Tamanho | Decimal | Picture | Valid | Consulta Padrão | Opções |
---|---|---|---|---|---|---|---|---|---|
A22_ITEM | Item | Item da Grade | Caracter | 4 | 0 | ||||
A22YY_CONTA | Conta | Conta Sintética da Receita | Caracter | 20 | 0 | @! | CT1 | ||
YYA22_TIPREC | Tipo da Receita | Classificação do tipo da receita | Caracter | 1 | 0 | 9 | 1=Corrente 2=Capital | ||
YYA22_VLRDIR | Valor Direto | Valor de Receita Direto | Numérico | 17 | 2 | @E 99,999,999,999.99 | |||
YYA22_VLRIND | Valor Indireto | Valor de Receita Indireta | Numérico | 17 | 2 | @E 99,999,999,999.99 |
05. Tabelas Utilizadas
- XXX A21 → Fontes de Financiamento - Cabeçalho
- YYY A22 → Fontes de Financiamento - Itens
...