Vous êtes sur la page 1sur 51

Report Painter

Workshop

Contedo ...

Parte 1 - Introduo
Parte 2 - Fundamentos de Report Painter
Parte 3 - Bibliotecas
Parte 4 - Relatrios

Parte 5 - Variveis
Parte 6 - LayOut Standard
Parte 7 - rvore de Relatrios
Parte 8 - Sets

Parte 1
Introduo

Parte 1 - Introduo

Ferramentas bsicas (dentro do SAP R/3) para o


desenvolvimento de relatrios :
Report Painter
Report Writer, e
ABAP Query
alm do recurso natural de programao, em ABAP/4.

Parte 1 - Introduo

REPORT PAINTER
a ferramenta mais amigvel aos usurios, pois
permite definir relatrios de maneira rpida e fcil com
uma ampla quantidade de funes disponveis.
O usurio define a estrutura do relatrio visualizando o
resultado final (linhas e colunas).
Os relatrios podem ser divididos em :
. Sees e
. Blocos de Colunas

Parte 1 - Introduo

REPORT WRITER
permite a criao de relatrios de maior complexidade,
definidos pelos usurios conforme as necessidades.
So estruturados a partir de Sets (conjuntos).
Um conjunto uma quantidade ordenada de elementos
semelhantes, tais como Centros de custo, Classes de
Custo, Meses e Exerccio.

Parte 1 - Introduo

ABAP QUERY
uma ferramenta que exige um bom nvel de
conhecimento de programao e/ou de relacionamento
lgico de tabelas.
Muito interessante quando se necessita produzir
informaes a partir de dados contidos em vrios
repositrios (tabelas).
No muito fcil muito nem to amigvel maioria dos
usurios.

Parte 1 - Introduo

Dicas para alcanar os melhores resultados :

clareza na compreenso de quais informaes so realmente relevantes,


determinar quais so os usurios finais e suas expectativas,
identificar a periodicidade e formatao geral dos relatrios,
realizar correto mapeamento dos campos e tabelas e sua compatibilidade
identificar quais dados devero ser combinados para atingir os objetivos,
conhecimento e conscincia dos processos empresariais (operacionais
no SAP R/3) e como estes afetam o contedo dos campos e tabelas.

Parte 2
Fundamentos
de Report Painter

Parte 2 - Fundamentos de Report Painter

Elementos Bsicos do Report Painter


Tabelas

Relatrios

Caractersticas

Grupo de Relatrios

ndices

Variveis

Bibliotecas

Frmulas

Drill Down

Sets

Parte 2 - Fundamentos de Report Painter

TABELAS
So Estruturas fsicas do sistema, que
(obrigatoriamente) caractersticas e ndices.

combinam

Tabela de partidas individuais, (registros individualizados).


Tabela de totais, (registros sumarizados).
Report Painter - baseia-se nas tabelas de totais.
Relatrios de partidas individuais criados atravs de
programao ABAP, por questes de performance.

Parte 2 - Fundamentos de Report Painter

Tabelas
Report Painter
- Exemplos

Parte 2 - Fundamentos de Report Painter

Tabelas
Report Painter
- Exemplos

Parte 2 - Fundamentos de Report Painter

CARACTERSTICAS
So campos alfanumricos que servem para a caracterizao
de cada registro que ser inserido nas tabelas, atuam
tambm como critrios de seleo no momento de execuo
dos relatrios.
Caractersticas podem ser por exemplo:
dia, ms, ano, exerccio contbil, material, projeto, conta
contbil, plano de contas, empresa, centro de custo, entre
muitos outros.

Parte 2 - Fundamentos de Report Painter

INDICES
So campos numricos.
Para refletir os valores / quantidades.
Parte integrante de cada registro que venha a ser inserido na
base de dados (tabela).
Exemplos : quantidade vendida, quantidade comprada, valor
da venda, valor dos impostos, valor do custo etc...

Parte 2 - Fundamentos de Report Painter

Registo (em Banco de Dados) - Exemplo

Parte 2 - Fundamentos de Report Painter

BIBLIOTECAS
Criadas a partir de Vises de tabelas.
Organizam e disponibilizam as caractersticas, ndices e sets
de dados para a criao de relatrios.
Existem uma srie de bibliotecas que em geral atendem
satisfatoriamente a grande maioria das necessidades dos
usurios.
Possvel criar novas vises, requer bom conhecimento do
sistema (e Abap) para sua adequada ativao.

Parte 2 - Fundamentos de Report Painter

RELATRIOS
Combinao de caractersticas e ndices.
Estrutura de linhas e colunas.
Apresenta as informaes relevantes aos usurios.
GRUPO de RELATRIOS
Gerador do programa abap.
Contm um ou mais relatrios.
Agiliza processamento do pacote de relatrios.

Parte 2 - Fundamentos de Report Painter

Relatrio (com cabealho) - Exemplo

Parte 2 - Fundamentos de Report Painter

VARIVEIS
Torna os relatrios mais flexveis.
Flexibiliza aos usurios a seleo dos critrios.
Podem ser : .. de Valores .. de Frmulas .. Set

Parte 2 - Fundamentos de Report Painter

DRILL-DOWN
Capacidade de trocar de relatrios sem necessariamente
fechar o atualmente em uso.
Possvel inclusive migrar para transaes e da aos
documentos originrios dos lanamentos.

Parte 3
Bibliotecas

O caminho ...

... para criar Biblioteca ...

... para criar relatrios ...

... necessrio primeiro criar uma biblioteca

Definindo uma biblioteca prpria ...

A biblioteca 1VK
fornece as caractersticas e ndices mais
comuns para CO CCA
... ou usando um modelo do SAP standard

Definir as caractersticas e ndices ...

Parte 4
Relatrios

Definir uma denominao ...

ou usar um modelo

... para o novo relatrio

A tela inicial ...

... do novo relatrio

Definir linhas ...

1. Clicar duas vezes na linha

Definir linhas ...

1. Clicar no matchcode

3. Escolher varivel
2.

4. Escolher varivel

Definir as colunas ...

2. Escolher ndice com


1. Clicar duas vezes na

caractersticas

coluna

3. Escolher o ndice que precisa


ou p / anlise de custos
ou p / anlise de quantidade

... at o mximo de 14 colunas (por Bloco)

Definir colunas ...

2.
1. Escolher as caractersticas

3.
4.

...

Na seleo geral ...

... definir as informaes bsicas

Na seleo geral ...

... definir as informaes bsicas

Na seleo geral ...

4. Clicar no matchcode

1.
2.
Clicar no

5.
6. Forma final

campo

3.

... definir as informaes bsicas

Ocultar colunas e / ou linhas ...

As linhas e/ou colunas necessrias


para o clculo ou similares podem ser
ocultadas.

...

Definir frmulas ...

2. Clicar no campo

frmula

1. Clicar duas vezes na linha a onde quer colocar uma frmula

...

Definir frmulas p/ linhas ou colunas ...

O sistema mostra os identificadores

1. Clicar os identificadores que so necessrios para a frmula

2. Clicar para verificar a frmula


3. Enter

...

Depois da modelagem do relatrio ...

1. Aps cada criao ou alterao necessrio executar

2. N a primeira vez criar um grupo de relatrios

3. Definir um grupo de relatrios

... executar e gerar grupo de relatrios

Parte 5
Variveis

Exemplos de Variveis de relatrio ...

...

Varivel de Frmula ...

...

Parte 6
LayOut
Standard

LayOut Standard de Relatrio ...

...

Parte 7
rvore
de

Relatrios

Exemplos de rvore de Relatrios ...

...

Parte 8
Sets

Criando um Set ...

...

Criando um Set ...

...

Criando um Set ...

...

Vous aimerez peut-être aussi