Treinamento RP Rogga (DRE)

Preview:

DESCRIPTION

Treinamento RP Rogga (DRE)

Citation preview

1

CO04 - Report PainterCO04 - Report Painter

Instrutor: Ricardo Halben

Fevereiro/2014

2

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órios de modo rápido e prático.

Utilizando o Report Painter podemos criar relatórios flexíveis para atender às mais diversas necessidades de negócios.

Conceito de Report PainterConceito de Report Painter

3

Base do Report PainterBase do Report Painter

LINHASCaracterísticas

COLUNASÍndice de base / Índice pré-definido

DADOS GERAISDE SELEÇÃO

Os relatórios Report Painter são definidos através de: Dados de Seleção Linhas Colunas

4

Report WriterReport Writer

Outra ferramenta alternativa, versátil para relatórios de alta complexidade, sendo naturalmente mais amplo em suas funcionalidades com a contrapartida de exigir maior conhecimento do usuário.

O Report Writer utiliza o conceito de sets definidos pelo próprio usuário, o que lhe confere maior versatilidade, porém maior complexidade de elaboração.

5

Tabela de RelatóriosCaract. / Índice

Biblioteca 1Caract. / Índice

Biblioteca 2Caract. / Índice

Grupo de Relatório 1 Grupo de Relatório 2

Relatório 1 Relatório 2 Relatório 3 Relatório 4

Estrutura de Relatórios RPEstrutura de Relatórios RP

6

Tabela de RelatóriosCaract. / Índice

Biblioteca 1Caract. / Índice

Biblioteca 2Caract. / Índice

Grupo de Relatório 1 Grupo de Relatório 2

Relatório 1 Relatório 2 Relatório 3 Relatório 4

Tabelas utilizadas na definiçãoTabelas utilizadas na definiçãode Bibliotecas. Cada Biblioteca de Bibliotecas. Cada Biblioteca deve ser associada a uma deve ser associada a uma Tabela (ex.:CCSS)Tabela (ex.:CCSS)

Estrutura de Relatórios RPEstrutura de Relatórios RP

7

Tabela de RelatóriosCaract. / Índice

Biblioteca 1Caract. / Índice

Biblioteca 2Caract. / Índice

Relatório 1 Relatório 2 Relatório 3 Relatório 4

Seleções de características, índicesSeleções de características, índicese índices de base a serem e índices de base a serem disponibilizadas para a definiçãodisponibilizadas para a definiçãode relatórios.de relatórios.

Estrutura de Relatórios RPEstrutura de Relatórios RP

Grupo de Relatório 1 Grupo de Relatório 2

8

Relatório 1 Relatório 2 Relatório 3 Relatório 4

Agrupamento de relatórios comAgrupamento de relatórios comcaracterísticas semelhantes. Umcaracterísticas semelhantes. UmGrupo de Relatórios pode conter Grupo de Relatórios pode conter um ou mais relatórios.um ou mais relatórios.

Estrutura de Relatórios RPEstrutura de Relatórios RPTabela de Relatórios

Caract. / Índice

Biblioteca 1Caract. / Índice

Biblioteca 2Caract. / Índice

Grupo de Relatório 1 Grupo de Relatório 2

9

Relatório 1 Relatório 2 Relatório 3 Relatório 4

Relatório elaborado em RP ouRelatório elaborado em RP ouRW atribuído a um RW atribuído a um Grupo de Relatório.Grupo de Relatório.

Estrutura de Relatórios RPEstrutura de Relatórios RPTabela de Relatórios

Caract. / Índice

Biblioteca 1Caract. / Índice

Biblioteca 2Caract. / Índice

Grupo de Relatório 1 Grupo de Relatório 2

10

Processo de Criação de umProcesso de Criação de umRelatório Report PainterRelatório Report Painter

1. Seleção/Criação da Biblioteca para o Relatório2. Marcar um layout standard para o relatório 3. Definir modelos de linhas e colunas. 4. Definir o relatório.

a) Definir Seleção Geralb) Definir as Colunas do Relatórioc) Definir as Linhas do Relatóriod) Formatar Linhas e Colunas do Relatórioe) Definir Textos

5. Atribuir Relatório a um Grupo de Relatórios6. Gerar o Grupo de Relatórios7. Executar o Grupo de Relatórios

11

BibliotecaBiblioteca

Transação: GR21Caminho: Sistemas Info -> Relatórios ad hoc -> Report painter -> Report writer -> Biblioteca -> GR21 - Criar

12

Layout StandardLayout Standard

Transação: GR21Caminho: Sistemas Info -> Relatórios ad hoc -> Report painter -> Report writer -> Biblioteca -> GR21 - Criar

13

Modelos de Linhas/ColunasModelos de Linhas/Colunas

Caso se utilizem as mesmas ou similares definições de linhas e colunas nos relatórios, é recomendável criar modelos de linhas ou colunas.

14

RelatórioRelatório

15

Definindo Seleção GeralDefinindo Seleção Geral

Os dados gerais de seleção para RP são definidos através de características;

Esses dados são válidos para todo o relatório, ou seja, para linhas e colunas em todas as seções;

Podemos atribuir a essas características valores fixos ou variáveis, intervalos ou grupos de valores.

16

Definindo ColunasDefinindo Colunas ValoresValores ValoresValores DesvioDesvio DesvioDesvio ReaisReais PlanejadosPlanejados AbsolutoAbsoluto PercentualPercentual

Classe Cst.Classe Cst.400000400000410000410000410100410100430000430000440000440000Desp.Adm.Desp.Adm.460000460000490000490000490200490200Desp.GeraisDesp.GeraisTotalTotal

As colunas de relatórios RP são definidas através de combinações de índices de base e características;

Podemos atribuir às colunas valores fixos ou variáveis, individuais, intervalos ou grupos de dados;

Podem ser criadas colunas simples, pré-definidas ou com fórmulas.

É possível ocultar colunas no relatório.

17

Definindo LinhasDefinindo Linhas

As linhas de relatórios RP são definidas através de características;

Podemos atribuir às características valores fixos ou variáveis, individuais, intervalos ou grupos de dados;

Podemos apresentar as linhas com valores fechados em totais ou explodidos por valores individuais;

É possível a criação de linhas com fórmulas.

É possível ocultar linhas no relatório

ValoresValores ValoresValores DesvioDesvio DesvioDesvio ReaisReais PlanejadosPlanejados AbsolutoAbsoluto PercentualPercentual

Classe Cst.Classe Cst.400000400000410000410000410100410100430000430000440000440000Desp.Adm.Desp.Adm.460000460000490000490000490200490200Desp.GeraisDesp.GeraisTotalTotal

18

Fórmulas em Linhas e ColunasFórmulas em Linhas e Colunas

Tanto em linhas como em colunas podemos definir fórmulas para dados calculados;

O Editor de Fórmulas auxilia na estruturação das fórmulas, no entanto, permite somente as quatro operações básicas;

Podemos utilizar células de outras sessões em fórmulas (células calculadas), bastando apenas selecioná-las para que estas sejam disponibilizadas no Editor de Fórmulas.

19

Formatando ColunasFormatando Colunas ValoresValores ValoresValores DesvioDesvio DesvioDesvio ReaisReais PlanejadosPlanejados AbsolutoAbsoluto

PercentualPercentualClasse Cst.Classe Cst.400000400000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410000410000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410100410100 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX430000430000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX440000440000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXXDesp.Adm.Desp.Adm.460000460000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX490000490000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX490200490200 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXXDesp.GeraisDesp.GeraisTotalTotal XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX

Podemos formatar: Largura de colunas; Formato de valor (milhar separado por “.”, valores x10, x100, x1000); Casas decimais; Inverter sinal +/-; Ocultar colunas.

20

Formatando LinhasFormatando Linhas ValoresValores ValoresValores DesvioDesvio DesvioDesvio ReaisReais PlanejadosPlanejados AbsolutoAbsoluto PercentualPercentual

Classe Cst.Classe Cst.400000400000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410000410000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410100410100 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX430000430000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX440000440000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXXDesp.Adm.Desp.Adm.460000460000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX490000490000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX490200490200 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXXDesp.GeraisDesp.GeraisTotalTotal XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX

Podemos formatar: Opções de cores; Sublinhar / sobrelinhar; Inverter sinal +/-; Expandir / compactar; Ocultar linhas.

21

DrilldownDrilldown ValoresValores ValoresValores ReaisReais PlanejadosPlanejados

Classe Cst.Classe Cst.400000400000410000410000410100410100 Partidas Individuais ReaisPartidas Individuais Reais430000430000 410100 100,00410100 100,00440000440000 410100 53,00410100 53,00Desp.Adm.Desp.Adm. 410100 97,00410100 97,00460000460000490000490000490200490200Desp.GeraisDesp.GeraisTotalTotal

A ferramenta de drilldown nos permite associar a um relatório de RP/RW, outros relatórios RP, RW, reports em ABAP/4, queries, ou até mesmo transações do R/3;

O drilldown é acionado pela barra de ferramentas ou através de um double-click sobre a célula que se deseja obter maiores informações. Em seguida optamos por uma das opções de drilldown disponíveis para o relatório e visualizamos os dados.

22

Seções de RelatórioSeções de Relatório

Podemos criar várias seções para um mesmo RP, obedecendo unicamente à condição de termos as mesmas características como dados gerais de seleção.

ValoresValores ValoresValores DesvioDesvio DesvioDesvio ReaisReais PlanejadosPlanejados AbsolutoAbsoluto PercentualPercentual

Classe Cst.Classe Cst.400000400000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410000410000 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX410100410100 XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXXTotalTotal XXX.XXX,XX XXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXX.XXX,XXXXX.XXX,XX XXXXXXXX

Valores Valores Desvio DesvioValores Valores Desvio Desvio ReaisReais Plan Abs Percentual Plan Abs Percentual

Índ.Estat.Índ.Estat.KW/hKW/h XXX.XXX XXX.XXX XXX.XXX XXXX XXX.XXX XXX.XXX XXX.XXX XXXXM2M2 XXX.XXX XXX.XXX XXX.XXX XXXX XXX.XXX XXX.XXX XXX.XXX XXXXHora Eng. XXX.XXX XXX.XXX XXX.XXX XXXXHora Eng. XXX.XXX XXX.XXX XXX.XXX XXXX

23

Textos de RelatórioTextos de Relatório

Folha de Rosto

Cabeçalho

Corpo do Relatório

Rodapé

Última Página

Texto para Exportação

24

Atribuir Relatório a Grupo de RelatóriosAtribuir Relatório a Grupo de Relatórios

Para executar o relatório, é necessário atribuí-lo a um Grupo de Relatórios.

25

Existem duas ferramentas para criar relatórios:

• Report Writer• Report Painter

A forma mais rápida e fácil é pelo Report Painter

Relatório Report PainterRelatório Report Painter

26

Criar uma BibliotecaCriar uma Biblioteca

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

A biblioteca 8A2 fornece as características e índices mais comuns paraCO-PCA

27

Criar uma BibliotecaCriar uma Biblioteca

Clique em Características

28

1. Selecione os campos

(características) desejados. Os campos que já estão flegados são obrigatórios. Use

PgUp/PgDn para visualizar todas as

características disponíveis.

2. Clique em Índices de Base

29

1. Selecione os campos desejados. Os campos que já estão

flegados são obrigatórios. Use PgUp/PgDn para

visualizar todas os índices de base

disponíveis.

2. Clique em Índices

30

2. Clique em Gravar (Ctrl + S)

31

Criar um RelatórioCriar um Relatório

32

Criar um RelatórioCriar um Relatório

33

1. Clique em Processar -> Seleções Gerais

Definindo Seleção GeralDefinindo Seleção Geral

34

Definindo Seleção GeralDefinindo Seleção Geral

1. Navegue para a direita e altere para o valor do Campo Decompor para Centro de Custo

35

Definindo as ColunasDefinindo as Colunas

1. Clicar duas vezes na coluna

2. Escolher “ Índice pré-definido”. Clicar Enter

3. Escolher o índice que precisa• ou p / análise de custos• ou p / análise de quantidadeClicar Enter

36

Definindo as ColunasDefinindo as Colunas

Os Valores de Característica já vêm preenchido

Verifique o Índice de base:

Clique em Confirmar

37

Repita o mesmo procedimento e defina a coluna 2 com custos planejados

Definindo as ColunasDefinindo as Colunas

38

Definindo as ColunasDefinindo as Colunas

1. Clicar duas vezes na coluna

2. Escolher “ Fórmula”. Clicar Enter

39

Definindo as ColunasDefinindo as Colunas

3. Definir a Fórmula comoColuna Real – Coluna plano, ou seja, X001 – X002 4. Clicar Enter

5. Preencher com as Descrições e Clicar Enter

40

Definir a coluna 4 como uma fórmula:

Definindo as ColunasDefinindo as Colunas

41

Ocultando uma ColunaOcultando uma Coluna

As linhas e/ou colunas necessárias para cálculos ou similares podem ser ocultadas.

42

Definindo as LinhasDefinindo as Linhas

1. Clicar duas vezes na linha

43

Definindo as LinhasDefinindo as Linhas

1. Preencha conforme figura:

5. Clique em Confirmar

2. Clique no ícone para atualizar os textos

3. Preencha os textos4. Clique Enter

44

1. Clicar duas vezes na linha

2. Selecione Síntese carateríst. e Clique Enter

Definindo as LinhasDefinindo as Linhas

45

1. Preencha conforme figura:

5. Clique em Confirmar

2. Clique no ícone para atualizar os textos

3. Preencha os textos4. Clique Enter

Definindo as LinhasDefinindo as Linhas

46

1. Clicar duas vezes na linha

2. Selecione Fórmula e Clique Enter

Definindo as LinhasDefinindo as Linhas

47

3. Definir a Fórmula comoLinha Débito + Linha Crédito, ou seja, Y001 + Y002 4. Clicar Enter

5. Preencher com as Descrições e Clicar Enter

Definindo as LinhasDefinindo as Linhas

48

Formatando as LinhasFormatando as Linhas

1. Clicar na Linha Débito

2. Ir para Formato -> Linha

49

3. Atualizar o formato conforme figura abaixo:

4. Clicar Enter

5. Formatar a Linha Crédito da mesma forma.

Formatando as LinhasFormatando as Linhas

50

6. Formatar a linha Sobreab./subabsorção conforme figura abaixo:

Formatando as LinhasFormatando as Linhas

51

Formatando as ColunasFormatando as Colunas

1. Clicar na Coluna Real

2. Ir para Formato -> Colunas

52

3. Atualizar o Grupo de Formatos conforme figura ao lado:

4. Clicar Enter

Formatando as ColunasFormatando as Colunas

53

Expandir Linhas do RelatórioExpandir Linhas do Relatório

1. Selecione a Linha Débito e vá para Processar -> Linhas Expandir

54

2. Alterar para Decompor, conforme figura:

3. Para a Linha Crédito, decompor conforme figura:

Expandir Linhas do RelatórioExpandir Linhas do Relatório

55

Alterando Coluna ChaveAlterando Coluna Chave1. Altere o Texto da Coluna Chave com um duplo clique com o mouse.

56

RelatórioRelatório

O formato do relatório agora é:

57

Atribuir Grupo de RelatóriosAtribuir Grupo de RelatóriosPara Atribuir ao Grupo de Relatórios, clique em Ambiente -> Atribuir grupo relatórios...

1. Preencha o grupo de relatórios:

2. Clique Enter:

3. Clique Sim.

58

Gravar o RelatóriosGravar o Relatórios

1. Para Gravar o relatório, clique no ícone.

59

Executar o RelatórioExecutar o Relatório

1. Informe o Grupo de Relatório e clique Enter.

60

Executar o RelatórioExecutar o Relatório

Observar que não foi configurado os textos do relatório (Folha de rosto, linha de cabeçalho, rodapé, ...).

61

TextosTextos

É possível usar as seguintes categorias de variáveis do texto durante a definição de textos de relatórios:

• Variáveis de texto standard: Uma variável de texto standard é uma variável fornecida pela SAP, que permite entrar diretamente em um relatório na definição de texto de relatório. O sistema calcula o valor para a variável com base nos registros atuais do sistema. Exemplo: descrição do relatório, número de página do relatório.

• Variáveis especiais de texto: Uma variável de texto especial fornece informações dos files de dados mestre associados com características usadas no relatório. As variáveis especiais de texto são fornecidas para cada tabela de relatório fornecidas com o sistema SAP R/3. Exemplo: Departamento de um Centro de Custo, Solicitante de um projeto.

62

• Variáveis de texto para seleção de parâmetros: As variáveis de texto para parâmetros de seleção são variáveis definidas em sets entrados na definição do relatório. Uma variável de um parâmetro de seleção pode ser:

• Uma variável de valor; • Uma variável do set.

• Variáveis de texto para características usadas no relatório: Uma variável da característica representa dados para as características usadas na definição do relatório.

TextosTextos

63

Para Atribuir os Textos de Relatórios, clique em Suplementos -> Textos de relatório -> ...

TextosTextos

64

Para facilitar, copie os textos de relatório (Linhas de cabeçalho) de um relatório já existente:

1. Clique em Texto -> Modelo 2. Informe o modelo conforme figura:

3. Clique em Gravar

TextosTextos

65

Copie os textos de relatório de um relatório já existente para:

Folha de rosto

TextosTextos

66

Copie os textos de relatório de um relatório já existente para:

Textos p/ exportação

TextosTextos

67

Executar o RelatórioExecutar o Relatório

1. Informe o Grupo de Relatório e clique Enter.

Execute o relatório novamente.

68

Verifique que a coluna Desvio não está alinhada com o texto criado.

Altere o relatório para que fiquem alinhados.

Executar o RelatórioExecutar o Relatório

69

Criar SeçõesCriar SeçõesCriar uma seção no relatório para exibir as atividades reais e planejadas no Centro de Custo

1. Selecione Etapa com características e índices e clique Enter.

2. Preencha a descrição do Segmento

70

Criar Coluna da SeçãoCriar Coluna da SeçãoCriar uma coluna da seção com o Índice predefinido Atividade Real

71

Criar uma coluna da seção com o Índice predefinido Atividade Planejada

Criar Coluna da SeçãoCriar Coluna da Seção

72

Criar uma coluna da seção com a Fórmula Atividade Real – Atividade Planejada

Criar Coluna da SeçãoCriar Coluna da Seção

73

Criar uma coluna da seção com a Fórmula Desvio (%)

Criar Coluna da SeçãoCriar Coluna da Seção

74

Criar uma linha da seção com Síntese Caract. Tipo de Atividade:

Criar Linha da SeçãoCriar Linha da Seção

75

Formatar Linha da SeçãoFormatar Linha da SeçãoFormate a linha da seção, conforme definições abaixo:

76

Formatar Coluna da SeçãoFormatar Coluna da SeçãoFormate as colunas Atividade Real, Atividade Planejada e Desvio absoluto, conforme definições abaixo:

Observação: clique no botão atribuir para mudar o grupo de formato de uma coluna

77

Drilldown de RelatóriosDrilldown de RelatóriosPara atribuir um relatório ou uma transação à um Relatório Report Painter / Report Writer, altere o Grupo de Relatórios:

2. Clique em configurar.

1. Informe a Descrição.

78

Drilldown de RelatóriosDrilldown de RelatóriosPara atribuir um relatório ou uma transação a um Relatório Report Painter / Report Writer, altere o Grupo de Relatórios:

3. Para inserir um relatório, clique no ícone.

4. Para inserir uma transação, clique no ícone.

79

5. Duplo Clique em TR.

6. Entre com a transação.

Drilldown de RelatóriosDrilldown de Relatórios

80

5. Clique em Gravar.

6. Clique em Gravar.

Drilldown de RelatóriosDrilldown de Relatórios

81

Customização de variáveisCustomização de variáveis

82

Customização de variáveisCustomização de variáveis

83

Customização de variáveisCustomização de variáveis

84

Customização de variáveisCustomização de variáveis

85