Você está na página 1de 51

STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Report Painter
Workshop

Report Painter - Workshop W Meira Out/2001 Slide 1


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Conteúdo ...

Parte 1 - Introdução

Parte 2 - Fundamentos de Report Painter

Parte 3 - Bibliotecas

Parte 4 - Relatórios Parte 5 - Variáveis

Parte 6 - LayOut Standard

Parte 7 - Árvore de Relatórios

Parte 8 - Sets
Report Painter - Workshop W Meira Out/2001 Slide 2
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1
Introdução

Report Painter - Workshop W Meira Out/2001 Slide 3


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1 - Introdução

Ferramentas básicas (dentro do SAP R/3) para o


desenvolvimento de relatórios :

• Report Painter
• Report Writer, e
• ABAP Query

além do recurso natural de programação, em ABAP/4.

Report Painter - Workshop W Meira Out/2001 Slide 4


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1 - Introdução

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 quantidade de funções disponíveis.

O usuário define a estrutura do relatório visualizando o


resultado final (linhas e colunas).

Os relatórios podem ser divididos em :


. Seções e
. Blocos de Colunas
Report Painter - Workshop W Meira Out/2001 Slide 5
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1 - Introdução

REPORT WRITER
permite a criação de relatórios de maior complexidade,
definidos pelos usuários conforme as necessidades.

São estruturados a partir de Sets (conjuntos).

Um conjunto é uma quantidade ordenada de elementos


semelhantes, tais como Centros de custo, Classes de
Custo, Meses e Exercício.

Report Painter - Workshop W Meira Out/2001 Slide 6


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1 - Introdução

ABAP QUERY
uma ferramenta que exige um bom nível de
conhecimento de programação e/ou de relacionamento
lógico de tabelas.

Muito interessante quando se necessita produzir


informações a partir de dados contidos em vários
repositórios (tabelas).

Não é muito fácil muito nem tão amigável à maioria dos


usuários.
Report Painter - Workshop W Meira Out/2001 Slide 7
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 1 - Introdução

Dicas para alcançar os melhores resultados :

 clareza na compreensão de quais informações são realmente relevantes,

 determinar quais são os usuários finais e suas expectativas,

 identificar a periodicidade e formatação geral dos relatórios,

 realizar correto mapeamento dos campos e tabelas e sua compatibilidade

 identificar quais dados deverão ser combinados para atingir os objetivos,

 conhecimento e consciência dos processos empresariais (operacionais

no SAP R/3) e como estes afetam o conteúdo dos campos e tabelas.

Report Painter - Workshop W Meira Out/2001 Slide 8


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2
Fundamentos
de Report Painter

Report Painter - Workshop W Meira Out/2001 Slide 9


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

Elementos Básicos do Report Painter

 Tabelas  Relatórios

 Características  Grupo de Relatórios

 Índices  Variáveis

 Bibliotecas  Fórmulas

 Drill Down  Sets

Report Painter - Workshop W Meira Out/2001 Slide 10


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

TABELAS
São Estruturas físicas do sistema, que combinam
(obrigatoriamente) características e índices.

Tabela de partidas individuais, (registros individualizados).

Tabela de totais, (registros sumarizados).

Report Painter - baseia-se nas tabelas de totais.

Relatórios de partidas individuais criados através de


programação ABAP, por questões de performance.

Report Painter - Workshop W Meira Out/2001 Slide 11


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

Tabelas
Report Painter
- Exemplos

Report Painter - Workshop W Meira Out/2001 Slide 12


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

Tabelas
Report Painter
- Exemplos

Report Painter - Workshop W Meira Out/2001 Slide 13


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

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ção no 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.

Report Painter - Workshop W Meira Out/2001 Slide 14


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

INDICES

São campos numéricos.

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

Report Painter - Workshop W Meira Out/2001 Slide 15


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

Registo (em Banco de Dados) - Exemplo

Report Painter - Workshop W Meira Out/2001 Slide 16


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

BIBLIOTECAS
Criadas a partir de ‘Visões’ de tabelas.
Organizam e disponibilizam as características, índices e sets
de dados para a criação de relatórios.

Existem uma série de bibliotecas que em geral atendem


satisfatoriamente a grande maioria das necessidades dos
usuários.

Possível criar novas visões, requer bom conhecimento do


sistema (e Abap) para sua adequada ativação.

Report Painter - Workshop W Meira Out/2001 Slide 17


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

RELATÓRIOS
Combinação de características e índices.
Estrutura de linhas e colunas.
Apresenta as informações relevantes aos usuários.

GRUPO de RELATÓRIOS
Gerador do programa abap.
Contém um ou mais relatórios.
Agiliza processamento do ‘pacote de relatórios’.

Report Painter - Workshop W Meira Out/2001 Slide 18


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

Relatório (com cabeçalho) - Exemplo

Report Painter - Workshop W Meira Out/2001 Slide 19


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

VARIÁVEIS
Torna os relatórios mais flexíveis.
Flexibiliza aos usuários a seleção dos critérios.
Podem ser : .. de Valores .. de Fórmulas .. Set

Report Painter - Workshop W Meira Out/2001 Slide 20


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 2 - Fundamentos de Report Painter

DRILL-DOWN
Capacidade de trocar de relatórios sem necessariamente
fechar o atualmente em uso.
Possível inclusive migrar para transações e daí aos
documentos originários dos lançamentos.

Report Painter - Workshop W Meira Out/2001 Slide 21


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 3
Bibliotecas

Report Painter - Workshop W Meira Out/2001 Slide 22


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

O caminho ...

... para criar Biblioteca ...


Report Painter - Workshop W Meira Out/2001 Slide 23
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

... para criar relatórios ...

... É necessário primeiro criar uma biblioteca


Report Painter - Workshop W Meira Out/2001 Slide 24
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definindo uma biblioteca própria ...

A biblioteca 1VK
fornece as caracterís-
ticas e índices mais
comuns para CO CCA

... ou usando um modelo do SAP standard


Report Painter - Workshop W Meira Out/2001 Slide 25
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir as características e índices ...

Report Painter - Workshop W Meira Out/2001 Slide 26


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 4
Relatórios

Report Painter - Workshop W Meira Out/2001 Slide 27


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir uma denominação ...

ou usar um modelo

... para o novo relatório


Report Painter - Workshop W Meira Out/2001 Slide 28
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

A tela inicial ...

... do novo relatório


Report Painter - Workshop W Meira Out/2001 Slide 29
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir linhas ...

1. Clicar duas vezes na linha

Report Painter - Workshop W Meira Out/2001 Slide 30


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir linhas ...

1. Clicar no matchcode

3. Escolher variável

2.

4. Escolher variável

Report Painter - Workshop W Meira Out/2001 Slide 31


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir as colunas ...

2. Escolher “ índice com


características”
1. Clicar duas vezes na
coluna

3. Escolher o índice que precisa


• ou p / análise de custos
• ou p / análise de quantidade

... até o máximo de 14 colunas (por Bloco)


Report Painter - Workshop W Meira Out/2001 Slide 32
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir colunas ...

2.
1. Escolher as características

3.

4.

...
Report Painter - Workshop W Meira Out/2001 Slide 33
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Na seleção geral ...

... definir as informações básicas


Report Painter - Workshop W Meira Out/2001 Slide 34
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Na seleção geral ...

... definir as informações básicas


Report Painter - Workshop W Meira Out/2001 Slide 35
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Na seleção geral ...

4. Clicar no matchcode

1.
5.
2
.
Clicar no 6. Forma final
campo

3.

... definir as informações básicas


Report Painter - Workshop W Meira Out/2001 Slide 36
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Ocultar colunas e / ou linhas ...

As linhas e/ou colunas necessárias


para o cálculo ou similares podem ser
ocultadas.

...
Report Painter - Workshop W Meira Out/2001 Slide 37
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir fórmulas ...

2. Clicar no campo fórmula

1. Clicar duas vezes na linha a onde quer colocar uma fórmula


...
Report Painter - Workshop W Meira Out/2001 Slide 38
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Definir fórmulas p/ linhas ou colunas ...

O sistema mostra os identificadores

1. Clicar os identificadores que são necessários para a fórmula

2. Clicar para verificar a fórmula


3. Enter
...
Report Painter - Workshop W Meira Out/2001 Slide 39
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Depois da modelagem do relatório ...

1. Após cada criação ou alteração é necessário executar

2. N a primeira vez criar um grupo de relatórios

3. Definir um grupo de relatórios

... executar e gerar grupo de relatórios


Report Painter - Workshop W Meira Out/2001 Slide 40
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 5
Variáveis

Report Painter - Workshop W Meira Out/2001 Slide 41


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Exemplos de Variáveis de relatório ...

...
Report Painter - Workshop W Meira Out/2001 Slide 42
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Variável de Fórmula ...

...
Report Painter - Workshop W Meira Out/2001 Slide 43
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 6
LayOut
Standard

Report Painter - Workshop W Meira Out/2001 Slide 44


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

LayOut Standard de Relatório ...

...
Report Painter - Workshop W Meira Out/2001 Slide 45
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 7
Árvore
de
Relatórios

Report Painter - Workshop W Meira Out/2001 Slide 46


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Exemplos de Árvore de Relatórios ...

...
Report Painter - Workshop W Meira Out/2001 Slide 47
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Parte 8
Sets

Report Painter - Workshop W Meira Out/2001 Slide 48


STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Criando um Set ...

...
Report Painter - Workshop W Meira Out/2001 Slide 49
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Criando um Set ...

...
Report Painter - Workshop W Meira Out/2001 Slide 50
STRENGTH EXPERIENCE PERFORMANCE BENEFIT PARTNERSHIP

Criando um Set ...

...
Report Painter - Workshop W Meira Out/2001 Slide 51

Você também pode gostar