22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 1/73
WORKSHOP – REPORT PAINTER
Página 84 de 84
WORKSHOP
Report Painter
ÍNDICE
Introdução 4
Conceitos e Arquitetura do SAP R/3 5
Report Painter 8
2) Acesso ao ambiente de Report Painter 8
Figura 01 – Caminho de Acesso ao Report Painter 8
Caminho 2 : 8
Figura 02 – Menu de Opções do Report Painter 9
3.1 - Relatório 9
3.1.1 – Criar / Modificar / Exibir / Eliminar 9
Figura 03 – Opções do menu de Relatórios 9
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 2/73
. Criar 10
. Procedimentos de Criação de Relatório 10
3.2 - Processar 15
. Seleções Gerais 15
Selecionar Características 15
Variação 15
. Elemento 15
Inserir Elemento 15
Definir Elemento 15
. Marcar 15
Marcar / Desmarcar 15
Modificar Texto 15
3.2 – Saltar 15
Blocos de Colunas 16
Seção 16
3.3 – Processar 16
. Textos de Relatório 16
Folha de Rosto 16
Ver anexo 1 – Abertura das opções para criação de página de rosto 16
Linhas de Cabeçalho 16
Rodapés de páginas 16
Última Página 16
Texto para Exportação 16
. Documentação 17
. Síntese 17
. Segmentos 17
Transporte 17
3.4 – Formato 17
. Lay Out Standard 17
Linhas / Todas as linhas 17
Colunas / Todas as colunas 17
. Ambiente 18
Atribuir Grupo de Relatório 18
Pesquisar Biblioteca 19
Pesquisar Relatório 20
Características 22
2.2 – Síntese de um relatório 22
2.3 – Tela Principal 23
Como chegar na tela principal do Report Painter 23
2.4 – Como Criar um relatório 23
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 3/73
Criar um relatório no Report Painter 23
Colunas 24
a) Seleção da Categoria do elemento coluna 25
b) Índices 26
c) Características 26
d) Valores de Características 27
e) Seleção de Sets 27
f) Variáveis ON 33
Linhas 39
Os Passos básicos para criar fórmulas nas colunas ou linhas são: 42
Principais erros de verificação em um relatório: 44
1 - Erros de Características em seleções gerais 45
2 - Característica .RPMAX no relatório indica a necessidade de informações sobre o período 50
3 - Sem entrada de dados em SET 55
Grupo de Relatório 61
Acertando o Grupo de Relatórios 63
2.5 - Alterando a visualização do relatório após sua execução 67
Menu relatório 67
Menu Processar 68
Menu Saltar 69
Menu Visão 70
Menu suplementos 71
Menu Opções 72
Menu Sistema 73
Menu Ajuda 74
Criar um nó na Árvore de Relatórios 75
Incluir relatório em um nó existente 79
Introdução
Existem 3 ferramentas básicas dentro do SAP R/3 para o desenvolvimento de relatórios, sendo : Report Painter, Report Writer e ABAP Query.
REPORT PAINTER é a ferramenta mais amigável aos usuários, pois permite definir relatórios de maneira rápida e fácil com uma ampla quantidadede funções disponíveis. O usuário define a estrutura do relatório (linhas e colunas) visualizando o resultado final. Os relatórios podem ser divididosem Seções e Blocos de colunas.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 4/73
REPORT WRITER permite a criação de relatórios de maior complexidade, definidos pelos usuários conforme as necessidades e estruturados apartir de SETS (conjuntos). Um conjunto é uma quantidade ordenada de elementos semelhantes, assim como centros de custo, classes de custo eperíodos de lançamentos.
ABAP QUERY uma ferramenta que exige um bom nível de conhecimento de programação e/ou de relacionamento lógico de tabelas, sendo muitointeressante quando se necessita produzir informações a partir de dados contidos em vários repositórios (tabelas), não sendo nem muito fácil muitomenos amigável à maioria dos usuários.
A fim de obter-se os melhores resultados na geração de informações consistentes e relevantes para os usuários finais, é recomendável que os usuários :
definam quais são os usuários finais e as suas respectivas necessidades e expectativas,
identifiquem a periodicidade e formatação geral dos relatórios de tais usuários,
possuam uma clara visão de quais informações são realmente relevantes,
identifiquem quais dados deverão ser combinados para resultar em tais informações,
realizem um correto mapeamento dos campos e tabelas, identificando os que melhor atendam aos objetivos finais,
tenham o conhecimento e consciência dos processos empresariais (operacionais) e como afetam o conteúdo dos campos e tabelas selecionadas,e por fim
desenhem as estruturas dos relatórios, cuidando principalmente com a rapidez do processamento.
Conceitos e Arquitetura do SAP R/3
SAP R/3
O SAP R/3 é um conjunto de tabelas (cerca de 20.000) que estão estruturadas por módulo, MM, PP, SD, etc... e como não poderia deixar de ser os dadose informações estão armazenados de acordo com a especialização e/ou objetivo da tabela.
Para que se possa criar e executar um relatório, existe uma série de elementos que deverão ser organizados e combinados, tais como : tabelas, visões,registros, características, campos de valor e/ou quantidade, etc...
Passamos a conceituar brevemente os diversos elementos que formam o ambiente de criação de relatórios, Report Painter.
Tabelas
Tabelas são estruturas físicas do sistema onde estão combinados obrigatoriamente as características e índices. Na prática existem dois tipos de tabelas,as de partidas individuais, ou seja, aquelas onde constam todos os registros individualmente inseridos no banco de dados, e as de totais, que sãoarmazenam dados sumarizados das anteriores.
Os relatórios de Report Painter se baseiam exclusivamente nas tabelas de totais haja vista que relatórios de partidas individuais somente poderá ser criaratravés de programação ABAP, especialmente por questões de performance do sistema.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 5/73
Características
São campos alfanuméricos que servem para a caracterização de cada registro que será inserido nas tabelas, atuam também como critérios de seleçãono momento de execução dos relatórios.
Características podem ser por exemplo : dia, mês, ano, exercício contábil, material, projeto, conta contábil, plano de contas, empresa, centro de custo,entre muitos outros.
Índices
São campos numéricos para refletir os valores / quantidades, sendo parte integrante de cada registro que venha a ser inserido na base de dados (tabela).Exemplos são : quantidade vendida, quantidade comprada, valor da venda, valor dos impostos, valor do custo etc...
Bibliotecas
Criadas a partir de ‘Visões’ (ou seja uma estrutura lógica pela qual o sistema fará a leitura de uma tabela do SAP), organizam as características e índicesdisponíveis para a criação de relatórios, o SAP R/3 disponibiliza uma série de bibliotecas e visões que em geral atendem satisfatoriamente asnecessidades dos usuários.
De todo modo é possível a criação de novas visões bem como de bibliotecas, requerendo um bom conhecimento do sistema para sua adequadaconfiguração e ativação.
Como exemplos de bibliotecas citamos :
Biblioteca Tabela Nome Módulo
8A2 GLPCT Centros de Lucro ?????? EC-PCA
GLPCA
1VK CCSS
RWCOOM
COFIT
FILCT
GLPCOP
GLT0
GLTPC
KKBC
S001
S006
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 6/73
Variáveis
Servem para deixar os campos flexíveis, podendo optar por Valores, Fórmulas ou Set
Set
O Set pode auxiliar na combinação de várias colunas em blocos. Trata-se de agrupamento de características
Layout
O layout, é onde configuramos a impressão e visualização do relatório, temos informações de cabeçalho, página e controle, totais de linhas colunas, textosde linhas e colunas, e representação
Colunas Pré Definidas
As colunas pré definidas consistem em um índice e uma ou mais características e são usadas para definir colunas usadas freqüentemente. Os exemplosincluem custos reais totais para o exercício atual ou custos fixos do exercício anterior.
Fórmulas
???????
DrillDown
???????
Grupo de Relatório
???????
Relatório
???????
COLOCAR OS ITENS EM ORDEM ALFABÉTICA
Report Painter
1) Conceito
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 7/73
Utilizável para relatórios específicos não contemplados pelo padrão SAP, provê uma grande quantidade de funções para o desenvolvimento de relatóriosde modo rápido e prático.
Baseia-se no conceito “WYSIWYG” (o que você vê é o que você tem), facilitando sobremaneira o desenvolvimento do trabalho além de não requerer ‘sets’além dos já existentes no SAP R/3.
2) Acesso ao ambiente de Report Painter
Caminho 1 :
Sistema de informações -> Relatórios Ad Hoc -> Report Painter -> [exibir / modificar] -> [biblioteca] -> [código do relatório]
Figura 01 – Caminho de Acesso ao Report Painter
Caminho 2 :
Contabilidade -> Controlling -> [Centro de Custo] -> Ferramentas -> Report Painter -> Relatório -> [exibir] -> [biblioteca] -> [código do relatório]
Dentro do ambiente de Report Painter temos o seguinte menu de opções :
Figura 02 – Menu de Opções do Report Painter
Relatório
Modelo
Utilitários
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 8/73
Report Writer
3. Funções e Características
3.1 - Relatório3.1.1 – Criar / Modificar / Exibir / Eliminar
Figura 03 – Opções do menu de Relatórios
. Criar
Permite a criação de relatórios.
. Modificar
Permite a modificação de relatórios existentes.
. Exibir
Permite a visualização de relatórios existentes, sem que se possa realizar qualquer tipo de alteração.
. Eliminar
Permite a eliminação de relatórios existentes, desde que antes se tenha eliminado seu(s) correspondente(s) grupo(s) de relatório.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 9/73
. Procedimentos de Criação de Relatório
Passo 1 – Identificação inicial
Figura 03 – Tela de criação de relatório
No ato de criação do relatório é obrigatório que o usuário especifique uma biblioteca, um nome técnico e uma descrição básica do mesmo.
Preenchido os campos devidamente surge a estrutura básica do Report Painter conforme a seguinte tela :
Figura 04 – Estrutura básica de um relatório
Passo 2 – Especificação das Linhas e Colunas
Dentro da estrutura de relatório bastará o usuário clicar duas vezes sobre as linhas e colunas para que se inicie a especificação das mesmas.
O sistema solicitará uma seleção quanto ao tipo de linha ou coluna, ou seja, se será utilizadas características, índices com características ou fórmulas.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 10/73
Figura 05 – Definição da categoria de elemento _ (em Linha)
Figura 06 – Definição da categoria de elemento _ (em Coluna)
A partir destas definições o sistema passa a ter um comportamento distinto quando se está configurando as linhas e colunas.
Importante ressaltar que uma característica quando selecionada (para uso na linha) não estará mais disponível para também selecionada na coluna,exatamente para evitar qualquer inconsistência e duplicidade durante a formulação dos critérios chave.
Em decorrência da seleção, conforme figura 06, durante a configuração de uma coluna, surgirá uma tela específica, onde o usuário indicará ao sistemaque tipo de índice que ele pretende utilizar, ou seja, se está relacionado com quantidades, volume de atividade, capacidade, índices estatísticos, entreoutros.
Figura 07 – Definição do tipo de Índice _ (em Coluna)
A
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 11/73
tela seguinte permite que se especifique qual das características se deseja utilizar, seja na linha ou na coluna. Serão disponibilizadas para seleçãoapenas as características da respectiva biblioteca que tenha sido previamente marcadas para utilização.
Figura 08 – Seleção de Características
Uma biblioteca poderá conter uma grande quantidade de opções de características, índices ou colunas pré-definidas, que não necessariamente estejamdisponíveis para utilização. Assim sendo, é interessante eventualmente verificar todo o conjunto de opções existentes na respectiva biblioteca, podendoencontrar-se lá algum item relevante no processo de criação de relatórios.
Marcadas as características, aplicáveis em linhas ou colunas, surgirá a tela seguir, para cada uma das opções selecionadas, onde o usuário deveráespecificar o conteúdo que forma seu critério-chave.
Figura 09 – Valores de Característica
No exemplo apresentado, na figura 09, o sistema exige que se determine qual o valor da característica Classe de Custo, havendo três opções depreenchimento :
De _ quando se deseja especificar apenas um certo valor de característica
Até _ quando se deseja estabelecer um range contínuo (De – Até)
Grupo _ quando se deseja fixar um grupo de classes de custo, ou seja hierarquia.
Adicionalmente, visando tornar o relatório mais flexível, é facultado ao usuário utilizar variáveis, para qualquer dos três itens acima descrito, bem comoestabelecer ranges que não necessariamente englobem todas os valores cadastrados na respectiva característica, através do botão Mais...
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 12/73
Definidas as especificações que se deseja para cada linha e coluna, o sistema solicitará uma informação referente ao nome das mesmas, informaçãoque ele utilizará tanto para apresentar as linhas e colunas no relatório final quanto para seu gerenciamento interno. São exigidos o preenchimento de trêstextos, breve, médio e longo, com os quais o sistema disponibilizará os dados.
Figura 10 – Texto de Linha / Coluna
Poderá ser nesta tela utilizadas variáveis de texto, a fim de representar de forma mais expressiva o conteúdo da linha / coluna, como por exemplo o mês,o exercício contábil, o material, etc... Para tanto bastará iniciar o(s) campo(s) acima com &+o nome da variável de texto selecionada.
3.2 - Processar. Seleções Gerais
Selecionar Características
Onde são definidos parâmetros gerais, inclusive são dados obrigatórios no momento de geração do relatório.
Variação
Onde define-se quais dos elementos acima poderão ser explodidos, ou seja, abertos item a item.
. Elemento
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 13/73
Inserir Elemento
Cria uma linha nova e permite criar o título da linha.
Definir Elemento
Cria uma linha nova e permite criar o título da linha ou apenas modifica o texto de uma já existente.
. MarcarMarcar / Desmarcar
Marcar uma linha ou bloco de linhas para deleção, deslocamento e etc...
Modificar Texto
Apenas modifica o texto da linha desejada.
3.2 – Saltar
Blocos de Colunas
Pode-se criar ou eliminar blocos de colunas dentro de uma seção.
Seção
Cada divisão do relatório. Num mesmo relatório será possível demonstrar informações diferentes, por exemplo numa serão apresentados dadosmonetários enquanto que em outra haverão dados estatísticos.
3.3 – Processar. Textos de Relatório
Folha de Rosto
Onde são definidas as informações básicas do relatório de acordo com as expectativas do usuário, por exemplo nome do relatório; nome/código daempresa, exercício, período, etc... Funciona como uma capa do relatório.
Ver anexo 1 – Abertura das opções para criação de página de rosto
Linhas de Cabeçalho
Onde são definidas informações específicas do cabeçalho do relatório, será válido para todas as suas páginas.
Rodapés de páginas
Pode-se criar um rodapé que será aplicado para todas as páginas do relatório, excetuando-se naturalmente a folha de rosto e da última página (secriada, será como uma secunda capa do relatório).
Última Página
Refere-se a um página criada pelo usuário (não sendo obrigatória) para registro de informações desejadas por este. Seria como uma capa de fundo (ousegunda capa).
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 14/73
Texto para Exportação
No caso de exportação do relatório será possível gravar uma mensagem expli-citando algum dado ou aviso específico.
. Documentação
Espaço reservado para comentários ou documentação de fatores ou motivos da criação do relatório, ou ainda as razões que levaram a configurar orelatório de determinada forma.
. Síntese
Descrição realizada pelo SAP informando elementos básicos utilizados da base do R/3.
. Segmentos
Ordenar
Permite alterar a ordem dos segmentos (seções)
Transporte
Forma de inserir linhas e/ou colunas em branco quando necessário, segundo uma tabela com diversas alternativas.
3.4 – Formato. Lay Out Standard
Permite definir o layout a ser adotado como padrão para o relatório, sendo possível alterá-lo a qualquer momento, segundo as opções que o sistemaapresenta.
Linhas / Todas as linhas
Permite efetuar ajustes exclusivos em determinadas linhas ou aplicar um comando que afetará a todas do relatório, por exemplo : inversão do sinal dovalor apresentado; sublinhar; expandir, entre outras.
Colunas / Todas as colunas
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 15/73
Permite efetuar ajustes exclusivos em determinadas colunas ou aplicar um comando que afetará a todas do relatório, por exemplo : alinhamento do título,tipo de texto da coluna, entre outras.
. Ambiente
Atribuir Grupo de Relatório
Criar grupo de relatório específico para o relatório, contudo o relatório poderá existir em diversos grupos, o que permitirá o drill down como também atroca de relatório sem a necessidade de fechar um para processar outro.
O grupo de relatório poderá ser um dos já existentes no sistema ou então ser criado um de acordo com o desejo do usuário.
Nota :
Quando tomar por base para cópia um relatório default do sistema R/3, evite salvar o novo com o mesmo código de “grupo de relatório” do original, poisisto implicará na suspensação deste da árvore de relatórios padrão.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 16/73
Pesquisar Biblioteca
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 17/73
Sistema de informações -> Relatórios Ad Hoc -> Report Painter -> [exibir / modificar] -> [biblioteca – deixar em branco] -> [código do relatório -informar]
Exemplo : relatório : 1sip-001
Resposta : biblioteca : 1vk
Pesquisar Relatório
Sistema de informações -> Relatórios Ad Hoc -> Report Painter -> [exibir / modificar] -> [biblioteca – informar] -> [código do relatório – deixar embranco]
Exemplo : biblioteca : 1vk
Resposta : relatório : lista de relatórios
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 18/73
Anexo 1 – Abertura das opções para criação de página de rosto
Variáveis Especiais :
* autor do relatório : <CRE_USER >
* biblioteca : <L>
* data da criação do relatório : <CRE_DATE>
* data da geração : <GEN_DATE>
* data da saída : <DATE >
* data da seleção : <SEL_DATE>
* Data da última modificação do relatório : <UPD_DATE>
* data dos dados mestres : <MT_DATE >
* data local : <LOCAL_DA>
* denominação do mandante : <CLIENT_TEXT >
* descrição da biblioteca : <LIBRARY_TITLE >
* descrição do grupo de relatório : <RGROUP_TITLE >
* descrição do relatório : <REPORT_TITLE >
* fator para a classe de edição 0 : <FACTOR0 >
* fator para a classe de edição 1 : <FACTOR1 >
* fator para a classe de edição 2 : <FACTOR2 >
* fator para a classe de edição 3 : <FACTOR3 >
* fator para a classe de edição 4 : <FACTOR4 >
* fator para a classe de edição 5 : <FACTOR5 >
* fuso horário local : <LOCA>
* grupo de relatório : <RG>
* hora da criação do relatório : <CRE_TI>
* hora da geração <GEN_TI>
* hora da saída : <TIME >
* hora da seleção : <SEL_TI>
hora da última modificação do relatório : <UPD_TI>
* hora local : <LOCAL_>
* Linha dupla horizontal à largura relatório : <DOUBLE_HLINE
* Linha horizontal à largura do relatório : <HLINE
* Nome do dataset gravado do relatório : <INDX_NAM>
* Nome do relatório gravado do relatório : <REPORT >
* Nome do usuário na geração do relatório : <GEN_USER >
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 19/73
* Nome do usuário na saída o do relatório : <USER >
* Nome do usuário na seleção : <SEL_TI>
* Nº coluna de página na seleção : <C>
* Nº da página impressa na seleção : <P>
* Nº mandante impressa eção do relatório <C>
* Nº página e impressa eção do relatório <P>
* Núm.relatórios de variação do relatório <NO>
* Núm.total de colunas de página elatório <N>
* Núm.total de páginas de página elatório <N>
* Núm.total de páginas impressas elatório <N>
* Texto da coluna inas impressas elatório <COL_TEXT >
* Texto da linha inas impressas elatório <ROW_TEXT >
* Índice do relatório de variação <VA>
* Índice do relatório no grupo relatório <>
* Última modificação do relatório por io <UPD_USER >
Características
Caract. Tipo de Texto Valor
------- ---------------- ----------------
* Ledger : denominação - valor individual <RLDNR-RTXTF >
: valor - valor/grupo <RLDNR-S >
Tipo de Registro
Versão
2.2 – Síntese de um relatório
Esta seção fornece uma síntese das principais etapas necessárias para criar um relatório Report Painter.
O procedimento usado para definir os relatórios pode variar um pouco em comparação com àquele descrito a seguir, o que dependerá da complexidadedos relatórios e se os objetos de reporting standard fornecidos pelo SAP foram usados.
4.Definir o relatório.
A seguir, as etapas de definição de um relatório Report Painter.
1. Definição das colunas do relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 20/73
O usuário define as colunas do relatório com as características, índices e colunas predefinidas selecionadas para a biblioteca usada pelo relatório. Umaoutra alternativa é usar um modelo de coluna para definição de coluna. Modelos de coluna são estruturas de coluna predefinidas nas quais o usuárioinsere a definição da coluna em vez de definir cada coluna individualmente.
2. Definição das linhas do relatório
O usuário define as linhas do relatório com as características selecionadas para a biblioteca selecionadas para o relatório. Uma outra alternativa é usarum modelo de linhas para a definição de linhas. Os modelos de linhas têm o mesmo objetivo dos modelos de colunas, mas são usados para definir linhasde relatórios. Para obter mais informações, consultar Definição de linhas e relatórios .
3. Processar e formatar as linhas e as colunas do relatório conforme a necessidade (por exemplo, ocultar linhas/colunas, definir larguras de colunas edefinir cores para linhas de relatórios).
4. Definir critérios de seleção de dados gerais para selecionar dados de relatório.
Critérios de seleção são as características usadas para selecionar dados para o relatório inteiro. Não é possível entrar características como critérios deseleção de dados se eles já tiverem sido usados nas linhas ou colunas do relatório.
5. Atribuir o relatório a um grupo de relatórios.
Depois de definir um relatório, o usuário deve atribuí-lo a um grupo de relatórios. Um grupo de relatórios pode incluir um ou mais relatórios da mesmabiblioteca. Porém, relatórios que compartilham os mesmos dados selecionam dados com mais rapidez e aperfeiçoam o tempo de processamento.
Nota É possível atribuir um relatório Report Painter a um grupo de relatórios que contém relatórios Report Painter e Report Writer.
6. Gerar um grupo de relatórios.
Nesta etapa o sistema gera os programas necessários para o processamento dos relatórios.
Nota: Ao gerar um grupo de relatórios, os relatórios Report Painter são convertidos para o formato do Report Writer. No entanto, só é possível modificar ouexibir os relatórios Report Painter com a ferramenta do Report Painter.
7. Executar o grupo de relatórios.
A execução do relatório engloba a seleção e a apresentação de todos os registros do banco de dados usados no relatório.
Depois que o Sistema SAP R/3 selecionar os registros de acordo com os critérios de seleção on-line, o sistema apresenta os dados do relatório noformato definido para o relatório em questão.
2.3 – Tela PrincipalComo chegar na tela principal do Report Painter
Caminho: Sistema Info>Relatórios ad hoc>ReportPainter
Transação: FGRP
2.4 – Como Criar um relatórioCriar um relatório no Report Painter
Caminho: Sistema Info>Relatórios ad hoc>ReportPainter>Relatórios>Criar
Transação: GRR1 – Criar, GRR2 – Modificar, GRR3 – Exibir; GR34 - Eliminar
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 21/73
Colunas
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 22/73
a) Seleção da Categoria do elemento coluna
Define se estaremos utilizando
índices com características usamos quando não temos criadas colunas pré definidas criadas no Report Writer
colunas pré definidas usamos quando temos criadas colunas pré definidas no Report Writer
b) Índices
Estaremos indicando qual o tipo de moeda que será apresentada na execução do relatório. Poderemos configurar os índices para fins de comparaçãocriando outra coluna com outro padrão monetário
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 23/73
c) Características
É um leque de características dos dados que devemos definir para obter as informações desejadas
Neste caso, Usamos Tipo de Registro para distinguir dados planejados ou reais e Centros de Lucro para podermos ter a informação por centro de lucro
d) Valores de Características
Definimos se os valores serão variáveis ou não, como exemplo abaixo
Quando não utilizamos variáveis (Variável OFF), significa que todos os valores terão as mesmas características
Quando utilizamos variáveis On indica que os valores poderão estar variando conforme a variável escolhida
e) Seleção de Sets
Quando optamos em não usar a variável por tipo de documento, abrimos o match code, aparece a seleção dos set que gostaríamos de estar utilizandopara configurar a coluna, neste caso esta coluna sempre será seus valores onde os tipos de registro serão sempre reais (nunca planejados)
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 24/73
f) Variáveis ON
Quando optamos em variáveis por centro de Lucro, os valores estarão variando de acordo com o centro de lucro
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 25/73
g) Segundo Elemento coluna do relatório ( fórmula )
Continuando a confecção do relatório, vamos agora fazer uma coluna com dados planejados, portando os passos serão os quase os mesmos, a únicacoisa que estaremos alterando é a Seleção do Set de tipos de registro de real para plano
A partir do segundo elemento coluna aparece uma opção a mais em seleção de3 categoria elemento que é a fórmula, onde poderemos estar fazendouma fórmula com os dados do relatório como se fosse um Excel, para demostrar estaremos criando uma fórmula no terceiro elemento coluna
Cada Coluna criada aparece como um eixo X, esta terceira coluna vamos fazer a diferença entre o valor planejado e o real para estarmos avaliando avariação
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 26/73
Para fazer a fórmula, basta apenas ir clicando na calculadora, e após terminar devemos verificar se está correta
D
epois é só complementar com o nome da coluna
Para Fazermos fórmulas de % e do mesmo modo usando a calculadora, lembramos que não é uma calculadora financeira, só poderemos estar fazendoadição, subtração, multiplicação e divisão.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 27/73
Veja como ficaram as colunas
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 28/73
Linhas
Vamos agora passar a configurar as linhas do relatório, neste caso as linhas serão as próprias contas.
Para que possamos estar utilizando grupos de contas, eles devem ter sido criados anteriormente na transação KDH1
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 29/73
Para criar subgrupos de contas usamos: Níveis inferiores e/ou Mesmo Nível; e
Valores para incluir as contas/classes de contas a estes grupos e/ou subgrupos,
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 30/73
Voltando para o relatório, clicamos 2 vezes na linha e escolhemos como elemento da linha o número da conta
E
scolhemos o Grupo de conta que queremos obter na linha
A
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 31/73
tualizamos os textos das linhas
P
ronto! Aqui esta a linha.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 32/73
As Fórmulas tem a mesma lógica que das colunas, porém são contas por linhas
Os Passos básicos para criar fórmulas nas colunas ou linhas são:
1. Clicar na linha ou coluna;
2. Selecionar a categoria do elemento linha ou coluna;
3. elaborar a fórmula
4. Verificar se há erros na fórmula
5. Inserir textos para o nome da linha ou coluna
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 33/73
Quando concluída a estrutura do relatório, devemos verificar se existem erros ou falta de informação para conseguirmos executar o relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 34/73
Principais erros de verificação em um relatório:
São 3 os principais erros:
Não definição de Características (Acertar características Gerais)
Falta da característica .RPMAX (falta informações sobre o Período)
Set sem entradas
1 - Erros de Características em seleções gerais
Os erros de Características normalmente devem ser por falta processamento de seleções gerais
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 35/73
Vamos selecionar as opções que estavam dando problema
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 36/73
Então temos que definir os valores das cara
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 37/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 38/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 39/73
2 - Característica .RPMAX no relatório indica a necessidade de informações sobre o período
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 40/73
A
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 41/73
pós todos os erros sanados verificamos mais uma vez a estrutura do relatório
Verificando mais uma vez o relatório podemos verificar que as únicas pendências são os set sem entradas
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 42/73
Eliminados todos os erros de características, agora vamos acertar o Grupo de Contas para acertar a estrutura do relatório.
3 - Sem entrada de dados em SET
Quando estiver sem entrada em um Set de contas, significa que o Grupo de Contas indicado está sem contas a nível de valores. Temos que acertaratravés da Transação KDH2. Devemos incluir as contas e/ou excluir os grupos que estão sem contas,
Q
uando o erro tem a informação sem entradas, normalmente é que o grupo de contas criado não tem contas vinculadas para visualizar utilizar (KDH3)
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 43/73
Neste caso, vamos supor que as linhas não são necessários na estrutura do relatório e vamos excluí-las da estrutura, sendo elas:
22.04 – Capital Social Fora do Grupo
22.12 – Resultado Líquido do Exercício
Então devemos clicar na linha da fórmula e configurá-la de novo excluindo as linhas de elemento 22.04 e 22.12
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 44/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 45/73
Após eliminados da fórmula já temos condições:
1. M
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 46/73
arcar a linha que será excluída
2. Eliminar a linha
Sempre ao jogar algo na lixeira para eliminar o SAP irá pedir confirmação
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 47/73
Verificamos
E agora
Esta ok!!!
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 48/73
Agora sanados os erros de linhas e colunas, conseguimos prosseguir com a execução o relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 49/73
Grupo de Relatório
Lembramos que todos os relatórios, necessariamente fazem parte de um Grupo de Relatórios, vinculado ao Layout, por isso ao executá-lo em suaprimeira vez, o programa pergunta se iremos inserir a um determinado grupo, neste caso incluímos ao Grupo de Relatórios TD01
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 50/73
Quando incluímos um relatório a um grupo onde existem outros relatórios, podemos ter erros.
Para distinguir este erro dos erros da confecção de um relatório, note que o erro ocorre no relatório Page-3 e não no Balanço
Para acertar teremos que ir modificar o grupo de relatórios
Acertando o Grupo de Relatórios
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 51/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 52/73
Agora que eliminados os problemas detectados, vamos voltar ao relatório para tentá-lo executá-lo sem erros
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 53/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 54/73
P
arabéns!!!!! aqui esta o relatório aparentemente sem erros
Esta tela é onde configuramos os campos que aparecem
variáveis,
Ao executar o relatório, poderemos estar adaptando
estes campos variáveis as informações que queremos
executar o relatório.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 55/73
A
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 56/73
qui está o relatório
2.5 - Alterando a visualização do relatório após sua execução
Menu relatório
Podemos armazenar, imprimir, emitir o relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 57/73
Menu Processar
Podemos estar Selecionar relatório ou blocos, mudar ordenação de valores, ocultar ou não uma determinada linha
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 58/73
Menu Saltar
Permite estar andando pelo relatório, e muito utilizado quando o relatório tem varias colunas, é uma fonte de pesquisa
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 59/73
Menu Visão
Podemos estar definindo o nível de compactação de relatório, exemplo: se queremos apenas os totais indicamos aqui o nível
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 60/73
Menu suplementos
Temos informações gerais e técnicas do relatório e na definição podemos estar alterando a definição da estrutura do relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 61/73
Menu Opções
Podemos estar acertando opções de Layout, largura de coluna, e apresentação do relatório
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 62/73
Menu Sistema
Podemos criar uma nova janela (Gerar modo), fazer análise do tempo de execução, Verificar a Transação e o programa da tela, etc.
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 63/73
Menu Ajuda
Auxilia como um ajuda para todo o sistema SAP
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 64/73
Criar um nó na Árvore de Relatórios
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 65/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 66/73
Neste caso, vamos colocar o nó dentro do Sistema de Informação dos Centros de Lucros
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 67/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 68/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 69/73
Incluir relatório em um nó existente
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 70/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 71/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 72/73
22/10/13 ÍNDICE
dc244.4shared.com/doc/G-uvAFyX/preview.html 73/73
Top Related