You are on page 1of 81

REPORT WRITER

Objetivos
Explicar o relacionamento entre as tabelas de reporting, bilioteca e report group mostrando as hierarquia e os fundamentos do reportr writer e report painter. Criar relatrios com Rep. Writer com valores constantes Criar relatrios com Rep. Writer usando variveis Criar e utilizar diferentes tipos de Sets Criar vrios tipos de varivel e utilizar em relatrios flexveis Redesenhar um relatrio associando sets a linhas, colunas e seleo geral

Introduo Report Writer


Estrutura Comparando com Report Painter Definido relatrios Diagrama de relacionamentos

Estrutura do Report Writer

TABELAS (ex.: CCSS)

RELATRIOS (ex.: G00-REP1)

GRUPO DE RELATRIOS (ex.: M002)

Estrutura do Report Writer


Todo relatrio montado com base em linhas, colunas e critrios de seleo. Alm disso so utilizados: Caractersticas Valores A diferena fundamental entre Report Painter e Report Writer est na utilizao de caractersticas (Report Painter) e valores (Report Writer) como base para elaborao de relatrios.

Comparando Painter com Writer


Report Writer
Column sets Row sets Data selection

Report Painter

SETS

Interface Grfica

REPORT PAINTER: uma interface grfica que contm linhas e colunas. Menor complexidade pois trabalha com caractersticas. REPORT WRITER: Utilizamos a figura do SET . Maior complexidade na elaborao do relatrio, possue valores

Definindo relatrios com Report Painter

FI

Report Writer

Report Painter

CO
MM Passos: Compilao de-para Executar
Elementos de custo 400100 400200 400300 600000 Total Atual 45600 95000 35600 5600 181800 Plano 4500 94500 40000 6000 185500 Difer. 600 500 44004003700-

Definindo relatrios com Report Writer

FI

Report Writer

CO
MM
Elementos de custo 400100 400200 400300 600000 Total Atual 45600 95000 35600 5600 181800 Plano 4500 94500 40000 6000 185500 Desvio 600 500 44004003700-

Definio do relatrio
Para cada relatrio preciso definir as estrutura de linhas e colunas e um critrio de seleo geral vlido para as entradas. Cada Report Writer definido com base em sets cuja estrutura definem o lay-out do relatrio.
COLUMN SET
ROW SET SELECTION SET

Exemplo
Report Writer
COLUMN SET
ROW SET SELECTION SET

Tipo de valores: Atual Plano Desvio Ano Fiscal: 1998 Perodo: 1 a 12


Atual 45600 95000 35600 5600 181800 Plano 4500 94500 40000 6000 185500 Desvio 600 500 44004003700-

Classes de custo: 400100 400200 400300

Elementos de custo 400100 400200 400300 600000 Total

Convertendo Painter em Writer


Report Writer

Report Painter
ROW SET

COLUMN SET SELECTION SET

possvel converter o Painter para o Writer atravs da identificao dos respectivos SETs. Basta criar um Report Writer usando como modelo um Report Painter j existente.

Diagrama de relacionamentos
COLUMN SET ROW SET SELECTION SET

Definir

Grupo Relatrios
Selecionar

Executar

RELATRIO

Gerar

A1 1998 1999 Desvio 250 300 50 380 310 70 45 10 35 235 330 95

Editar

Registro Base de Dados

Diagrama de relacionamentos

Sets definem as colunas, linhas e o critrio geral de seleo.

Relatrios esto associados a grupos de relatrios (Report Group).


Os grupos de relatrio so gerados e aps isto o ABAP pode ser executado selecionando dados a partir da base de dados seguindo os critrios definidos e resultando no relatrio final.

O que set?
Basic set Single set Multi set Data set

O que set?
So estruturas de valores pr-definidas de acordo com as informaes a serem compiladas. A elaborao do set baseia-se no nvel estrutural das informaes. So utilizados tanto para linhas como para colunas.
Exemplo: Centros de custo, elementos de custo.

BASIC SET
Contm valores ( simples ou intervalos ) que utilizam as mesmas caractersticas.
Exemplo: Elemento de custo.
Cost element

Personnel Cost

Material Cost

Energy

Basic Set

Wages

Salaries

Incident Costs

420000 422000 431000

430000 434000

432000 440000

Componentes de BASIC SETS


- Set ID : - Table : - Set Type : - Reference Set : - Field Name: - Description : Identificao do Set Exemplo: G00-Wages CCSS Basic Set Cpia de outro set como referncia KSTAR - elemento de custo (nome da caracterstica) Nomenclatura do set. Exemplo: Wages

Linhas do BASIC SET


Set Line Value
001 002 003

From Value

To

421000 420000 431000 422000

O Basic Set composta por linhas com valores individuais ou intervalos.

SINGLE SET
- uma combinao de um Basic Set com outro Single Set.

- Usando Single Set, estrutura-se uma hierarquia de valores com as mesmas caracteristicas.
Single Set Single Set Basic Set Wages Cost element

Personnel Cost

Material Cost

Energy

Salaries

Incident Costs

420000 422000 431000

430000 434000

432000 440000

Componentes de SINGLE SETS


Set ID : - Set Type : - Reference Set : - Field Name - Description : Identificao do Set Exemplo: G00-Person Single Set Cpia de outro set como referncia KSTAR - elemento de custo Nomenclatura do set. Exemplo: Personnel

Linhas do SINGLE SET


Set Line
001

SET ID
GXX-WAGES

SET SHORT TEXT


WAGES

002
003

GXX-SALARY
GXX-INCIDENT

SALARIES
INCID. COSTS

Obs: Cada n na hierarquia corresponde a um sumarizador no relatrio.

MULTI SET
- Combina sets utilizando diferentes caracteristicas. Ex: Elemento de custo (KSTAR) com centro de custo (KOSTL). - Utiliza-se Basic Set, Single Set ou Data sets.

Multi Set Personnel Costs / Warehouse

Single Set Personnel Costs ( KSTAR)

Warehouse ( KOSTL )

Basic Set

Componentes de MULTI SETS


- Set ID : - Table : - Set Type : - Reference Set : - Description : Identificao do Set Exemplo: G00-Wag-Adm CCSS Multi Set Cpia de outro set como referncia Nomenclatura do set. Exemplo: Wages/Admin.

Linhas do MULTI SET


Set Line 001 002 SET ID GXX-WAGES GXX-ADM-CST SET SHORT TEXT WAGES ADM. FIELD NAME KSTAR KOSTL

Obs: Nota-se que existem duas caracteristicas diferentes. Para efeito de definio do relatrio,a linha 001 ser fixa e a linha 002 ser varivel. Portanto teremos em este caso, elementos de custo por centros de custo ou inverso, centros de custo por elemento de custo.

DATA SET
- Combinao de key figures com caracteristicas. Ex: Coluna Custo atual/ Planejado. - Key Figure corresponde a um campo de valor como montantes ou quantidades. No Report Writer, pode-se prdefinir colunas atravs do Data Set.
Data Set

Actual

Plan

Variance

( ISWKG) ( PSWKG ) ( FORMULA )

Componentes de DATA SETS


- Set ID : Identificao do Set Ex: G00-Act-Plan - Table : CCSS - Set Type : Data Set - Reference Set : Cpia de outro set como referncia - Description : Nomenclatura do set. Ex: Actual/Plan

Linhas do DATA SET


Set Line
001 002 003

PRE-DEFINE COLUMN
ISWKG PSWKG = 001 - 002

SHORT TEXT
CUSTOS TOTAIS ATUAIS CUSTOS TOTAIS PLANEJADOS VARIACO

Obs: Pode-se utilizar frmulas em Basic Set e Data Set. Diferente do Report Painter, no esquea de utilizar apstrofe ( ) em cada linha ou caracterstica a ser mencionada.

O que so variveis?
Variveis de valor Variveis de set Frmulas variveis

Relatrios flexveis com variveis


O Report Writer mostra as variveis possveis e caso no seja selecionada nenhuma ser aplicado o valor padro. Vantagens no usos de variveis:
Aumento da flexibilidade por permitir a entrada de valores durante a utilizao do relatrios necessrio definir somente uma vez para poder usar inmeras vezes.

Exemplo de variveis:
Ano fiscal Controlling area Perodos Verses

as variveis podem ser utilizadas em linhas, colunat ou nas condies gerais de seleo

Relatrios flexveis com variveis


Varivel Campo 1PERIV PERBL Perodo 1 Do perodo valor CCSS

Modelo da tela do R/3

Valor padro Descrio Tipo de varivel Tabela

Varivel interna Usar parmetro ID Authorization group

possvel criar variveis para diferentes caractersticas. Define-se um valor padro.

Se marcado a opo usar parmetro ID (Use parameter ID) o sistema grava a ltima entrada, caso contrrio exibido o valor varivel padro na tela de seleo do respectivo relatrio. Este valor padro pode ser sobrescrito.

Usando variveis de valor no SET


Set:
Set Text No.

1-S-PERBL
Periods from value
&1PERIV

to value
&1PERIB

Relatrio Z000: Dados geral de seleo


001 002 ... 1-S-KOKRE 1-S-PERBL ...

Aps definir a varivel preciso incluir-la num SET. Observe: O nome da varivel aps o caracter & identifica o valor como uma varivel.

Definindo variveis (set var.) - 1


Variveis em Report Writer podem ser substitudas por um set ou por valores no momento da seleo Cada varivel deve ter um valor padro. Somente basic sets e single dimention sets podem ser utilizados como set padro e o campo da tabela deste set padro precisa corresponder varivel, ou seja, os elementos de dados representativos dos campos precisam fechar. O boto All values default set: No preciso entrar um set padro para esta varivel. O boto Set and value entry: Permite a substituio da varivel por outro set ou valor. Para tanto aparecem campos de input. Boto Only set entry: Permite a substituio da varivel apenas por outro set.

Definindo variveis (set var.) - 2


Boto Only value entry: Permite a substituio da varivel apenas por um valor. Caixa Only replace with groups: Define que a varivel somente pode ser substituda por um grupo CO. Esta opo somente deve ser utilizada quando a varivel foi criada para um campo para qual existem grupos em CO.

Set Variable - Exemplo 1


Multi-Dimension Set
GXX-CELM-CST WAGES 420000 Depto. pessoal Contabilidade Compras Atual Planej.

&GXX-CEG

GXX-ADM-CST
Depto. pessoal Contabilidade Compras ...

421000 Depto. pessoal Contabilidade Compras

set variable

seleo: ... Cost element group GXX-WAGES

Set Variable - Exemplo 2


Multi-Dimension Set
GXX-CELM-CST WAGES 430000 Depto. pessoal Contabilidade Compras Atual Planej.

&GXX-CEG

GXX-ADM-CST
Depto. pessoal Contabilidade Compras ...

434000 Depto. pessoal Contabilidade Compras

set variable

seleo: ... SET Cost element group GXX-WAGES

Grupo de custos substitudo por SET.

Varveis de frmula
Exemplo: Frmula varivel: 1AB: Exit que mostra o ano fiscal corrente Frmula varivel: 2AB: Mostra o ano anterior. 2AB = 1AB - 1
A utilizao de frmulas se d da mesma maneira que variveis de valores. Ao utilizar uma varivel de frmula que tem ser valor padro determinado em formula exit aparecer um campo para entrada de dados. Varveis de frmula calculadas a partir de outras frmulas so marcadas automaticamente como varveis internas. Logo no aparecer um campo para entrada de dados.

Varveis de frmula interna


Varveis de frmula em campos numricos tem seus valores padro determinados pelo clculo da frmula. Neste caso possvel utilizar constantes(1999), valores variveis (&WVAR), frmulas (&FVAR) ou exits padro do SAP (#S001,#U001). Os seguintes sinais so permitidos: Matemticos: +, -,*, /, SIN(), COS(), TAN(), SQRT(), TRUNC() Lgicos:IF a>b THEN c ELSE d O programa RGSVU000 contm um modelo de sada (exit) que pode ser utilizado como referncia na elaborao de novas rotinas exit. A tabela T801 armazena os formpool.

Varveis de frmula - Exemplo


Semestre: X
Perodo ZZ a YY

Qual o semestre?
varivel de valor ZSEMEST

3200 3400 3500

Depto. pessoal Contabilidade Compras Total:

10.000 55.000 30.000 95.000

Frmula: ZSEMPREV: ZSEMST * 3-2 ZSEMPOST: ZSEMST * 3

Passos para definir um relatrio que mostra resultados por semestre: Definir varivel para entrara do semestre Definir duas variveis de frmula para os limites superior e inferior do perodo de apurao. Entre as formulas numa linha base e use este set como um set de coluna na definio do relatrio.

Flexibilidade com varveis


At este ponto voc viu como: Criar variveis para qualquer caracterstica Inserir variveis em um set Explicar a diferena entre uma varivel, um set e uma frmula varivel Criar um valor varivel com valor padro Criar um set com valor padro Criar uma frmula varivel com referncia a uma sada de dados (formula exit) Criar uma frmula varivel interna

Organizando sets no relatrio.


Organizar sets para linhas, colunas e seleo geral Usar sets para sofisticar os relatrios

Exemplo
O Report Painter obriga o uso de colunas pr-definidas nas colunas do relatrio e figuras chave com determinadas caractersticas. Porm voc gostaria de utilizar colunas prdefinidas na linha ou no critrio de seleo. O Report Writer pode ajudar nesta flexibilizao. No Report Painter linhas somente podem se referenciar a outra linha. As colunas contm uma combinao de figuras chave (valores numricos) e valores caractersticos opcionais. Tambm possvel utilizar colunas pr-definidas que representam figuras chave relacionadas ao negcio e caractersticas como moeda,perodo acumulado, verso, etc.

Verificando entradas em data set usando perodos em colunas


Basic set perodos: HALFYEAR 1
Nr. 01 02 03 04 05 06 Perodo de 1 2 3 4 5 6 para Jan Fev Mar Abr Mai Jun Janeiro Fevereiro
Atual Plano Desvio xxx xxx xxx xxx xxx xxx

Multi-dimension set Perodos/ atual/Plano/Desvio

Data set atual/Plano/Desvio


Nr. de 01 ISWKG 02 PSWKG 03 = 01 - 02 para Atual Plano Desvio

Maro
Atual Plano Desvio xxx xxx xxx xxx xxx xxx Atual xxx xxx

classe Atual Plano Desvio custo salrio hor. xxx xxx xxx xxx xxx xxx salrios ...

Utilizando data set que possui apenas valores em linhas


Data set Total/Qdte.
Nr. de 01 ZZSWKG 02 ZZSMEG 03 = 01 - 02 para custo tot. Qtde.tot. preo un.

Seleo geral de dados


Tipo de valor: Verso: 000 rea custo: Ano fiscal: Centro Custo: 0 1000 &ajr &kstar

Por Qtde. Unid. custo Custo Qtde Preo un.

Janeiro

Fevereiro

Maro

200 5 40

70 7 10

100 25 5

Exploso de relatrio - Report Painter


SEM EXPLOSO
CC TOTAL Atual Plano Desvio 30.000 20.000 10.000

EXPLODIDO
CC Atual 50 30 30 30 300 30 30 300 30 30 Plano Desvio 10 10 10 10 200 10 10 200 10 10 10 10 10 10 100 10 10 100 10 10

GXX-PERSON GXX-salrio hor.

420000 - 422000 431000

GXX-SALRIO

430000 434000
432000 440000

GXX-INCIDNCIA

420000 421000 422000 431000 salrio hor. 430000 434000 SALRIO 432000 440000
TOTAL CC 420000 421000 422000 431000

30.000 20.000 10.000


Atual Plano Desvio

EXPLOSO SINGLE VALUE

50 30 30 30

10 10 10 10

10 10 10 10

Total level - viso report


Ano 1 Bim. 2 Bim.

nvel 1
nvel 2
4 Sem

1 Sem.

2 Sem.
Total Level 0 1 2

3 Sem

nvel 3

Hierarquia

nvel 1 2 3 ... Single value

...

Total level - viso report


Exemplo: Annual set (perodo)
Ano 2 Bim.

nvel 1 nvel 2
4 Sem Custo direto Custo indireto Salrios Hora extra ...

Ano
XXX XXX XXX XXX ...

1Sem.
XXX XXX XXX XXX ...

2Sem.
XXX XXX XXX XXX ...

3 Sem

nvel 3

Definio de relatrio SET ID Caracter GXX-Perodo PERBL

Total level 2

Indicador de supresso para intervalos de Basic Sets


BD
Dados selecionados 420000 35500,00 421000 40000,00 422000 10000,00 Total 85500,00
GXX - PERSONNL

GXX - salrio hor.

GXX - SALRIO

GXX - INCIDENT

420000 - 422000 431000


85500,00 5500,00 10000,00 5000,00 15000,00 20000,00 35000,00

430000 434000
GXX-salrio hor. 01 02 420000 431000

432000 440000

Relatrio - Cust. Pessoal


Custo M.O. Horas extra salrio hor. 5000,00 salrio Frias Salrio Cust.Pess.Indireto Cust.Pess.Direto
422000 Cust. MO Horas extra

Indicador de supresso para intervalos de Single- e Multi-Dimention Set


GXX - PERSONNL GXX - salrio hor. GXX - SALRIO GXX - INCIDENT

420000 - 422000 431000

430000 434000

432000 440000
GXX-salrio hor. 01 02 03 GXX-SALARIOHOR GXX-SALARIO GXX-INCIDENT

Relatrio - Cust. Pessoal


Custo M.O. Horas extra salrio hor. 5000,00 salrio Frias Salrio Cust.Pess.Indireto Cust.Pess.Direto 85500,00 5500,00 10000,00 5000,00 15000,00 20000,00 35000,00

Indicador de supresso (Set) / Totalizao (Definio de Relatrio)


DEFINIO DO RELATRIO
SET-A KOSTAL

SET ID CARACTERSTICA TOTAL LEVEL

SET-A C.CUSTO grupo A KOSTL 2

Formatao
Quebras de pgina Exibio de Totais Layout Standard Print Classes

Objetivos Formatao
Inserir quebras de pgina em um relatrio para um nvel de total especfico Modificar o formato para nvel de total especfico Explicar o propsito do layout standard Criar e utilizar layouts standard com seu relatrio Definir print classes e associa-las a um set

Nvel

Nvel de Quebra de Pgina


GXX-WHR-PER
PESSOAL

Nvel

DEPSITOS

(1-) 2

Controle de Receb. Mercadorias Entradas p/ Depsito Sadas de Depsito

PRODUO Salrios Encargos Horas-extras Frias 13o. salrio

ADMINISTR. Salrios Encargos Horas-extras Frias 13o. salrio 2 3 (1-)

Set ID Caracterstica GXX-WAREHS KOSTL GXX-PESSOAL KSTAR

Quebra Pg. * (2) -

Exemplo de Quebra de Pgina


Pgina 1 Salrios Encargos Horas-extras *Adminstrativos Salrios Encargos Horas-extras *Produtivos Pgina 2 Salrios Encargos Horas-extras *Adminstrativos Salrios Encargos Horas-extras *Produtivos Pgina 3 Salrios Encargos Horas-extras *Adminstrativos Salrios Encargos Horas-extras *Produtivos

Controle de Recebimento Entrada para Estoques Mercadorias

Sada para Estoques

Exibio de Totais
Salrios Encargos Horas-extras *Adminstrativos Salrios Encargos Horas-extras *Produtivos Custos de Pessoal
Do nvel At nvel Adicional Do nvel At nvel 2 2 X Highlight Cor Borda Superior . Linha simples .... 1X Highlight Cor 3

NVEL 1

PESSOAL PROD.
Set ID Caractersticas

ADMINISTR
GXX-PESSOAL KSTAR

ADICIONAIS
Grupo de Cl.Custo Classe de Custo

2 3

Exibir Totais

...... cor 3 cor 4 cor 5 ......

Borda Inferior . Linha simples ....

Exibio de Totais
Ano Semestre 1 Trimestre 1 Trimestre 2 Semestre 2 Trimestre 3 Trimestre 4

NVEL 1 2 3 (4) 1-

Jan fev mar TRIM1 abr mai jun TRIM2 SEM1 jul ago set TRIM3 out nov dez TRIM4 SEM2

Set ID Caractersticas

GXX-PESSOAL KSTAR

Grupo de Cl.Custo Classe de Custo

Exibir Totais Do nvel At nvel 3 3 X Highlight Cor ...... cor 3 cor 4 cor 5 ......

3 Borda Superior . Linha simples ....

Borda Inferior . Linha simples ....

Valores Limite
(Definio de Relatrio / Sada)
Classe Cst 420000 421000 *Produo 430000 434000 *Administr. 432000 440000 *Adicionais **Pessoal Real 5.000 7.000 12.000 8.000 2.000 10.000 2.000 1.000 3.000 25.000 Plano Desvio 4.000 1.000 5.000 2.000 9.000 3.000 7.500 500 1.500 500 9.000 1.000 1.000 1.000 500 500 1.500 1.500 19.500 5.500

EXEMPLO 2 Condio Valor Limiar Coluna Ref.

> 5000 1 (Real)

Extras: Imprimir somente selecionadas


Classe Cst 421000 *Produo 430000 *Administr. **Pessoal Classe Cst Real 7.000 12.000 8.000 10.000 25.000 Real 5.000 7.000 12.000 8.000 2.000 10.000 2.000 1.000 3.000 25.000 Plano Desvio 5.000 2.000 9.000 3.000 7.500 500 9.000 1.000 19.500 5.500 Plano Desvio 4.000 1.000 5.000 2.000 9.000 3.000 7.500 500 1.500 500 9.000 1.000 1.000 1.000 500 500 1.500 1.500 19.500 5.500

EXEMPLO 1 Condio Valor Limiar Coluna Ref.

>= 2000 3 (Desv.)

Extras Destacar Linhas Selecionadas (vermelho)

420000 421000 *Produo 430000 434000 *Administr. 432000 440000 *Adicionais **Pessoal

Layout Standard
DEFINIO DE RELATRIO

Totais de Colunas
Posio de Total Esquerda X Direita Layout Largura de Coluna Margem Direita Caracter p/ Quebra de Coluna Nenhum X Linha

Outro

15 0

Texto de Colunas Tipo de Texto X Descrio Chave e descrio Nome e chave Orientao X Esquerda Centralizado Direita/Justific. Diversos Elimina colunas sem valor Sublinhar Caract. Quebra

Classes de Impresso
Definio de Relatrios: Parmetros de Layout Largura de Coluna Casas Decimais Classe de Impresso 15 2 1 15 2 2 15 2 3 8 1 4 3 0 5 5 0 6 10 0 7 8 2 8

Set de Coluna *D GXX-A-P-VAR

Classe de Impresso

001 002 003= 004=

ISWKG PSWKG <001> - <002> <003> / <002> * 100

3 4

Estruturando Relatrios
Trabalhando com Blocos

Objetivos Estruturao de Relatrios


Utilizar mltiplas linhas e blocos de colunas Criar frmulas baseadas em linhas e blocos de colunas Aplicar formatao simples a blocos de linhas Dfinir colunas inativas para determinadas linhas.

Layout de Relatrios
Bloco de Colunas 1 Custos Real/Plano/Desvio Bloco de Colunas 2 Quantidades Reais

Bloco de Linas 1 Classes de Custo

Coluna Lgica 1 e Linha Lgica 1

No exibir coluna 2 para bloco de linhas 1

Bloco de Linhas 2 Tipos de Atividade

No exibir coluna 1 para bloco de linhas 2

Coluna Lgica 2 e Linha Lgica 2

Layout de Relatrios
Bloco de Colunas 1 Csts Real/Plan/Desv

Coluna GXX-OAS (Classes Csts)


Inativa para coluna

Bloco de Linas 1 Classes de Custo

Coluna Lgica 1 e Linha Lgica 1

GXX-P-A-VAR (Csts Real/Plan/Desv) GXX-PQT-AQT (Qtds.Reais)

Bloco de Colunas 2 Quantidades Reais

Coluna GXX-LSTAR (Tipos Atividades)

Inativa para coluna


X GXX-P-A-VAR (Csts Real/Plan/Desv) GXX-PQT-AQT (Qtds.Reais)

Bloco de Linhas 2 Tipos de Atividade

Coluna Lgica 2 e Linha Lgica 2

Frmulas de Linhas

No. 1 2 3 4 5

Bloco de Linha GXX-VERB-RHB GXX-VERB-SON 001 + 002 003 * 11 / 10 002 / 003 * 100

Descrio Consumo de Semi-acabados Consumo Outros Materiais Consumo Total Consumo Total + 10% % Outros no Consumo Total

Variaes
Variaes Eliminao de Volume de Negcios Internos

Objetivos Variao
Utilizar variaes com diferentes caractersticas Eliminar volume interno de negcios dos dados exibidos nos relatrios.

Variao
SEM VARIAO
GRP 1234 Real Classes Custos ....... .......

COM VARIAO

GRP 1234

GRP 12

GRP 34 3000 4000

2 3

1000 2000

Definio de Relatrio Variar de 2

GRP1234 Grupo 1234 KOSTL

at 3

E X

Volume de Negcios Internos


EMPRESA Sem Eliminao de Volume de Negcios Internos (para set EMPRESA) Cls.Custo ... 600000 ... ... ... Real Plano ... ... 10.000 ... ... ... ... ... ... ... Desvio ... ... ... ... ...

ADMINISTRAO PRODUO

PLANTA 1

PLANTA 2 Com Eliminao de Volume de Negcios Internos (para set EMPRESA) Cls.Custo ... 600000 ... ... ... Real ... 0 ... ... ... Plano ... ... ... ... ... Desvio ... ... ... ... ...

Alocao de 10h manuteno $ 10.000,00 Classe Cst. 600000

Eliminao de Volume de Negcios Internos (EIBV)

600000 601000 620000 640000 642000

CENTRO CUSTO EMISSOR 600000 601000 620000 640000 642000 10.000 2.000 8.000 5.000 500 1.000 200 2.000 500

SEM EIBV 12.000 8.000 5.500 3.200 500

COM EIBV 2.000 8.000 5.000 3.000 0

CENTRO RECEPTOR

Exerccios

Exerccio 1
Descrever a estrutura bsica de um relatrio elaborado em Report Writer. Quais so as principais diferenas entre os relatrios do Report Writer e do Report Paiter?

Exerccio 2
Criar um relatrio do Report Writer utilizando como modelo o relatrio 1SIP-001 da biblioteca 1VK (Report Painter). Aps a criao, exibir os sets criados automaticamente pelo sistema e executar o novo relatrio. O funcionamento do Report Writer semelhante ao do Report Painter? Como o Report Writer trata a questo das sesses e dos blocos de colunas?

Exerccio 3
Criar os seguintes single sets a partir da tabela CCSS: anocor (para o ano corrente); mescor (para o ms corrente); clsprim (para um intervalo de classes de custo primrias); clssec (para um intervalo de classes de custo secundrias); coarea (para a rea de Contab. Custos 1000).

Exerccio 4
Criar o single set CLSCUSTO unindo os basic sets CLSPRIM e CLSSEC, com caracterstica KSTAR e tabela CCSS.

Exerccio 5
Criar um data set denominado VALORES para exibio de valores reais e planejados das Classes de Custo. Alm disso, calcular os valores de desvio absoluto e percentual.

Exerccio 6
Criar um single set denominado CENTRO para Centro de Custo (caracterstica KOSTL da tabela CCSS). Esse set deve conter uma varivel com o valor default 1000 e memorizar a ltima entrada feita pelo usurio.

Exerccio 7
Utilizar os sets criados nos exerccios anteriores para criar um relatrio que tenha: como linhas as classes de custo primrias e secundrias; como colunas os valores reais, planejados e desvios; como dados de seleo a rea de Contabilidade de Custos, Centro de Custos, Exerccio Contbil e Perodo.

Executar o relatrio (antes preciso inclu-lo em um grupo de relatrios. Criar um novo grupo para ele).

Exerccio 8
Alterar os sets utilizados no exerccio anterior, incluindo variveis para rea de Contabilidade de Custos, Exerccio Contbil e Perodo, de modo a flexibilizar o relatrio. Executar o relatrio novamente e observar o efeito das alteraes nos dados de seleo (o sistema solicitar que o grupo de relatrios seja regerado).

Exerccio 9
Com base em uma cpia do relatrio desenvolvido no exerccio anterior, criar um novo relatrio que exiba em suas linhas os valores totais das classes de custo primrias e secundrias (exibir apenas o nvel total, sem quebra por classe de custo) agrupados ms a ms. Para isso, criar um single set contendo basic sets para cada trimestre (flegar Supress interval nos basic sets). Na definio das linhas do relatrio, definir Total level = 2. Incluir o novo relatrio em um novo grupo de relatrios e executar.

Exerccio 10
Modificar o layout do relatrio desenvolvido no exerccio 8 de modo a aumentar a largura da coluna de denominao das classes de custo para 40.

Exerccio 11
Incluir, no mesmo relatrio, uma folha de rosto contendo informaes gerais como por exemplo os dados de seleo, usurio solicitante e data de gerao do relatrio. Essas informaes sero includas na forma de variveis standard (ver tela de textos na definio de relatrios).

You might also like