You are on page 1of 563

TBW45

Planejamento integrado ao BI
SAP NetWeaver

Data Centro de Treinamento Instrutores

Pgina de Treinamento

Manual do participante
Verso do curso: 74 Durao do curso: 5 dia(s) Nmero do material: 50087828

Um curso SAP Compass - utilize-o como ferramenta de aprendizagem e consulta no seu trabalho.

Direitos autorais
Direitos autorais 2008 SAP AG. Todos os direitos reservados. Nenhuma parte desta publicao pode ser reproduzida ou transmitida de nenhuma forma ou para nenhum propsito sem autorizao explcita da SAP AG. A informao aqui contida pode ser modificada sem aviso prvio. Alguns produtos de software comercializados pela SAP AG e seus distribuidores contm componentes de software que so propriedades de outros vendedores.

Marcas registradas
Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint e SQL Server so marcas registradas da Microsoft Corporation. IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/6000, AIX, S/390, AS/400, OS/390, and OS/400 so marcas registradas da IBM Corporation. ORACLE marca registrada da ORACLE Corporation. INFORMIX-OnLine da SAP e INFORMIX Dynamic ServerTM so marcas registradas da Informix Software Incorporated. UNIX, X/Open, OSF/1 e Motif so marcas registradas do Open Group. Citrix, o Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin e outros nomes de produtos da Citrix aqui referenciados so marcas da Citrix Systems, Inc. HTML, DHTML, XML, XHTML so marcas ou marcas registradas de W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA marca registrada da Sun Microsystems, Inc. JAVASCRIPT marca registrada da Sun Microsystems, Inc., usada com licena para tecnologias desenvolvidas e implementadas pela Netscape. SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo e mySAP.com so marcas ou marcas registradas da SAP AG na Alemanha e em muitos outros pases do mundo. Todos os outros produtos mencionados so marcas ou marcas registradas das respectivas companhias.

Exonerao de responsabilidades
ESTES MATERIAIS SO FORNECIDOS PELA SAP COM BASE EM UMA RELAO "AS IS" E A SAP NEGA EXPRESSAMENTE TODA E QUALQUER GARANTIA, EXPRESSA OU PEDIDA, INCLUINDO GARANTIAS SEM LIMITE DE COMERCIALIZAO E APTIDO PARA UM OBJETIVO ESPECFICO COM RESPEITO A ESTES MATERIAIS E A SERVIOS, INFORMAO, TEXTO, GRFICOS, LINKS OU OUTROS MATERIAIS E PRODUTOS AQUI INCLUDOS. EM NENHUM CASO A SAP PODER SER RESPONSABILIZADA POR DANOS DIRETOS, INDIRETOS, ESPECIAIS, ACIDENTAIS, CONSEQENCIAIS OU DE PUNIO DE QUALQUER ORDEM, INCLUINDO PERDA DE RENDAS OU DE LUCROS SEM LIMITAO, QUE POSSAM RESULTAR DO USO DESTES MATERIAIS OU DO COMPONENTE DE SOFTWARE INCLUDO.

g20081114131622

Sobre este manual


O objetivo deste material complementar a apresentao do instrutor e servir como material de referncia. No indicado como material autodidtico.

Convenes tipogrficas
As seguintes convenes tipogrficas tambm sero usadas neste manual. Estilo Texto de exemplo Descrio Palavras ou caracteres que aparecem na tela. Incluem nomes de campos, ttulos de telas, botes, assim como nome, caminhos e opes de menu. Tambm usado como referncia em outras documentaes, internas (como nesta) e externas, (como na SAPNet). Texto de exemplo Enfatiza palavras ou frases no texto, em ttulos de grficos e tabelas. Nomes de elementos no sistema. Incluem nomes de reports, de programas, cdigos de transaes, nomes de tabelas e palavras-chave individuais de uma linguagem de programao, se acompanhados do texto principal, como, por exemplo, SELECT e INCLUDE.

TEXTO DE EXEMPLO

Texto de exemplo Sada em tela. Inclui nomes de files e diretrios e seus caminhos, mensagens, nomes de variveis e de parmetros e passagens do texto fonte de um programa. Texto de exemplo Entrada exata do usurio. So palavras e caracteres entrados no sistema exatamente como aparecem na documentao. Entrada varivel do usurio. Colchetes indicam que palavras e caracteres podem ser substitudos por entradas apropriadas.

<Texto de exemplo>

14-11-2008

2008 SAP AG. Todos os direitos reservados.

iii

Sobre este manual

TBW45

cones no texto
Os seguintes cones so usados neste manual. cone Significado Para maiores informaes, dicas ou background

Observaes e maiores explicaes sobre o tpico anterior Excees ou ateno

Procedimentos

Indica que o item est includo na apresentao do instrutor.

iv

2008 SAP AG. Todos os direitos reservados.

14-11-2008

ndice
Viso geral do curso .... ............... ............... ............... ... vii
Metas do curso .........................................................vii Objetivos do curso .....................................................vii

Captulo 1: Conceitos e desafios gerais no planejamento empresarial . ............... ............... ............... ............... ..... 1
Conceitos de planejamento............................................2 BI no NetWeaver 7.0 ................................................. 11 Vantagens associadas ao Planejamento integrado ao BI ....... 16 Acesso de gravao para dados planejados no BI............... 20

Captulo 2: Criao de um modelo de dados simples com entrada de dados......... ............... ............... ............... ... 31
Arquitetura de planejamento sob a perspectiva de modelagem 32 Arquitetura de planejamento sob a perspectiva do Planning Modeler ............................................................. 37

Captulo 3: Funes de planejamento Princpios bsicos... 75


Tipos de funo de planejamento .................................. 76 Configurao de uma funo de planejamento ................... 81 Funes de planejamento standard selecionadas ............... 86

Captulo 4: Criao de uma query disponvel para entrada .. 137


Configuraes bsicas de planejamento no Query Designer..138 Singularidade em uma clula disponvel para entrada .........181 Propriedades da lista expandida da query .......................187

Captulo 5: Conceito de bloqueio para dados de movimento 193


Conceito geral da lgica de bloqueio..............................194 Exerccio sobre conceito de bloqueio .............................199 Administrao de bloqueios Locking Service ..................203

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer...... .. 235
BEx Analyzer sob a perspectiva de planejamento ..............236

Captulo 7: Modelagem . ............... ............... ............... .. 309


Design de um InfoProvider .........................................310

14-11-2008

2008 SAP AG. Todos os direitos reservados.

ndice

TBW45

MultiProvider no planejamento .....................................315

Captulo 8: Funes de planejamento Ampliao ... ......... 345


Funes de planejamento Ampliao...........................346

Captulo 9: Seqncias de planejamento . ............... ......... 389


Utilizao de seqncias de planejamento.......................390

Captulo 10: Relaes entre caractersticas e faixas de dados . ............... ............... ............... ............... ......... 401
Relaes entre caractersticas e faixas de dados ...............402

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD. ............... ......... 479
Criao de uma aplicao de planejamento usando o WAD ..480

Captulo 12: Sistema de status e de rastreamento .... ......... 531


Sistema de status e de rastreamento (Status and Tracking System) ............................................................532

Anexo 1: Cenrio de exerccios

.......... ............... ......... 549

vi

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Viso geral do curso


Pblico-alvo
Este curso foi elaborado para os seguintes grupos: Empregados do controlling empresarial envolvidos no planejamento Membros da equipe do projeto e consultores

Pr-requisitos do curso
Conhecimentos necessrios
TBW20 BI Reporting formatado e Design de query TBW10 BI Enterprise Data Warehousing Conhecimento bsico de processo de planejamento

Metas do curso
Este curso prepara o aluno para: Ter informaes detalhadas sobre o Planejamento integrado ao BI.

Objetivos do curso
No final deste curso, voc dever estar apto a: Compreender como definir um modelo de planejamento Compreender como criada uma query disponvel para entrada ou uma query na Web Compreender como definir funes de planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

vii

Viso geral do curso

TBW45

viii

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 1
Conceitos e desafios gerais no planejamento empresarial
Viso geral do captulo
BI no Netweaver04s Vantagens associadas ao Planejamento integrado ao BI Acesso de gravao para dados planejados no BI

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender os conceitos bsicos do planejamento. Posicionar o Planejamento integrado ao BI, no contexto do NetWeaver Avaliar as vantagens do Planejamento integrado ao BI Compreender a integrao entre planejamento e InfoProviders em tempo real Posicionar o BI no NetWeaver 7.0 Compreender as vantagens do Planejamento integrado ao BI Compreender o acesso de gravao para dados planejados no BI

Contedo do captulo
Lio: Lio: Lio: Lio: Conceitos de planejamento ..............................................2 BI no NetWeaver 7.0 .................................................... 11 Vantagens associadas ao Planejamento integrado ao BI .......... 16 Acesso de gravao para dados planejados no BI ................. 20

14-11-2008

2008 SAP AG. Todos os direitos reservados.

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Lio:

Conceitos de planejamento
Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender os conceitos bsicos do planejamento.

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja se familiarizar com os conceitos gerais e desafios do planejamento.

Figura 1: Ciclo de gerenciamento

O planejamento parte essencial do ciclo de gerenciamento. As empresas atuam em ambientes complexos (cenrio competitivo, situao poltica, localizao geogrfica). Empresas diferentes seguem modelos diferentes de negcios (como empresas pblicas vs empresas privadas). Dependendo de seus objetivos gerais (determinada porcentagem de rentabilidade, maximizao do bem-estar pblico), elas tm de considerar a situao do ambiente em que atuam. O ciclo de gerenciamento possibilita que as empresas se posicionem em ambientes complexos e se mantenham na direo certa para atingir seus objetivos gerais.

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceitos de planejamento

A misso da empresa a estrutura para a qual todas as operaes na empresa devero contribuir. O planejamento d suporte s tomadas de deciso, coordena e direciona os diversos setores de atividade para os objetivos comuns e define as condies gerais das operaes. A execuo envolve todas as etapas necessrias para a criao do valor real da empresa. O reporting monitora todas as transaes realizadas nos processos de execuo. A anlise se concentra em calcular o sucesso dos objetivos alcanados e procura identificar as razes de eventuais desvios. O resultado da anlise comparado com a misso da empresa e permite uma avaliao dos objetivos gerais e das aes a serem realizadas para direcionar os rumos.

Figura 2: Planejamento estratgico, operacional e de execuo

O planejamento empresarial abrange diferentes nveis: O planejamento estratgico se concentra em determinar os rumos do desenvolvimento de longo prazo de uma empresa, definindo o conjunto de produtos e servios, o retorno sobre o investimento, o crescimento da empresa e assim por diante. O planejamento estratgico um processo de simulao no qual cenrios diferentes so modelados e avaliados para calcular a criao do valor esperado. A anlise estratgica permite estabelecer objetivos para as unidades

14-11-2008

2008 SAP AG. Todos os direitos reservados.

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

operacionais, o que leva diviso das metas estratgicas superiores e conseqente focalizao nos nveis de execuo (por exemplo, receitas lquidas esperadas, taxa de crescimento das vendas, etc.). O planejamento operacional define a alocao de recursos (mo-de-obra, capital, ativos) necessrios para atingir os objetivos e conciliar os recursos entre as unidades operacionais. (Por exemplo: o volume de vendas tem de ser conciliado com o volume de produo. Se sua capacidade de produo de protetor solar de 200 frascos por ms, mas voc consegue vender 1000 frascos em dezembro, ento dever produzir, pelo menos, 800 frascos nos meses anteriores a dezembro.) Os resultados do processo de planejamento operacional podem ser usados para um planejamento detalhado, bem como para o cronograma no planejamento da execuo.

Figura 3: Top-down e bottom-up

Top-down e bottom-up so direes usadas para coordenar o processo de planejamento vertical. Em geral, essas direes seguem as estruturas hierrquicas. Bottom-up se refere ao fluxo de dados do planejamento detalhado em diferentes subnveis para uma perspectiva agregada. Top-down a direo oposta, na qual estratgias e objetivos definidos em nveis mais altos so convertidos em objetivos operacionais. Um sistema de planejamento misto top-down/bottom-up uma combinao das duas direes.

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceitos de planejamento

Diversas verses separam diferentes hipteses de planejamento e podem ser usadas para comparar perspectivas diferentes (diretor financeiro - representantes de vendas). A verso final normalmente a base para o planejamento de execuo, por exemplo, um planejamento detalhado.

Figura 4: Agregao no InfoProvider

No planejamento integrado ao BI, os dados podem ser criados em qualquer nvel de agregao de um InfoProvider. O InfoProvider contm, por exemplo, as caractersticas Grupo de produtos e Exerccio. Os dados sempre podem ser inseridos no nvel de agregao do exerccio ou em um nvel de agregao detalhada como grupo de produtos, exerccio. Se os dados forem inseridos no nvel de agregao detalhada (o primeiro nvel de agregao no exemplo acima), sero sempre agregados/totalizados automaticamente, como pode ser visto no segundo nvel de agregao, no mesmo exemplo. Se os dados tiverem sido modificados por um planejador superior, isso resultar em um novo registro de dados que exibir # (no atribudo) para a caracterstica usada para agregao (o grupo de produtos, neste exemplo). Dica: Observe que, se o planejador superior reduzir o valor 300 para zero, uma linha de crdito no valor de 300 ser registrada no banco dados para o exerccio, em conexo com # para o grupo de produtos.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Figura 5: Desagregao no InfoProvider

Se os dados tiverem sido modificados por um planejador superior, isso resultar em um novo registro de dados que exibir # (no atribudo) para a caracterstica usada para agregao (o grupo de produtos, neste exemplo). Se o valor de 100 unidades para o exerccio 2010 for distribudo nos grupos de produtos, junto com o grupo de produtos #, uma linha de crdito e outra de dbito sero ento registradas, como mostrado na figura acima. Se o planejador detalhado voltar para seu primeiro nvel de agregao, receber uma totalizao automtica de todos os registros de dados no nvel da agregao, como mostrado na figura acima.

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceitos de planejamento

Figura 6: Planejamento contnuo

Nos planejamentos antigos existia freqentemente um processo esttico, executado uma vez ao ano, destinado a ser a base para execuo e oramentos nos anos seguintes. Ambientes dinmicos e situaes de mudanas rpidas nos negcios foram as empresas a encontrar estratgias para reagir s condies de mudanas. As palavras-chave neste contexto so: alm da elaborao do oramento, elaborao aprimorada do oramento e planejamento ativo. Normalmente, esses conceitos se desenvolvem em torno da necessidade de mudana gerencial em relao aos processos de planejamento e s pessoas envolvidas nestes. Parte disso se deve necessidade de um processo constante que permita s empresas reagir, em tempo, s mudanas em seus ambientes. O planejamento contnuo um processo ininterrupto que compara os valores planejados com os valores reais e gera uma expectativa de evoluo dos nmeros planejados. Se o desvio do planejado e do previsto alcanar um determinado intervalo, a estratgia dever ser reavaliada para ajuste ou para a adoo de medidas apropriadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Figura 7: Impacto do planejamento no volume de dados

O volume de dados aumenta no planejamento, devido a: Mas: O planejamento normalmente feito em um nvel mais agregado do que o reporting real (um construtor naval pode fazer o planejamento por cliente individual, enquanto uma empresa de telecomunicaes pode faz-lo somente para grupos de clientes). Os dados planejados so arquivados com mais freqncia InfoCubos real-time adicionais, registros adicionais (registros delta) e nveis de detalhes adicionais (como tratamento de verses)

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceitos de planejamento

Figura 8: Planejamento integrado ao SAP NetWeaver BI

O Planejamento integrado ao BI pode ser usado, (como mostrado no diagrama), para criar um planejamento orientado a processos. A plataforma SAP NetWeaver BI funciona como uma camada central para integrar todos os tipos de planejamentos. Os dados planejados originais podem vir tanto dos sistemas OLPT (planos operativos) quanto dos sistemas BI.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender os conceitos bsicos do planejamento.

10

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BI no NetWeaver 7.0

Lio:

BI no NetWeaver 7.0
Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Posicionar o Planejamento integrado ao BI, no contexto do NetWeaver

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja analisar o posicionamento do Planejamento integrado ao BI no contexto do NetWeaver.

Figura 9: Como o SAP NetWeaver BI oferece suporte ao planejamento empresarial

O Planejamento integrado ao BI parte do SAP NetWeaver BI, que a plataforma da SAP para anlise empresarial. O Planejamento integrado ao BI uma ferramenta de planejamento genrica que suporta vrios tipos de planejamentos estratgicos e operacionais, permitindo o planejamento em qualquer nvel de detalhe.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

11

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Na estruturao de um modelo em uma empresa, as interfaces de usurio e as regras empresariais podem ser definidas para atender s necessidades de qualquer tipo de planejamento. O Planejamento integrado ao BI fornece suporte conveniente e fcil de usar ao processo. O Planejamento integrado ao BI fornece ferramentas que preenchem as lacunas entre os processos operacionais, fazendo o carregamento e a distribuio entre os sistemas transacionais.

Figura 10: SAP NetWeaver BI

No SAP NetWeaver, BI a rea de armazenamento de dados integrados central para informaes de fontes distribudas e heterogneas. Os dados podem ser coletados de sistemas fonte e estruturados. Planos e anlises podem ser criados, com base nesses dados.

12

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BI no NetWeaver 7.0

O planejamento integrado est localizado em diferentes reas: Data Warehouse: os dados planejados so armazenados em InfoCubos real-time no data warehouse. Os dados planejados tambm podem ser extrados e armazenados no data warehouse ou transferidos para outro sistema, via retrao de dados. O Open Hub ou PI no SAP NetWeaver fornece mais opes para transmisso de dados. Plataforma BI: o modelo de dados e as funes de planejamento so modelados para o Planejamento integrado ao BI, no Planning Modeler. Sute Business Explorer: o sute Business Explorer contm a maioria das interfaces disponveis para o Planejamento integrado ao BI. Alm disso, o Visual Composer est disponvel tambm no SAP NetWeaver para a construo de BI cockpits. E ainda, os planejamentos podem ser distribudos na empresa com o BEx Information Broadcasting.

Uma vez que entre o BI e o SAP NetWeaver h uma estreita interligao conceitual, todas as funes do SAP NETWeaver esto tambm disponveis para planejamento.

Figura 11: Planejamento empresarial integrado plataforma e ao suite BI

14-11-2008

2008 SAP AG. Todos os direitos reservados.

13

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

O Planejamento integrado ao BI permite: Ferramentas de tempo de design integradas: as ferramentas BEx Query Designer, BEx Analyzer e BEx Web Application Designer so usadas para criar aplicaes de anlise e planejamento. OLAP, como Servios de planejamento integrado e mecanismo de anlise drill down, hierarquias, ndices calculados e outros, tambm podem ser usados no planejamento. O BEx Analyzer tambm suporta entradas de dados. Tempo de execuo compartilhado e metadados compartilhados para planejamento e anlise.

O Planning Modeler um ambiente de modelagem baseado na Web para todas as tarefas relacionadas ao planejamento.

14

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BI no NetWeaver 7.0

Resumo da lio
Voc agora deve estar apto a: Posicionar o Planejamento integrado ao BI, no contexto do NetWeaver

14-11-2008

2008 SAP AG. Todos os direitos reservados.

15

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Lio:

Vantagens associadas ao Planejamento integrado ao BI


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Avaliar as vantagens do Planejamento integrado ao BI

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja descobrir as vantagens do Planejamento integrado ao BI.

Figura 12: Conflito entre flexibilidade e integrao do usurio final

Se voc observar as necessidades das empresas em relao s funes de planejamento, verificar que na maioria delas existe uma discrepncia entre as necessidades dos usurios finais e dos administradores. O usurio final deseja um alto grau de liberdade e uma ampla integrao de dados durante o planejamento, enquanto os administradores acham importante as estruturas fixas de planejamento, pois so facilmente controladas.

16

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Vantagens associadas ao Planejamento integrado ao BI

Ao comparar diferentes softwares de planejamento, possvel observar que a tenso entre liberdade e integrao tambm est presente aqui. Por exemplo, os sistemas ERP oferecem um planejamento altamente integrativo, mas fornecem ao usurio final pouco espao para manobras. Por outro lado, o uso do Excel como ferramenta de planejamento oferece uma grande flexibilidade, mas ele pode ser integrado apenas s estruturas flexveis com a ajuda de mecanismos complexos. O Planejamento integrado ao BI atende, simultaneamente, s necessidades do usurio final e do administrador. O usurio final pode trabalhar em uma query disponvel para entrada igualmente vlida para todos os planejadores em uma rea de planejamento, pode abrir o planejamento desconectado no Excel e, depois, executar planejamentos um pouco mais detalhados. Somente parte desses dados gravada na query disponvel para entrada; ou seja, a parte que se refere clula em questo.

Figura 13: Exemplo de planejamento desconectado no Excel

A utilizao do BEx Analyzer como sistema front end permite que voc combine as vantagens do Excel com as vantagens do modelo de planejamento gerenciado centralmente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

17

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Vantagens: Os usurios podem adicionar clculos privados a suas pastas de trabalho. As pastas de trabalho podem ser gravadas localmente, sem perder o link com o modelo de planejamento central. Voc pode usar pastas de trabalho individuais, altamente ajustadas (comparveis s aplicaes Web BI). As funes do BEx Analyzer esto disponveis nas aplicaes de planejamento, como lista expandida, filtragem, ordenao, arrastar e soltar, etc.

18

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Vantagens associadas ao Planejamento integrado ao BI

Resumo da lio
Voc agora deve estar apto a: Avaliar as vantagens do Planejamento integrado ao BI

14-11-2008

2008 SAP AG. Todos os direitos reservados.

19

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Lio:

Acesso de gravao para dados planejados no BI


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender a integrao entre planejamento e InfoProviders em tempo real Posicionar o BI no NetWeaver 7.0 Compreender as vantagens do Planejamento integrado ao BI Compreender o acesso de gravao para dados planejados no BI

Cenrio de negcios
Como um membro da equipe do projeto, voc deseja examinar a escolha bsica do InfoProvider e a gravao dos dados planejados ao BI, antes do planejamento da modelagem.

Figura 14: Tipos de InfoProvider no planejamento

O BI diferencia entre dados mestre e dados de movimento. Os dados de movimento podem ser armazenados no BI usando dois tipos de InfoProviders: InfoCubos ou objetos DataStore.

20

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Acesso de gravao para dados planejados no BI

O Planejamento integrado ao BI pode usar somente InfoCubos real-time para fins de planejamento (ou seja, modificao ou gravao de dados). Esses InfoProviders podem ser atribudos a um MultiProvider. O InfoCubo real-time pode ser preenchido aqui manualmente ou pelas funes de planejamento. Voc tambm pode usar o InfoCubo real-time para carregar dados reais via extrao e para planejamento. Para fazer isso, defina um comutador no InfoCubo para habilitar o carregamento ou o planejamento.

Figura 15: Planejamento no BI - Modelagem 1/3

Na primeira variante de modelagem, os dados reais e planejados devem ser armazenados juntos no InfoCubo real-time. As funes e as queries de planejamento tm a mesma granularidade. Observao: possvel criar uma query disponvel para entrada baseada diretamente no InfoCubo real-time, adicionar todas as caractersticas do InfoCubo query e, portanto, criar uma query de planejamento disponvel para entrada sem usar um nvel de agregao. No entanto, as funes de planejamento sempre devem ser criadas usando um nvel de agregao.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

21

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Figura 16: Planejamento baseado em MultiProviders 2/3

Na segunda variante de modelagem, o nvel de agregao posicionado sobre o MultiProvider e o MultiProvider contm pelo menos um InfoCubo real-time. Observao: No Planning Modeler neste caso, usando a ficha de registro InfoProvider s possvel adicionar MultiProviders (que contm, no mnimo, um InfoCubo real-time) e InfoCubos real-time. Um objeto DataStore (DSO standard ou Direct Input DSO) no pode ser adicionado utilizando essa ficha de registro. Quando voc estiver trabalhando com um cenrio MultiProvider, conforme descrito acima, a caracterstica do InfoProvider sempre ser selecionada durante a criao no nvel de agregao correspondente para que posteriormente seja possvel fazer referncia aos Data Providers. Se voc criar um filtro nesse nvel, independentemente de estar na query ou no Planning Modeler, sempre ser tecnicamente possvel selecionar o DSO como atributo de caracterstica. Normalmente, voc deixar a seleo aberta para essa caracterstica ou selecionar somente o InfoCubo real-time que est configurado apenas com o acesso de gravao e acesso de bloqueio exclusivo para o InfoCubo real-time das funes de planejamento.

22

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Acesso de gravao para dados planejados no BI

A vantagem da variante de modelagem descrita acima que as funes e as queries de planejamento tm a mesma granularidade, interessante, por exemplo, para a cpia dos dados planejados do DSO ou do InfoCubo standard no InfoCubo real-time. Observao: Na query disponvel para entrada e nas funes de planejamento, voc seleciona o DSO, o InfoCubo standard ou o InfoCubo real-time como o InfoProvider nos ndices limitados ou nas estruturas para que os dados reais e planejados sejam referenciados corretamente.

Figura 17: Planejamento baseado em MultiProviders 3/3

Na terceira variante de modelagem, os nveis de agregao esto localizados abaixo do MultiProvider. Nesse caso, a query disponvel para entrada baseia-se diretamente no MultiProvider. As funes esto localizadas na parte superior dos nveis de agregao abaixo do MultiProvider. Isso significa que as funes de planejamento e a query disponvel para entrada tm granularidades diferentes. Em decorrncia disso, nesse caso voc pode definir apenas queries de planejamento com nveis diferentes de granularidade.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

23

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

A figura acima mostra dois casos nos quais esse cenrio utilizado: O planejamento de quantidades e o planejamento de preos nas duas colunas de dados de uma query disponvel para entrada, que apontam para dois nveis de agregao diferentes por meio da caracterstica do InfoProvider. Uma previso contnua, que tambm aponta para trs nveis de agregao diferentes em uma query disponvel para entrada, permite, portanto, planejamento mensal, trimestral e anual nas colunas de dados adjacentes.

Ao contrrio da segunda variante de modelagem, esse cenrio no adequado para copiar dados planejados de um DSO ou de um InfoCubo standard em um InfoCubo real-time. Na prtica, as variantes de modelagem 2 e 3 so, portanto, usadas em paralelo: Por um lado, voc quer copiar dados em todos os InfoProviders Por outro, voc quer mapear queries disponveis para entrada de granularidades diferentes em uma query disponvel para entrada. Ateno: Observe que nem a variante do MultiProvider pode conter um nvel de agregao acima e abaixo do MultiProvider ao mesmo tempo. Nveis de agregao aninhados no so, portanto, tecnicamente possveis.

Figura 18: Processamento de IDs de solicitao em InfoCubos real-time

As solicitaes de dados nos InfoCubos real-time continuam abertas at o nmero de registros da solicitao de dados exceder 50.000. Quando uma aplicao grava dados na solicitao e o limite de 50.000 registros excedido, todos os dados a

24

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Acesso de gravao para dados planejados no BI

serem gravados so armazenados na solicitao em aberto e, depois, a solicitao fechada. Portanto, uma solicitao pode realmente conter mais do que 50.000 registros de dados. Fisicamente, o design desses InfoCubos real-time pode diferir em relao indexao e ao particionamento (de acordo com o banco de dados). Para o Oracle DBMS, por exemplo, isso significa que: no h ndices do mapa de bits na tabela de fatos F e no h particionamento da tabela de fatos F de acordo com a dimenso do pacote (iniciado pelo BI). Ainda possvel efetuar roll-up e definir agregados, comprimir dados etc.

Figura 19: Como utilizar uma cadeia de processos para controlar a troca para o InfoCubo real-time

possvel carregar e planejar um InfoCubo real-time, portanto, ele tem dois estados. O InfoCubo real-time pode ser carregado com dados; sem planejamento permitido O InfoCubo real-time pode ser planejado; sem carregamento de dados

No primeiro caso (carregamento), os dados planejados s podem ser lidos e no podem ser modificados durante o carregamento dos dados. No segundo caso (planejamento), o InfoCubo no pode ser carregado enquanto o planejamento est ocorrendo, nem pode ser preenchido por meio do processo de transferncia de dados. H tipos de processo para os dois estados e para a alternncia entre eles.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

25

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Isso significa que voc pode usar a cadeia de processos para especificar se um InfoCubo real-time configurado para planejamento alternado para carregamento. Depois que o processo de transferncia de dados ou carga realizado e o InfoCubo redefinido para planejamento. Dica: Observe que a alternncia de planejamento para carregamento fecha automaticamente a solicitao de planejamento em aberto.

Figura 20: Comportamento de leitura em InfoCubos real-time

Se uma query disponvel para entrada e uma query de reporting estiverem baseadas no mesmo InfoCubo real-time, ou seja, forem executadas no mesmo ambiente como pasta de trabalho ou aplicao de planejamento WAD, voc poder especificar para a query de reporting contida nessa aplicao quais dados devero ser exibidos. A figura acima mostra as trs configuraes possveis que podero ser feitas especificamente para a query de reporting solicitada se ela for executada na mesma aplicao do usurio como query disponvel para entrada. A configurao tcnica feita utilizando a transao RSRT ou RSRT1. Voc seleciona a query de reporting necessria. Depois, seleciona Propriedades e efetua uma das trs configuraes listadas para o campo de seleo Status da solicitao. Dica: Observe que esse um caso especial. As duas queries nunca so executadas no mesmo ambiente.

26

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Acesso de gravao para dados planejados no BI

Se a query de reporting baseada em um InfoCubo real-time for usada em uma aplicao diferente para a query disponvel para entrada correspondente, no haver ambiente comum e a varivel Dados mais atuais, que referencia a caracterstica do ID de solicitao, ser adicionada query de reporting no filtro fixo para que os dados sobre solicitaes em aberto sejam mostrados prximo aos dados sobre solicitaes encerradas. Neste sentido, o BI 7.0 se comporta exatamente da mesma forma que o BW 3.5.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

27

Captulo 1: Conceitos e desafios gerais no planejamento empresarial

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender a integrao entre planejamento e InfoProviders em tempo real Posicionar o BI no NetWeaver 7.0 Compreender as vantagens do Planejamento integrado ao BI Compreender o acesso de gravao para dados planejados no BI

28

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender os conceitos bsicos do planejamento. Posicionar o Planejamento integrado ao BI, no contexto do NetWeaver Avaliar as vantagens do Planejamento integrado ao BI Compreender a integrao entre planejamento e InfoProviders em tempo real Posicionar o BI no NetWeaver 7.0 Compreender as vantagens do Planejamento integrado ao BI Compreender o acesso de gravao para dados planejados no BI

14-11-2008

2008 SAP AG. Todos os direitos reservados.

29

Resumo do captulo

TBW45

30

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 2
Criao de um modelo de dados simples com entrada de dados
Viso geral do captulo
Arquitetura de planejamento sob a perspectiva de modelagem Arquitetura de planejamento sob a perspectiva do Planning Modeler

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender os objetos de planejamento do Planning Modeler Compreender a implementao tcnica de planejamento de objetos no Planning Modeler

Contedo do captulo
Lio: Arquitetura de planejamento sob a perspectiva de modelagem... 32 Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler............................................................................ 37 Exerccio 1: Arquitetura de planejamento sob a perspectiva do Planning Modeler ............................................................ 57

14-11-2008

2008 SAP AG. Todos os direitos reservados.

31

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Lio:

Arquitetura de planejamento sob a perspectiva de modelagem


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender os objetos de planejamento do Planning Modeler

Cenrio de negcios
Voc faz parte da equipe do projeto responsvel pela configurao do Planejamento integrado ao BI e deseja se familiarizar com a interface de planejamento, ou seja, o Planning Modeler.

Figura 21: Arquitetura do Planning Modeler

A figura acima mostra a arquitetura do Planejamento integrado ao BI, ou seja, o Planning Modeler. O modelo de planejamento do Planejamento integrado ao BI baseado em um InfoCubo real-time (conhecido como InfoCubo transacional no BW 3.5) Esse InfoCubo representa o sistema de banco de dados para os nveis de agregao a serem construdos no planejamento, conhecidos como InfoProviders virtuais.

32

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva de modelagem

Na maioria dos casos (consulte as variantes de modelagem na Unidade 1), o nvel de agregao ativado a base de uma query disponvel para entrada. Ele descreve a granularidade de um grupo de planejamento. Normalmente, os planejadores individuais fazem planos de acordo com o nvel de agregao. A disponibilidade das selees e dos dados determinada pelo filtro criado para o nvel de agregao.

Figura 22: Modelagem de planejamento 1/2

Se voc deseja iniciar uma execuo de planejamento, necessrio, primeiro saber qual rea deseja planejar e quais pessoas esto envolvidas; em outras palavras, voc precisa decidir a granularidade do planejamento. A figura acima mostra que os trs grupos de planejamento devem ser exibidos no modelo: gerentes, gerentes regionais e gerentes de contas. As caractersticas do planejamento devem ser determinadas para cada um dos trs grupos. Por exemplo, o gerente de contas planeja o ndice da quantidade de vendas para obter a melhor granularidade de ano, pas, regio e clientes. Tambm devem ser determinados os ndices que os grupos de planejamento vo planejar. Depois, cada uma das trs granularidades estar em um nvel de agregao separado.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

33

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 23: Modelagem de planejamento 2/2

A figura acima mostra novamente os trs nveis de agregao e os InfoObjetos selecionados. Cada nvel corresponde a um grupo de planejamento. O filtro usado para definir as caractersticas relevantes para cada nvel de agregao, isto , os valores relevantes para um planejador so armazenados no grupo de planejamento dele. Em geral, voc deve usar variveis para tentar manter o menor nmero de filtros possvel para que a estrutura de planejamento permanea pequena. Tambm possvel considerar os filtros como pacotes de trabalho para os planejadores individuais de um grupo de planejamento. Exemplo de um filtro: o planejamento de todos os custos incorridos de um centro de custo modelado em um nvel de agregao. Sempre h uma pessoa responsvel pelo centro de custo. Alm disso, possvel agrupar todos os tipos de custo de um centro especfico em um filtro/pacote de trabalho e utilizar autorizaes para atribu-lo ao responsvel pelo centro de custo.

34

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva de modelagem

Figura 24: Estruturas de planejamento da modelagem

Resumo: Os nveis de agregao do Planejamento integrado ao BI correspondem a subconjuntos do InfoCubo real-time. Eles representam um nvel de lista expandida em uma query. Os ndices so agregados a todas as caractersticas que no esto no nvel de agregao. A estrutura de um registro de dados determinada pelo InfoCubo. Ao gravar em qualquer nvel de agregao, todas as caractersticas do registro de dados so preenchidas com um valor. As alocaes temporrias de quantidades tm o valor # (no atribudo) para todas as caractersticas que no esto neste nvel.

No exemplo anterior, o faturamento absoluto planejado em todas as regies em um setor de atividade (bebidas) e um grupo de produtos (gua). A seleo define o nvel de agregao em que a entrada de dados permitida. A tabela acima mostra uma faixa, ou seja, uma subdiviso do InfoCubo.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

35

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender os objetos de planejamento do Planning Modeler

36

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Lio:

Arquitetura de planejamento sob a perspectiva do Planning Modeler


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender a implementao tcnica de planejamento de objetos no Planning Modeler

Cenrio de negcios

Figura 25: Modelagem de planejamento

O Planning Modeler fornece um ponto de acesso central aos planejadores. Trata-se de uma ferramenta baseada na Web que oferece um ambiente de teste integrado. Os especialistas em negcios que no tm acesso ao Data Warehousing Workbench (transao RSA1) tambm podem usar essa ferramenta para fins de modelagem. O gerenciamento de um processo de planejamento requer constantes alteraes nas configuraes (variveis, faixas de dados e frmulas); tudo isso pode ser feito no Planning Modeler.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

37

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 26: Modelagem de planejamento

Para modelar os cenrios de planejamento, o Planejamento integrado ao BI fornece o Planning Modeler e o Planning Wizard . Trata-se da nova ferramenta de planejamento baseada na Web: o Planning Modeler. possvel definir o modelo de planejamento aqui, mesmo que voc no tenha autorizao no Data Warehousing Workbench (transao RSA1). O Planning Wizard o guia por todas as etapas (consulte o grfico acima) necessrias para criao do modelo de planejamento. As duas ferramentas so aplicaes baseadas em Web Dynpro que devem ser instaladas no servidor J2EE do sistema da SAP. Voc pode definir links ou iViews para acessar essas aplicaes por meio do portal. Isso significa que no necessrio instal-las localmente no SAP Front End. Planning Modeler Voc pode usar o Planning Modeler para modelar, administrar e testar todos os metadados pertencentes a um cenrio de planejamento.

38

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Figura 27: Interfaces configurveis

As fichas de registro InfoProvider, Nveis de agregao, Filtro, Funes de planejamento e Seqncias de planejamento so criadas com uma funo na rea superior da tela. Isso permite que voc pesquise objetos especficos disponveis para seleo no sistema. Elas tambm contm uma tabela que exibem os resultados da pesquisa. Se voc selecionar ou criar uma entrada, o sistema exibir as propriedades do objeto em questo na parte inferior da tela ou lhe dar a opo de modificar o objeto. Voc poder adaptar a interface para atender s suas necessidades, mostrando ou ocultando determinadas reas. Para ajustar o layout da tabela, voc pode: Usar Filtrar para inserir descries nas linhas disponveis para entrada. Essas descries so usadas para filtrar as colunas da tabela. Usar Configuraes para selecionar as colunas da tabela e especificar a seqncia. Modificar as configuraes gerais do layout da tabela.

Entretanto, se voc atualizar o sistema, poder perder as configuraes de vises de tabela especficas ao usurio presentes no Planning Modeler. Se as tiver gravado localmente, no ser possvel us-las novamente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

39

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 28: InfoProvider

InfoCubos real-time e MultiProviders com pelo menos um InfoCubo real-time constituem a base de dados do Planejamento integrado ao BI. Os InfoCubos real-time so diferentes dos InfoCubos standard porque oferecem suporte a acessos de gravao paralela. Os InfoCubos standard so tecnicamente otimizados para acesso de leitura em detrimento do acesso de gravao. Os InfoCubos real-time reduziram a performance da leitura em prol da opo de gravao paralela (transacional) e aprimoraram, de maneira geral, o desempenho de gravao. Um MultiProvider um InfoProvider que combina dados de vrios InfoProviders e os disponibiliza para reporting. O MultiProvider no contm dados. Seus dados provm exclusivamente dos InfoProviders nos quais se baseia. Dica: Na figura acima, observe que voc pode especificar uma data fixada como data fixada padro no planejamento na ficha de registro Configuraes . Se os objetos dependentes do tempo, como atributos ou hierarquias, forem usados em objetos do modelo de planejamento, voc sempre precisar consultar as datas fixadas propostas para planejamento. Isso garantir que uma data fixada seja usada em todo o modelo de planejamento.

40

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Figura 29: Nvel de agregao

Um nvel de agregao um InfoProvider virtual. Voc utiliza um nvel de agregao para modelar o nvel dos dados que precisam ser modificados manualmente, por intermdio de queries disponveis para entrada ou, automaticamente, por funes de planejamento. Um nvel de agregao representa uma seleo de caractersticas e ndices do InfoProvider subjacente e determina a granularidade do planejamento. Os ndices includos no nvel de agregao so reunidos por caractersticas no inclusas no nvel de agregao. Voc pode criar diversos nveis de agregao para um InfoProvider e, portanto, vrios nveis de modelo de planejamento, como estruturas hierrquicas. A base para uma query disponvel para entrada pode ser: O nvel de agregao na parte superior do InfoCubo real-time, O nvel de agregao na parte superior de um MultiProvider que contm pelo menos um InfoCubo real-time, mas no contm um nvel de agregao em si, O MultiProvider que contm pelo menos um nvel de agregao que, por sua vez, baseia-se em um InfoCubo real-time. Nesse caso, a query disponvel para entrada baseia-se diretamente no MultiProvider. Dica: Observe que na rea funcional Modelagem do Data Warehousing Workbench, o sistema exibe os nveis de agregao e os InfoProviders subjacentes. Essas informaes so exibidas na viso geral do InfoProvider. Clicando duas vezes no nvel de agregao, voc pode ir para o Planning Modeler e editar o nvel de agregao.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

41

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 30: O filtro como uma rea de seleo

Um filtro um objeto que descreve um segmento de dados multidimensional de um conjunto de dados. No possvel fazer o planejamento fora do conjunto de dados. Os filtros so usados em reporting, anlise e planejamento para restringir os dados a uma determinada diviso, a um determinado grupo de produtos ou a determinados perodos, por exemplo. Segmentar os dados dessa forma garante que os usurios ou grupos de usurios tenham acesso apenas aos dados relevantes a eles ou que apenas determinadas reas de dados fiquem visveis em um cenrio de aplicao. No Planejamento integrado ao BI, os filtros determinam a seleo dos dados sobre a qual opera uma funo de planejamento.

42

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Figura 31: Seqncia de planejamento - Mscara de entrada

Para mostrar na tabela todos os registros de dados selecionados em um filtro, tambm possvel usar uma seqncia de planejamento. Os dados podem ser modificados manualmente na tabela e tambm podem ser criados novos registros de dados. O uso da mscara de entrada tambm j foi descrito em uma seo anterior. Basta adicionar uma mscara de entrada a cada seqncia e nvel de agregao. Assim que executada, ela permanece aberta e mostra todas as mudanas decorrentes da execuo de qualquer funo de planejamento da seqncia. Em uma seqncia, a mscara de entrada pode ser posicionada antes ou depois das funes de planejamento. Dica: Observe que a mscara de entrada ser ignorada se toda a seqncia for executada no momento da execuo ou em background.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

43

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 32: Documentos delta na tabela de fatos do InfoProvider

De acordo com o conceito de reteno de dados no BI, os dados planejados tambm so armazenados em banco de dados do InfoCubo real-time associado ao formulrio de lanamentos delta. Se os dados forem lidos, todas as entradas da tabela de fatos que contm a mesma chave sero lidas e reportadas como um registro de totais. Os documentos delta no sero balanceados at uma execuo de compactao na administrao do InfoProvider. O tamanho do banco de dados e do acesso de leitura so, portanto, otimizados. Por esse motivo, voc deve efetuar a execuo de compactao diariamente no BI.

Figura 33: Uso do filtro

44

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Os recursos de um filtro dependem da particularidade de seu uso tanto em uma funo de planejamento quanto em uma query. Filtro em uma funo de planejamento: em conexo com funes de planejamento, um filtro determina os dados utilizados na execuo de uma funo de planejamento. Filtro em uma query: os valores definidos em restries de caractersticas de uma query limitam o volume de dados disponvel para outros filtros durante o tempo de execuo da query. Tambm no mais possvel fazer a filtragem com valores de caracterstica fora desse conjunto de valores.

Figura 34: Filtros em queries Filtros para funes de planejamento

A imagem acima mostra um exemplo de diferentes granularidades necessrias, para fins comerciais, em momentos distintos da modelagem. A transparncia tambm mostra onde voc deve criar os filtros para que eles cumpram seu propsito. Voc deve proceder da mesma forma como faria se quisesse executar uma comparao entre valores planejados e valores reais na query disponvel para entrada e se quisesse apenas que os dados planejados fossem includos na execuo das funes de planejamento. muito til usar um filtro para saber quais registros de dados so selecionados e quais so bloqueados. Se voc trabalhar sem filtro, no ter essas informaes.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

45

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

possvel controlar o bloqueio definindo um filtro. Via de regra, voc cria o filtro da forma mais detalhada possvel para manter o menor bloqueio possvel. Quanto mais especfico o filtro, menos dados so selecionados. Isso gera um efeito positivo no desempenho.

Figura 35: Como criar um filtro

Voc pode criar um filtro no Planning Modeler ou configurar um filtro na query disponvel para entrada. Um filtro criado em uma query disponvel para entrada pode ser gravado como um objeto distinto com a opo Gravar Filtro. Depois, esse filtro tambm fica disponvel no Planning Modeler e em outras queries disponveis para entrada. Se voc gravar apenas a query, o filtro s ficar disponvel nessa query. Se o filtro tiver sido criado no Planning Modeler, voc poder escolher (ao definir a query disponvel para entrada) se deseja us-lo na query disponvel para entrada. A vantagem associada definio de um filtro no Planning Modeler e aps a transferncia do filtro para uma query sem modificao que isso garante a consistncia da estrutura de planejamento. Tanto a funo quanto a query disponvel para entrada acessam os mesmos registros de dados. Os filtros so obrigatrios apenas se utilizados em uma funo de planejamento executada em uma seqncia de planejamento.

46

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Figura 36: Caractersticas de um filtro no Planning Modeler 1/2

Se voc criar um filtro no Planning Modeler, precisar primeiro selecionar o nvel de agregao em que deseja criar o filtro. Voc pode optar por no incorporar todas as caractersticas de um nvel de agregao no filtro; entretanto, os filtros contm todos os ndices para o nvel de agregao. Dica: Observe que possvel inserir uma data fixada de filtro para especificar selees dependentes do tempo como, por exemplo, determinar uma hierarquia dependente do tempo de selees de n de hierarquia dependente do tempo. Voc pode usar a varivel standard 0PLANDAT fornecida na caracterstica 0CALDAY para sincronizar datas fixadas em queries, filtros, relaes entre caractersticas, faixas de dados e funes de planejamento. Dessa forma, possvel garantir que a mesma data fixada seja usada em todos os objetos.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

47

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 37: Caractersticas de um filtro no Planning Modeler 2/2

Os recursos de um filtro dependem da particularidade de seu uso, tanto em uma funo de planejamento quanto em uma query. Filtro em uma funo de planejamento Em conexo com as funes de planejamento, um filtro nas restries de caracterstica descreve os dados usados na execuo de uma funo de planejamento. A execuo de funes de planejamento sempre se refere apenas aos valores propostos definidos no momento da execuo. Voc tambm pode usar uma data fixada para o filtro para determinar as selees dependentes do tempo. Filtro em uma query Os valores definidos em restries de caractersticas de uma query limitam o volume de dados disponveis para outros filtros durante o tempo de execuo da query. Portanto, no mais possvel fazer a filtragem com valores de caracterstica fora desse conjunto de valores. Os valores propostos determinam o estado inicial do filtro da query. As configuraes em Pode ser modificado na execuo e Somente valor individual referem-se essencialmente ao uso de filtros com uma query: Pode ser modificado na execuo determina se a seleo de valores afetados pelas restries de caracterstica podem ser modificados durante a execuo da query. Entretanto, no possvel sair da rea de dados; a configurao s permite que voc selecione o valor da caracterstica relevante com base nesse intervalo. Se voc selecionar a opo Pode ser modificado na execuo e definir um Valor proposto, a query ser aberta com esse valor inicial filtrado. Entretanto, ser possvel alternar para outra seleo na rea mxima de dados a qualquer momento. O usurio poder usar o bloco de navegao para alternar para outra seleo.

48

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Figura 38: Usos possveis de variveis

As variveis so usadas para parametrizar uma query, uma funo de planejamento, um filtro, uma relao entre caractersticas ou uma faixa de dados. Quando voc executa uma query, uma funo de planejamento, ou uma aplicao Web, esses caracteres de preenchimento so completados com valores. As variveis atuam como caracteres de preenchimento em valores de caracterstica, hierarquias, ns de hierarquia, textos e elementos de frmula e podem ser processadas de diferentes formas: Existem tipos de variveis diferentes, dependendo dos objetos para os quais voc deseja definir as variveis. O tipo de processamento especifica como uma varivel preenchida durante o tempo de execuo de uma query, uma funo de planejamento ou uma aplicao Web.

As variveis no dependem do InfoProvider: elas dependem apenas do InfoObjeto em questo. Uma varivel definida para um InfoObjeto fica disponvel em todos os InfoProviders que utilizam esse InfoObjeto.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

49

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Voc pode definir variveis no Query Designer, no Planning Modeler ou no Planning Wizard. Depois, as variveis ficam disponveis para reutilizao em todas as queries ou funes de planejamento. Dica: Observe que voc pode atribuir apenas uma caracterstica a uma varivel. Alm disso, observe que no h variveis dependentes do usurio no Planejamento integrado ao BI. Se voc precisar de variveis dependentes do usurio, poder criar um objeto DataStore com dados mestres do usurio e, depois, fazer com que o objeto DataStore faa o upload de combinaes de caractersticas especficas ao usurio com um arquivo simples. Em seguida, voc precisar criar uma query no objeto DataStore que poder ser usada para acessar as combinaes dependentes do usurio. Tambm ser possvel trabalhar com variveis exit de cliente.

Figura 39: Tipos de variveis

50

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Existem tipos de variveis diferentes, dependendo dos objetos para os quais voc deseja definir as variveis. Variveis de valor de caractersticas representam valores de caractersticas. Variveis de hierarquia representam hierarquias. Variveis de n de hierarquia representam um n na hierarquia. Variveis de texto representam um texto. Voc pode us-las nas descries da query, nos ndices calculados e nos componentes estruturais. As variveis de texto podem ser usadas na criao de ndices calculados, ndices limitados, selees e frmulas, e na descrio desses objetos. Variveis de frmula representam valores numricos. Voc pode usar as variveis de frmula em frmulas. Alm disso, as variveis de frmula so usadas para definir excees e condies.

Figura 40: Tipo de processamento para variveis 1/5

Entrada manual/valor proposto permite que voc insira o valor necessrio manualmente ou use um valor proposto quando a varivel for definida. Esse valor proposto definido quando a query ou a aplicao Web executada. Quando a query executada, voc pode inserir o valor da varivel manualmente em uma caixa de dilogo (caixa de dilogo da varivel), contanto que a varivel esteja disponvel para entrada. Caso contrrio, o valor proposto da varivel (valor proposto da query) ser usado. Ao criar uma varivel, voc tem a opo de especificar ou no um valor proposto. Se voc definir um valor proposto, ele ser exibido para as variveis disponveis para entrada no campo de entrada da caixa de dilogo da varivel. Para campos no disponveis para entrada, o valor proposto usado como o valor da varivel.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

51

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Figura 41: Tipo de processamento para variveis 2/5

O tipo de processamento Caminho de substituio permite especificar o valor que substitui automaticamente a varivel quando a query ou a aplicao Web executada. Voc pode selecionar os seguintes caminhos de substituio: Substituir por valor da caracterstica As variveis de texto e de frmula podem ser substitudas por um valor de caracterstica adequado. Voc precisa definir o incio e o comprimento da posio inicial para este tipo de processamento. possvel definir qualquer valor de combinaes de caractersticas para cada seleo. Substituir por query As combinaes de valor de caracterstica que necessitam ser definidas no editor de varivel so substitudas aqui pelo resultado de uma query. Agora, voc pode usar o resultado dos dados da query selecionada como varivel em uma query diferente. Substituir por varivel Variveis de valor de caracterstica, variveis de hierarquia e variveis de texto podem receber valores de outra varivel. A varivel no pode ser do tipo disponvel para entrada e deve representar um valor nico. Uma varivel de origem no deve ser uma varivel de n de hierarquia, ela deve ser do tipo disponvel para entrada e deve estar presente na query. A varivel de origem deve representar um valor nico ou um intervalo.

Se voc usar Substituir por varivel, o valor ser determinado com base na chave, no valor de caracterstica externa da chave e na descrio ou valor de atributo. Voc precisa especificar o incio da posio inicial e o comprimento da posio

52

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

inicial da sada. A varivel substituda sempre que os dados so liberado na tela de varivel. Defina uma varivel de texto com substituio automtica se quiser que o texto das variveis de caracterstica sejam preenchidas dinamicamente.

Figura 42: Tipo de processamento para variveis 3/5

O exit de cliente uma ampliao predefinida que voc pode desenvolver usando uma lgica especfica ao cliente. Aqui, o pr-requisito que voc tenha criado um projeto em uma transao CMOD e selecionado a ampliao SAP RSR00001 para variveis globais no reporting e a tenha atribudo ao projeto de ampliao. E, depois, ativado o projeto. O tipo de processamento Exit de cliente para as variveis determina os valores propostos por meio de um exit do mdulo de funo. O mdulo de funo usado o EXIT_SAPLRRS0_001 .

Figura 43: Tipo de processamento para variveis 4/5

14-11-2008

2008 SAP AG. Todos os direitos reservados.

53

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

O tipo de processamento SAP exit est presente nas variveis fornecidas com o BI Content. Voc pode encontrar as variveis fornecidas no Repositrio de metadados BI usando as funes de pesquisa para localizar variveis. Os nomes tcnicos dos objetos SAP fornecidos sempre comeam com um nmero. Exemplo: Para definir uma query que fornea apenas dados do ms atual, arraste a varivel standard ms atual (nome tcnico: 0CMONTH) para a caracterstica Ano civil/ms (nome tcnico: 0CALMONTH) no filtro da query.

As variveis com tipo de processamento SAP exit s podem ser criadas nos sistemas da SAP. Os clientes no podem criar variveis com tipo de processamento SAP exit.

Figura 44: Tipo de processamento para variveis 5/5

O tipo de processamento Autorizao permite preencher as variveis automaticamente com os valores da autorizao de um usurio. O tipo de processamento Autorizao est disponvel para variveis de valor de caracterstica e variveis de n de hierarquia. Como pr-requisito, as autorizaes devem ter sido atualizadas na transao RSECADMIN.

54

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Se voc selecionar Processando por autorizao ao criar uma varivel, ela ser preenchida automaticamente com os valores da autorizao do usurio. Quando o usurio abre uma query, a seleo de dados executada automaticamente segundo suas autorizaes. Dica: Observe que se voc quiser que as variveis sejam preenchidas automaticamente, elas no podero ser do tipo disponvel para entrada e, portanto, a caixa de dilogo de variveis no precisar aparecer quando a query ou a aplicao Web for executada. O usurio vai abrir a query com a varivel da autorizao e apenas os dados que correspondem autorizao sero exibidos automaticamente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

55

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

56

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Exerccio 1: Arquitetura de planejamento sob a perspectiva do Planning Modeler


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Compreender a interface do Planejamento integrado ao BI Criar um modelo de planejamento simples

Cenrio de negcios
Um planejamento multinvel ser modelado, no qual o diretor-financeiro inicialmente planejar as quantidades de vendas manualmente (na granularidade da rea de contabilidade de custos e da empresa).

14-11-2008

2008 SAP AG. Todos os direitos reservados.

57

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Tarefa 1:
Efetue o logon no sistema de treinamento utilizando as informaes fornecidas pelo seu instrutor e navegue at a interface de planejamento em Menu SAP Business Planning and Simulation Planning Modeler.

Selecione Iniciar Modeler. Caso queira modificar o idioma padro do Planning Modeler, voc dever fazer agora as configuraes de idioma. Para isso, posicione o cursor sobre a URL do Planning Modeler, que pode, por exemplo, ter a seguinte aparncia: Exemplo de URL: http://iwdf8390.wdf.sap.corp:50100/webdynpro/dispatcher/sap.com/bi~plan~workbench1/Modeler Remova todas as entradas aps .50100/, de modo que a URL tenha a seguinte aparncia (exemplo de URL):http://iwdf8390.wdf.sap.corp:50100 Adicione irj URL para chamar a pgina inicial do portal. Seu exemplo de URL tem agora a seguinte aparncia: http://iwdf8390.wdf.sap.corp:50100/irj Na pgina inicial do portal, voc encontrar o link Personalizar no canto superior direito. Selecione esse link. Isso o levar ao perfil do usurio. O carregamento inicial poder demorar um pouco. Selecione Modificar e escolha o idioma de treinamento para o campo Idioma na ficha de registro Informaes gerais. Ento, selecione Gravar e encerre ambas as sesses. Caso tenha alterado a configurao de idioma, faa logoff do sistema e efetue logon novamente, no idioma necessrio. Abra o Planning Modeler novamente. O idioma de treinamento aparecer automaticamente. 1. Agora, voc est na ficha de registro InfoProvider. Em primeiro lugar, em Configuraes, configure as Colunas exibidas, que sero exibidas nessa ficha de registro. a) Faa a configurao de forma que os campos a seguir sejam exibidos na seguinte seqncia: 1. 2. 3. 4. 5. 6. Nome tcnico do InfoProvider Descrio do InfoProvider Tipo de InfoProvider Modificado pela ltima vez por Data Hora Continua na prxima pgina

58

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

b) Insira 10 como nmero de Linhas exibidas, grave suas configuraes com a descrio: InfoProvider_##_01 e selecione Viso inicial. 2. Na rea InfoProvider, selecione o InfoCubo real-time TBW370S## (onde ## denota o nmero do monitor). Esse InfoProvider destinado ao planejamento de quantidades.

Tarefa 2:
Agora, navegue at a ficha de registro Nveis de agregao. 1. Em primeiro lugar, defina as Configuraes na rea superior da tela. Adicione todos os campos, exceto Descrio do InfoProvider, nas Colunas exibidas e especifique a seguinte seqncia para os campos: 1. 2. 3. 4. 5. 6. 7. Nome tcnico do InfoProvider Nome tcnico do nvel de agregao Descrio do nvel de agregao Ativo Modificado pela ltima vez por Data Hora

Insira 5 como nmero de Linhas exibidas e grave as configuraes com a descrio AggregationLevel_##_01. Selecione Viso inicial . 2. a) Agora, crie um nvel de agregao para o planejamento do diretor-financeiro. Ao fazer isso, atribua as seguintes designaes: Nome tcnico: Descrio: S##_AL_01 TBW370_S##_AL01

b) Em seguida, selecione Configuraes na rea inferior da tela e insira 10 como nmero de Linhas exibidas. Grave as configuraes com a descrio AggregationLevel_##_01a e selecione Viso inicial. 3. a) Adicione todos os ndices e suas unidades no nvel de agregao e modele-os de tal forma que os diretores-financeiros possam executar o planejamento na granularidade da rea de contabilidade de custos e da empresa. Posteriormente, eles devero planejar em uma verso especfica no nvel do exerccio. b) Ento, verifique a consistncia do nvel de agregao que criou e ative-o. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

59

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Tarefa 3:
Agora, crie um filtro de planejamento para o nvel de agregao S##_AL_01. 1. Atribua as seguintes designaes: Nome tcnico: Descrio: 2. S##_F_01 TBW370_S##_AL01_F01

No filtro, inclua todas as caractersticas que voc havia includo no nvel de agregao. Selecione Data fixada padro como a data fixada. Selecione [chave] como Exibio.

3.

Modele o filtro de tal forma que todos os diretores-financeiros planejem na Verso A para empresas 1000 e 2000 e na rea de contabilidade de custos 1000. Selecione PC como unidade de medida e USD como moeda. Grave suas configuraes. O planejamento deve ser baseado na variante de exerccio K4. Voc precisa definir uma varivel para a seleo de valores individuais dos exerccios a serem planejados. Atribua as seguintes designaes: Nome tcnico: Descrio: Group##_VAR_FY_01_PM Group##_VAR_FY_01_PM

4.

Selecione Entrada manual/valor proposto para o campo Processando por. Modele a varivel de forma que apenas os valores individuais possam ser selecionados, tornando-a uma entrada varivel obrigatria. Disponvel para entrada deve ser selecionado. Selecione 2010 como valor proposto. Adicione a varivel ao filtro como uma seleo da caracterstica Exerccio. Verifique suas configuraes de filtro e grave-as.

Tarefa 4:
Agora, crie uma seqncia de planejamento. 1. 2. Crie uma seqncia de planejamento para que voc possa usar o modelo de entrada para inserir dados de teste. Atribua as seguintes designaes para a seqncia:

Continua na prxima pgina

60

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Nome tcnico: Descrio: 3.

S##_S_01 TBW370_S##_AL01_S01

Selecione Adicionar etapa para modelo de entrada para gerar o modelo de entrada. Ao fazer isso, selecione o filtro para o seu primeiro nvel de agregao. Grave suas configuraes e execute o modelo de entrada do exerccio de 2010 (selecionando Executar na rea Modificar seqncia de planejamento... Etapas), configurada como padro para a varivel.

4.

Agora, voc ver que o InfoProvider j contm dados para os diretores-financeiros. Sobregrave os dados com os seguintes valores, sem gravar as alteraes: Empresa 1000 2000 Exerccio 2010 2010 Quantidade de vendas 150 250

Agora, defina a varivel como 2011. Execute o modelo de entrada novamente selecionando Executar. 5. Sobregrave os dados exibidos agora da seguinte forma: Empresa 1000 2000 Exerccio 2011 2011 Quantidade de vendas 150 250

Primeiro, grave os dados planejados, redefina a varivel como 2010 e selecione Executar novamente. Depois, grave novamente as configuraes tcnicas da seqncia que voc preparou (selecionando Gravar na rea Seleo de seqncia de planejamento). Permanea no Planning Modeler. 6.

7.

Agora, abra uma segunda sesso e navegue at Data Warehousing Workbench. Procure seu InfoProvider TBW370S## aqui, em Modelagem InfoProvider e use Dados de exibio para ver o desenvolvimento dos registro de dados. Desmarque todos os campos de ID de dados mestre para a exibio. Na viso da lista de seu InfoProvider que exibida agora, ordene as colunas Empresa e Exerccio, totalize a quantidade de vendas e subtotalize seus dados de forma que se paream com a figura abaixo. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

61

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Voc deve obter os seguintes resultados:

Figura 45: Viso da lista

8.

Como os dados so armazenados no InfoCubo real-time? ____________________________________

9.

Verifique se o InfoCubo real-time e o nvel de agregao que voc criou podem ser encontrados no Data Warehousing Workbench na rea Modelagem InfoProvider e exiba a Sntese de objetos relevante.

10. Agora, navegue at o Repositrio de metadados, procure pela palavra-chave Nvel de agregao e procure essa palavra-chave para o seu nvel de agregao S##_AL_01. Verifique se os filtros correspondentes esto listados aqui com as descries tcnicas. Feche a segunda sesso.

62

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Soluo 1: Arquitetura de planejamento sob a perspectiva do Planning Modeler


Tarefa 1:
Efetue o logon no sistema de treinamento utilizando as informaes fornecidas pelo seu instrutor e navegue at a interface de planejamento em Menu SAP Business Planning and Simulation Planning Modeler.

Selecione Iniciar Modeler. Caso queira modificar o idioma padro do Planning Modeler, voc dever fazer agora as configuraes de idioma. Para isso, posicione o cursor sobre a URL do Planning Modeler, que pode, por exemplo, ter a seguinte aparncia: Exemplo de URL: http://iwdf8390.wdf.sap.corp:50100/webdynpro/dispatcher/sap.com/bi~plan~workbench1/Modeler Remova todas as entradas aps .50100/, de modo que a URL tenha a seguinte aparncia (exemplo de URL):http://iwdf8390.wdf.sap.corp:50100 Adicione irj URL para chamar a pgina inicial do portal. Seu exemplo de URL tem agora a seguinte aparncia: http://iwdf8390.wdf.sap.corp:50100/irj Na pgina inicial do portal, voc encontrar o link Personalizar no canto superior direito. Selecione esse link. Isso o levar ao perfil do usurio. O carregamento inicial poder demorar um pouco. Selecione Modificar e escolha o idioma de treinamento para o campo Idioma na ficha de registro Informaes gerais. Ento, selecione Gravar e encerre ambas as sesses. Caso tenha alterado a configurao de idioma, faa logoff do sistema e efetue logon novamente, no idioma necessrio. Abra o Planning Modeler novamente. O idioma de treinamento aparecer automaticamente. 1. Agora, voc est na ficha de registro InfoProvider. Em primeiro lugar, em Configuraes, configure as Colunas exibidas, que sero exibidas nessa ficha de registro. a) Faa a configurao de forma que os campos a seguir sejam exibidos na seguinte seqncia: 1. 2. 3. Nome tcnico do InfoProvider Descrio do InfoProvider Tipo de InfoProvider Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

63

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

4. 5. 6.

Modificado pela ltima vez por Data Hora

b) Insira 10 como nmero de Linhas exibidas, grave suas configuraes com a descrio: InfoProvider_##_01 e selecione Viso inicial. a) Para isso, selecione Configuraes no canto superior direito da tela. Na janela que aparecer, selecione Adicionar para adicionar todas as propriedades selecionadas (como a descrio do InfoProvider) na rea direita (Colunas exibidas). Voc pode modificar a seqncia usando os botes de seta abaixo dessa rea. V para a ficha de registro Exibir e insira 10 no campo Linhas exibidas. Em seguida, selecione Gravar como, insira a descrio InfoProvider_##_01 e selecione o campo de seleo Viso inicial. Confirme as configuraes selecionando OK.

b)

2.

Na rea InfoProvider, selecione o InfoCubo real-time TBW370S## (onde ## denota o nmero do monitor). Esse InfoProvider destinado ao planejamento de quantidades. a) Para fazer isso, selecione a opo InfoProvider direita de Procurar e insira como critrio de pesquisa TBW370S* no campo direita. Pressione Enter ou selecione Iniciar. Role para baixo usando os botes de seta (Pgina seguinte) at visualizar o InfoProvider com seu nmero. Selecione-o clicando no campo esquerda da primeira coluna.

Tarefa 2:
Agora, navegue at a ficha de registro Nveis de agregao. 1. Em primeiro lugar, defina as Configuraes na rea superior da tela. Adicione todos os campos, exceto Descrio do InfoProvider, nas Colunas exibidas e especifique a seguinte seqncia para os campos: 1. 2. 3. 4. 5. 6. 7. Nome tcnico do InfoProvider Nome tcnico do nvel de agregao Descrio do nvel de agregao Ativo Modificado pela ltima vez por Data Hora Continua na prxima pgina

64

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Insira 5 como nmero de Linhas exibidas e grave as configuraes com a descrio AggregationLevel_##_01. Selecione Viso inicial . a) Para isso, selecione Adicionar para adicionar todas as propriedades selecionadas na rea direita (Colunas exibidas). Voc pode modificar a ordem usando os botes de setas abaixo dessa rea. Oculte a coluna Descrio do InfoProvider selecionando-a e escolhendo Remover. Na ficha de registro Exibir, insira 5 como nmero de Linhas exibidas e grave essas configuraes com a descrio AggregationLevel_##_01. Selecione tambm o campo de seleo Viso inicial. Confirme, selecionando OK.

b)

2.

a) Agora, crie um nvel de agregao para o planejamento do diretor-financeiro. Ao fazer isso, atribua as seguintes designaes: Nome tcnico: Descrio: S##_AL_01 TBW370_S##_AL01

b) Em seguida, selecione Configuraes na rea inferior da tela e insira 10 como nmero de Linhas exibidas. Grave as configuraes com a descrio AggregationLevel_##_01a e selecione Viso inicial. a) Para isso, primeiro navegue at a ficha de registro Nveis de agregao. Selecione a opo Nome tcnico do InfoProvider na rea de pesquisa e, se necessrio, insira tambm TBW370S##. Selecione Criar na ficha de registro Nveis de agregao para abrir a caixa de dilogo e criar um nvel de agregao. Insira o nome tcnico S##_AL_01 e a descrio TBW370_S##_AL01 e confirme, selecionando Transferir. b) Depois, selecione Configuraes na rea inferior da tela e insira 10 como nmero de Linhas exibidas na ficha de registro Exibir. Exiba tambm a coluna Nome Tcnico. Grave as configuraes com a descrio AggregationLevel_##_01a, selecione Viso inicial e confirme essas configuraes.

3.

a) Adicione todos os ndices e suas unidades no nvel de agregao e modele-os de tal forma que os diretores-financeiros possam executar o planejamento na granularidade da rea de contabilidade de custos e da empresa. Posteriormente, eles devero planejar em uma verso especfica no nvel do exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

65

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

b) Ento, verifique a consistncia do nvel de agregao que criou e ative-o. a) A seleo deve ter a seguinte aparncia:

Figura 46: Seleo

b)

Para fazer isso, primeiro selecione Verificar na janela superior. O resultado da verificao exibido na parte superior esquerda do browser. Assim que a verificao for concluda com xito, selecione Ativar.

Tarefa 3:
Agora, crie um filtro de planejamento para o nvel de agregao S##_AL_01. 1. Atribua as seguintes designaes: Nome tcnico: Descrio: a) S##_F_01 TBW370_S##_AL01_F01

Para isso, primeiro navegue at a ficha de registro Filtro. Selecione a opo Nome tcnico do nvel de agregao na rea de pesquisa e, se necessrio, insira tambm S##_AL_01. Depois selecione Criar para abrir a caixa de dilogo para criao de filtros. Insira o nome tcnico S##_F_01 e a descrio TBW370_S##_AL01_F01 e confirme, selecionando Transferir.

2.

No filtro, inclua todas as caractersticas que voc havia includo no nvel de agregao. Selecione Data fixada padro como a data fixada. Selecione [chave] como Exibio. a) Para isso, selecione Adicionar tudo. Na ficha de registro Configuraes, selecione Data fixada padro. Continua na prxima pgina

66

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

3.

Modele o filtro de tal forma que todos os diretores-financeiros planejem na Verso A para empresas 1000 e 2000 e na rea de contabilidade de custos 1000. Selecione PC como unidade de medida e USD como moeda. Grave suas configuraes. a) Use a ajuda de valores para restringir 0VERSION para A, 0COMP_CODE para 1000 e 2000, 0CO_AREA para 1000, 0COPASLQTU para PC e 0CURRENCY para USD. Para isso, talvez voc tenha que mover a barra de rolagem horizontal da caixa de dilogo de ajuda de valores.

4.

O planejamento deve ser baseado na variante de exerccio K4. Voc precisa definir uma varivel para a seleo de valores individuais dos exerccios a serem planejados. Atribua as seguintes designaes: Nome tcnico: Descrio: Group##_VAR_FY_01_PM Group##_VAR_FY_01_PM

Selecione Entrada manual/valor proposto para o campo Processando por. Modele a varivel de forma que apenas os valores individuais possam ser selecionados, tornando-a uma entrada varivel obrigatria. Disponvel para entrada deve ser selecionado. Selecione 2010 como valor proposto. Adicione a varivel ao filtro como uma seleo da caracterstica Exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

67

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Verifique suas configuraes de filtro e grave-as. a) Para isso, exiba o filtro e primeiro selecione K4 do dilogo de ajuda de valores da caracterstica 0FISCVARNT. Para 0FISCYEAR voc tambm precisa da ajuda de valores e, primeiro, tem de definir a caixa drop-down Viso como Variveis. Agora, selecione Criar para chamar o assistente de variveis. Na primeira etapa, Informaes gerais, insira o seguinte: Nome da varivel: Group##_VAR_FY_01_PM Descrio: Group##_VAR_FY_01_PM Processando por: Entrada manual/valor proposto

Clique em Continuar para ir para a etapa Detalhes e selecione Valor individual para Varivel representa: e Obrigatria para Entrada varivel :. Voc tambm precisa selecionar o campo de seleo Disponvel para entrada. Selecione Continuar . Na etapa Valores propostos, use a ajuda de valores para selecionar 2010 e, em seguida, aplique essas configuraes selecionando Gravar. Agora, adicione a varivel que voc acabou de criar nas Selees escolhidas, selecionando Adicionar. Confirme essa varivel como valor para a caracterstica 0FISCYEAR selecionando OK. Finalmente, marque e grave o filtro escolhendo os botes correspondentes na rea Seleo de filtro.

Tarefa 4:
Agora, crie uma seqncia de planejamento. 1. Crie uma seqncia de planejamento para que voc possa usar o modelo de entrada para inserir dados de teste. a) 2. Para isso, navegue at a ficha de registro Seqncias de planejamento.

Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: a) S##_S_01 TBW370_S##_AL01_S01

Selecione Criar para abrir a caixa de dilogo Criar seqncia de planejamento, na qual voc insere o nome tcnico e a descrio da seqncia de planejamento e, ento, grava-os selecionando Transferir.

3.

Selecione Adicionar etapa para modelo de entrada para gerar o modelo de entrada. Continua na prxima pgina

68

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

Ao fazer isso, selecione o filtro para o seu primeiro nvel de agregao. Grave suas configuraes e execute o modelo de entrada do exerccio de 2010 (selecionando Executar na rea Modificar seqncia de planejamento... Etapas), configurada como padro para a varivel. a) Selecione Adicionar etapa para modelo de entrada para gerar o modelo de entrada. Ao fazer isso, selecione o filtro para o seu primeiro nvel de agregao.TBW370_S##_AL01_F01. Grave suas configuraes, selecionando Gravar e, ento, selecione Executar (o boto Executar na rea Modificar seqncia de planejamento...-Etapas) para executar o modelo de entrada do exerccio 2010, configurada como valor proposto. Depois, role para baixo at visualizar o modelo de entrada. 4. Agora, voc ver que o InfoProvider j contm dados para os diretores-financeiros. Sobregrave os dados com os seguintes valores, sem gravar as alteraes: Empresa 1000 2000 Exerccio 2010 2010 Quantidade de vendas 150 250

Agora, defina a varivel como 2011. Execute o modelo de entrada novamente selecionando Executar. a) Defina a varivel como 2011, utilizando a ajuda de valores para selecionar 2011 em Entrada varivel na rea de seqncias de planejamento e, em seguida, selecione Executar.

5.

Sobregrave os dados exibidos agora da seguinte forma: Empresa 1000 2000 Exerccio 2011 2011 Quantidade de vendas 150 250

Primeiro, grave os dados planejados, redefina a varivel como 2010 e selecione Executar novamente. Depois, grave novamente as configuraes tcnicas da seqncia que voc preparou (selecionando Gravar na rea Seleo de seqncia de planejamento). Permanea no Planning Modeler. a) A soluo corresponde ao exerccio. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

69

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

6.

Agora, abra uma segunda sesso e navegue at Data Warehousing Workbench. Procure seu InfoProvider TBW370S## aqui, em Modelagem InfoProvider e use Dados de exibio para ver o desenvolvimento dos registro de dados. Desmarque todos os campos de ID de dados mestre para a exibio.

a)

Para isso, prossiga conforme descrito no texto acima e, aps clicar no InfoProvider, clique com o boto direito do mouse e selecione Dados de exibio. Na prxima tela, selecioneSeleo campo p/sada e Selecionar tudo e, em seguida, desmarque a exibio de ID de dados mestre em todos os campos de caractersticas na lista. Em seguida, selecione Executar duas vezes.

7.

Na viso da lista de seu InfoProvider que exibida agora, ordene as colunas Empresa e Exerccio, totalize a quantidade de vendas e subtotalize seus dados de forma que se paream com a figura abaixo. Voc deve obter os seguintes resultados:

Figura 47: Viso da lista

a)

Para obter essa viso da lista, primeiro mantenha pressionada a tecla Ctrl e selecione as colunas Empresa e Exerccio e, ento, libere a tecla Ctrl novamente e selecione Ordenao crescente. Depois, selecione a coluna Quantidade de vendas e selecione Total. Mantenha pressionada a tecla Ctrl novamente, selecione as colunas Empresa, Exerccio, e Quantidade de vendas e selecione Subtotais.

8.

Como os dados so armazenados no InfoCubo real-time? ____________________________________ a) Como um documento delta

Continua na prxima pgina

70

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Arquitetura de planejamento sob a perspectiva do Planning Modeler

9.

Verifique se o InfoCubo real-time e o nvel de agregao que voc criou podem ser encontrados no Data Warehousing Workbench na rea Modelagem InfoProvider e exiba a Sntese de objetos relevante.

a)

Para isso, saia da viso da lista selecionando Voltar duas vezes e procure sua Inforea com a descrio BW370 Group##. O nvel de agregao com o nome tcnico S##_AL_01 e a descrio TBW370_S##_AL01 devero ser listados primeiro abaixo da Inforea, visivelmente reconhecveis pelo cone do InfoProvider com uma esfera branca no canto esquerdo superior. Quando voc clicar no tringulo branco esquerda do nvel de agregao, dever ver seu InfoProvider atribudo TBW370S##. Para chegar at a sntese de objetos, selecione o nvel de agregao, clique com o boto direito do mouse e selecione Sntese de objetos. Observe a sntese de objetos e ento saia dela selecionando Voltar.

10. Agora, navegue at o Repositrio de metadados, procure pela palavra-chave Nvel de agregao e procure essa palavra-chave para o seu nvel de agregao S##_AL_01. Verifique se os filtros correspondentes esto listados aqui com as descries tcnicas. Feche a segunda sesso. a) Para navegar at o Repositrio de metadados, selecione Repositrio de metadados do lado esquerdo inferior da tela, e role para baixo o lado direito da tela para achar a palavra-chave Nvel de agregao. Clique na palavra-chave e procure por S##_AL_01. Clique no nvel de agregao que achar e verifique se os filtros correspondentes esto listados aqui com a descrio tcnica, nesse caso, o filtro com o nome tcnico S##_F_01. Agora, feche a segunda sesso selecionando Sistema Sesso.

Finalizar

14-11-2008

2008 SAP AG. Todos os direitos reservados.

71

Captulo 2: Criao de um modelo de dados simples com entrada de dados

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender a implementao tcnica de planejamento de objetos no Planning Modeler

72

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender os objetos de planejamento do Planning Modeler Compreender a implementao tcnica de planejamento de objetos no Planning Modeler

14-11-2008

2008 SAP AG. Todos os direitos reservados.

73

Resumo do captulo

TBW45

74

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 3
Funes de planejamento Princpios bsicos
Viso geral do captulo
Tipos de funo de planejamento Configurao de uma funo de planejamento Funes de planejamento standard selecionadas

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Saber quais so os tipos de funes de planejamento existentes Reconhecer que ao selecionar um tipo de funo de planejamento voc precisa decidir entre complexidade e funcionalidade Compreender como configurar uma funo de planejamento e o que observar ao reconciliar o filtro e a funo de planejamento Compreender como so configurados os exemplos das funes de planejamento standard utilizadas com mais freqncia Compreender as propriedades das funes de planejamento individuais Diferenciar entre os tipos de funo de planejamento

Contedo do captulo
Lio: Tipos de funo de planejamento ..................................... 76 Lio: Configurao de uma funo de planejamento...................... 81 Lio: Funes de planejamento standard selecionadas .................. 86 Exerccio 2: Funes de planejamento standard selecionadas ....... 93

14-11-2008

2008 SAP AG. Todos os direitos reservados.

75

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Lio:

Tipos de funo de planejamento


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Saber quais so os tipos de funes de planejamento existentes Reconhecer que ao selecionar um tipo de funo de planejamento voc precisa decidir entre complexidade e funcionalidade

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja ter uma viso geral dos diferentes tipos de funo de planejamento.

Figura 48: Requisitos empresariais e sua implementao no Planejamento integrado ao BI Funes de planejamento standard

Quando voc mapeia um processo empresarial, normalmente precisa de um grande nmero de funes de planejamento predefinidas para gerar ou modificar dados planejados. O Planejamento integrado ao BI oferece um grande nmero de diferentes funes de planejamento standard, que pode ser til a todas as necessidades de planejamento.

76

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Tipos de funo de planejamento

As funes de planejamento standard so funes com um comportamento predefinido fcil de usar. Elas incluem: Cpia Converso de moeda Eliminao Transferncia Reavaliao Converso de unidades Eliminao de combinaes invlidas Transferncia por relao entre caractersticas

As duas ltimas funes esto relacionadas s relaes entre caractersticas e sero discutidas posteriormente.

Figura 49: Requisitos empresariais e sua implementao no Planejamento integrado ao BI Editor de frmula FOX

Se uma das funes de planejamento standard mencionadas anteriormente no conseguir executar o algoritmo necessrio, voc poder modelar o algoritmo da funo individualmente usando o editor de frmula FOX (FOX = extenso de frmula). O editor de frmula FOX no apenas um meio de realizar operaes aritmticas simples, como clculo da contribuio marginal: ele tambm pode ser usado como ferramenta flexvel e eficiente para definir frmulas complexas que exigem o funcionamento de loops, atributos de leitura, variveis, etc. Se as frmulas FOX estiverem compiladas, no ser necessrio ter conhecimento de programao ABAP, Java ou similares.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

77

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Figura 50: Requisitos empresariais e sua implementao no Planejamento integrado ao BI Funes de planejamento especficas ao cliente

Se no for possvel mapear uma funo de planejamento usando as funes fornecidas como standard, voc dever criar uma funo de planejamento especfica ao cliente. No necessrio conhecimento sobre ABAP para fazer isso. Esse tipo de funo ser discutido posteriormente.

Figura 51: Funes de planejamento: Complexidade versus funcionalidade

As funes de planejamento standard so as mais fceis de definir. Voc pode configur-las de forma simples e influenciar o comportamento delas no Customizing, mas somente em determinadas condies.

78

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Tipos de funo de planejamento

As frmulas FOX so uma ferramenta eficiente para criar funes de planejamento. A FOX contm elementos de linguagem que normalmente existem apenas em linguagens de programao, como as queries If e os loops. Isso significa que as frmulas FOX conseguem abranger a maior parte dos requisitos empresariais que no podem ser modelados com as funes de planejamento standard. No entanto, devido a essa capacidade de escrever seus prprios programas, as frmulas FOX so mais complexas do que as funes de planejamento standard. As funes de planejamento especficas ao usurio so configuradas usando a linguagem de programao ABAP e fornecem todas as funes disponveis para uma linguagem de programao. Esse o tipo de funo de planejamento mais complexo mas, tambm, o mais flexvel.

Figura 52: Viso geral dos tipos de funo de planejamento

Os nveis de agregao so um pr-requisito para a criao de funes de planejamento. As funes de planejamento so criadas nos nveis de agregao. Elas podem ser criadas e executadas em qualquer nvel de agregao ativo. possvel usar filtros para selecionar os dados. O filtro e a funo de planejamento so combinados pela seqncia de planejamento, que torna possvel execut-los diretamente ou process-los em batch como parte da cadeia de processos BI. Os objetos da funo de planejamento so exibidos no Data Warehousing Workbench nas reas funcionais Business Content e Conexo de transporte na pasta Planejamento.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

79

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Resumo da lio
Voc agora deve estar apto a: Saber quais so os tipos de funes de planejamento existentes Reconhecer que ao selecionar um tipo de funo de planejamento voc precisa decidir entre complexidade e funcionalidade

80

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configurao de uma funo de planejamento

Lio:

Configurao de uma funo de planejamento


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como configurar uma funo de planejamento e o que observar ao reconciliar o filtro e a funo de planejamento

Cenrio de negcios
Voc faz parte da equipe de implementao e quer se familiarizar com a configurao das funes de planejamento standard.

Figura 53: Modelagem de uma funo de planejamento: exemplo de uma funo de cpia

Toda funo de planejamento genrica, isto , a lgica de negcio deve ser realizada pela funo de planejamento. Voc, ento, decide qual tipo de funo de planejamento corresponde s suas necessidades. possvel usar o que se conhece como caractersticas de nvel de segmento para separar as caractersticas do nvel de agregao em caractersticas a serem modificadas e em caractersticas de condio.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

81

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

possvel usar as caractersticas a serem modificadas para especificar quais valores de caractersticas a funo de planejamento modifica quando processa um registro de dados no registro de dados de destino, comparado ao registro de dados inicial. A figura acima mostra que a caracterstica Verso deve ser selecionada nas caractersticas a serem modificadas. A configurao da funo de planejamento pode ser fornecida; portanto, no exemplo acima , verso 1 e verso 2 representam a configurao. Durante a configurao, tambm possvel controlar se a funo executada para todos os ndices ou somente para um ndice especfico. Dica: Observe que se a funo de planejamento for executada no Planning Modeler em uma seqncia de planejamento, ela necessitar de um filtro.

Figura 54: Modelagem de uma funo de planejamento: exemplo de uma funo de reavaliao

Caractersticas de condio so as caractersticas que no esto includas nas caractersticas a serem modificadas. Para essas, voc pode definir uma condio, embora isso no seja necessrio. No exemplo acima, com a funo de reavaliao, diferentes condies sero definidas para os grupos de materiais individuais. Para que isso seja possvel, o campo Grupo de materiais tem de ser includo nas caractersticas de condio. Somente as condies das caractersticas podem ser especificadas para definir a funo de reavaliao. Entretanto, h funes cujas definies oferecem caractersticas que devem ser modificadas assim como as caractersticas de condio.

82

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configurao de uma funo de planejamento

Voc deve evitar a possibilidade de usar as condies para restringir ainda mais um filtro, pois se os campos de condies forem necessrios, isso mostrar que demasiados registros de dados foram selecionados no filtro, o que significa que dados em excesso foram bloqueados. Portanto, mantenha as selees de filtro com a maior restrio possvel e use os campos de condies com ateno.

Figura 55: Para quais selees uma funo de planejamento executada?

A figura acima mostra as selees para as quais uma funo de planejamento executada. No final, a condio da funo de planejamento restringe o filtro da query que se refere s funes.

Figura 56: Seleo de dados em funes de planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

83

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Uma funo de planejamento pode usar dois tipos de dados planejados: Dados que devem ser modificados pela funo. So dados de movimento. Dados aos quais se faz referncia para que a funo seja executada . So dados de referncia.

Somente os registros de dados no InfoCubo real-time usado como a base podem ser modificados. Os dados de movimento so bloqueados quando a funo executada. Dica: Observe que a seleo da funo de planejamento e a query devem ser correspondentes. Dados fora da seleo para o filtro, usados na funo de planejamento, no podem ser modificados porque no h acesso de gravao para esses atributos. O sistema determina automaticamente os dados de referncia necessrios para a execuo da funo de planejamento. Os dados de referncia no so bloqueados quando a funo executada. Esses dados podem ser provenientes de qualquer InfoProvider.

Figura 57: Seleo de filtro para funes de planejamento

A figura mostra quais selees de atributo de caractersticas devero ser includas no filtro se o filtro for utilizado para executar uma funo de planejamento. A escolha das selees depende do comportamento da funo de planejamento em questo. As funes de cpia sempre lem os registros de dados iniciais e tambm gravam registros de dados novos. As funes de transferncia e de distribuio modificam os registros de dados iniciais e tambm gravam registros de dados novos.

84

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configurao de uma funo de planejamento

Resumo da lio
Voc agora deve estar apto a: Compreender como configurar uma funo de planejamento e o que observar ao reconciliar o filtro e a funo de planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

85

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Lio:

Funes de planejamento standard selecionadas


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como so configurados os exemplos das funes de planejamento standard utilizadas com mais freqncia Compreender as propriedades das funes de planejamento individuais Diferenciar entre os tipos de funo de planejamento

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja saber mais sobre as propriedades das funes de planejamento standard utilizadas com mais freqncia

Figura 58: Funes de planejamento genricas no Planejamento integrado ao BI

A figura acima traz uma viso geral das funes de planejamento que sero discutidas nessa lio.

86

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Figura 59: Funo de cpia

No exemplo acima, a funo de cpia usada para copiar dados reais de um InfoCubo standard para um InfoCubo real-time. Nesse caso, voc definiria a verso e a caracterstica do InfoProvider nas caractersticas a serem modificadas. No exemplo acima, nenhuma caracterstica de condio foi definida. Os registros de parmetro contm as regras reais para cpia. Elas so especificadas no campo Inicial e no campo Final. Dica: Observe que a funo de cpia ser sempre definida para sobregravar os registros de dados de destino se a funo de planejamento for executada mais de uma vez. possvel fazer a cpia de uma caracterstica de origem para uma caracterstica de destino, um intervalo de destino, um n de hierarquia ou uma varivel. Se voc gravar diversos atributos simultneos para uma caracterstica de emissor e fizer a cpia para um atributo de caracterstica de uma caracterstica de destino, todos os registros de dados do emissor sero compactados e copiados no atributo de destino. Voc pode decidir se todos os ndices sero copiados ou somente os ndices individuais. preciso primeiro gravar uma funo de planejamento para que se possa execut-la posteriormente. A gravao sempre necessria, mesmo que a funo no tenha sido configurada corretamente. Para verificar a consistncia da funo, sempre use o boto Verificar.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

87

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Figura 60: Distribuio por chave

Com a funo de distribuio, voc pode distribuir valores de um nvel de agregao para outro. Normalmente, essa funo usada para distribuies de uma unidade organizacional para outra. A distribuio executada para fins de reconciliao vertical. A figura acima mostra duas distribuies: uma do Setor de atividades para a Linha de produtos e outra da Linha de produtos para o Perodo. Como esse tipo de funo escreve linhas de crdito e de dbito, e um campo no planejado est sendo escrito, # inserido como caractere de preenchimento para o acesso de gravao, ou seja, na caracterstica da linha de produtos para a primeira distribuio e no perodo para a segunda distribuio. Observe que se o valor "Inicial" for criado na funo para que esta possa selecionar registros de dados que no esto no filtro, o sistema no exibir uma mensagem de erro. Os registros de dados no esto includos na distribuio. Se o valor "Final" for criado na funo de forma a selecionar registros de dados que no esto no filtro, o sistema encerrar toda a funo de planejamento com uma mensagem de erro. As diferenas do arredondamento so distribudas igualmente pelos registros de dados de destino que j no so iguais a zero. As mesmas chaves se aplicam a todos os ndices a serem distribudos para cada funo de planejamento. Se a restrio de caracterstica de um valor "Final" no for um valor individual, a chave se aplicar a todas as combinaes de caractersticas que corresponderem restrio de caracterstica. As chaves so normalizadas durante o processo, ou seja, so convertidas em porcentagens: o sistema primeiro totaliza os fatores de distribuio atribudos aos valores de caractersticas individuais, depois distribui os valores de forma relativa. Isso resulta em porcentagens que sempre totalizam 100%.

88

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Figura 61: Funo de eliminao

Voc pode usar o tipo de funo eliminao para eliminar os valores de ndices de um registro de dados selecionado. A funo cria registros de dados adicionais na forma de contrapartidas (smbolo de menos). Nenhum valor de caracterstica modificado. Ao usar valor de caracterstica, voc s pode selecionar caractersticas como caractersticas de condio, no como caractersticas a serem modificadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

89

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Figura 62: Funo de reavaliao

Normalmente, os registros de dados planejados so criados copiando-se os dados reais, ou copiando-se uma verso de planejamento em outra e, depois, fazendo a reavaliao deles. Em seguida, os dados reavaliados so revisados manualmente. Porcentagens, ou variveis de porcentagens, devem ser usadas como fatores de reavaliao. A figura acima mostra uma reavaliao em que diferentes porcentagens sero usadas para os grupos de materiais individuais. Nesse caso, basta criar uma funo com condies diferentes para os grupos de materiais individuais, em vez de criar diversas funes de planejamento. O Grupo de materiais , portanto, uma caracterstica de condio. Enquanto as funes de planejamento so executadas, o sistema verifica os grupos de materiais contidos no filtro e executa uma comparao para estabelecer se os grupos de materiais formulados na condio da funo esto contidos no filtro. O sistema, ento, executa a funo de planejamento para condies individuais. Nesse caso, como em outras situaes, apenas os ndices dos registros de dados existentes podem ser modificados, o que significa que nenhuma caracterstica pode ser selecionada como uma caracterstica a ser modificada. Voc pode escolher se quer inserir uma porcentagem comum para todos os ndices ou reavaliar ndices especficos com porcentagens individuais.

90

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Figura 63: Funo de transferncia

Voc pode usar o tipo de funo de Transferncia para lanar os valores de ndices das combinaes de caractersticas existentes para outras combinaes (similar funo de cpia). Diferentemente da cpia, a funo de transferncia grava linhas de crdito que so lanadas em contrapartida ao dbito original para zerar no buffer. Normalmente, essa funo usada para remover um erro de classificao contbil. Voc pode usar a tabela de seleo de ndices para determinar quais ndices so transferidos. Na tabela Valores inicial e final para transferncia, voc pode criar um procedimento de transferncia simples ou procedimentos de transferncias mltiplas dentro de uma funo de planejamento. As seguintes regras se aplicam: Os valores Inicial e Final para a transferncia devem ser valores individuais. Os valores Inicial e Final so modificados e devem ser includos no filtro que transferido para a funo de planejamento. Durante a transferncia, os valores de ndices so sempre adicionados aos valores Finais.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

91

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

92

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Exerccio 2: Funes de planejamento standard selecionadas


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Compreender a configurao das funes de planejamento standard no Planejamento integrado ao BI Criar funes de planejamento individuais e outras variveis

Cenrio de negcios
Depois que o diretor financeiro tiver concludo o planejamento de quantidades na Verso A dos exerccios 2010 e 2011, os dados sero copiados em outra verso e distribudos para se obter a melhor granularidade dos grupos de materiais por meio de uma funo de distribuio. No contexto de planejamento multinvel, isso gera valores propostos para gerentes de vendas. Depois, os dados so transferidos novamente para os grupos de materiais. Em seguida, o planejamento de quantidades concludo. Trata-se do resultado da simples decomposio dos valores do diretor financeiro para a granularidade do gerente de vendas. Geralmente, a rea de contabilidade de custos, a empresa e o grupo de materiais. Em seguida, temos o planejamento de preos e custo de fabricao, mas isso ocorre em um InfoProvider separado. Esse planejamento tambm deve ser feito pelos gerentes de vendas, caso em que a granularidade desse planejamento depender apenas dos grupos de materiais, diferentemente do planejamento de quantidades. O planejamento deve ocorrer em duas verses em paralelo. Uma delas criada usando uma cpia e a funo de reavaliao, por meio da qual os dados podem ser revisados manualmente. Uma funo de eliminao tambm ser disponibilizada, de modo que os dados da segunda verso possam ser eliminados novamente, caso necessrio. Depois que o gerente de vendas conseguir planejar os preos e os custos de produo em duas verses, ter de escolher uma delas. Ele copiar a escolhida em uma verso consolidada na qual o planejamento de quantidades tambm estar disponvel.

Tarefa 1:
1. Para o planejamento de quantidades no nvel de agregao S##_AL_01, crie um novo filtro copiando o filtro S##_F_01. Atribua as seguintes designaes: Nome tcnico: Descrio: S##_F_02 TBW370_S##_AL01_F02 Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

93

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Selecione Chave na rea de exibio. 2. Depois disso, voc precisar configurar a funo de cpia para copiar da Verso A para a B. Qual das duas verses deve ser includa no filtro? ___________________________ Selecione essa verso em seu filtro e grave-a. 3. Configure agora a funo de cpia para copiar os dados da verso A na verso B, mas somente para o ndice Quantidade de vendas. Crie a funo para o nvel de agregao S##_AL_01 criado anteriormente. Atribua as seguintes designaes: Nome tcnico: Descrio: 4. S##_PF_01 TBW370_S##_AL01_PF01_copy

Qual campo deve ser selecionado como modificado? ___________________________

5.

No selecione nenhum campo na rea Utilizado em condies. Restrinja a execuo da funo para o ndice Quantidade de vendas e insira a regra de processamento especfica no modelo de entrada. Grave a funo.

6.

Crie agora uma seqncia para testar se a funo pode ser executada para o exerccio proposto. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: S##_S_02 TBW370_S##_AL01_S02

Adicione a Etapa para funes de planejamento e conecte o filtro S##_F_02 funo S##_PF_01. Depois, grave a seqncia. 7. Execute agora essa seqncia no modo de rastreamento. Faa isso para o exerccio proposto 2010 das variveis do filtro. Observe os dados de exemplo do Bloco 1.

Continua na prxima pgina

94

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Figura 64: Resultados possveis

8. 9.

Depois, defina a varivel como 2011 e execute a funo novamente. Grave agora seus dados planejados pela primeira vez, como uma exceo, para gerar os dados iniciais na Verso B para um exerccio posterior. Para isso, selecione Gravar dados planejados. Dica: Todas as funes de planejamento posteriores sero testadas usando a seqncia, mas os dados planejados criados desse modo no sero mais gravados no InfoProvider correspondente, pois sero gerados pela execuo da funo de planejamento da interface do usurio sem a necessidade de primeiro inserir novos dados planejados. Para isso, selecione Gravar dados planejados na ficha de registro Execuo. Redefina agora a varivel como 2010, usando o procedimento j descrito, e grave o customizing da seqncia novamente selecionando Gravar na rea Seleo de seqncia de planejamento.

Figura 65: Registros de dados contidos no InfoProvider

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

95

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Verifique isso seguindo o procedimento para navegao at a viso da lista como descrito no Exerccio 1, Tarefa 4, no ponto 7.

Tarefa 2:
Os dados do planejamento de quantidades na verso B do diretor financeiro representam os valores propostos para os gerentes de vendas. Como a granularidade do planejamento dos gerentes de vendas a rea de contabilidade de custos, a empresa e o grupo de materiais, primeiro voc precisa criar um novo nvel de agregao. Depois, crie outro filtro e uma funo de distribuio que decomponha os valores propostos em grupos de materiais. 1. Primeiro, crie um novo nvel de agregao copiando o nvel de agregao S##_AL_01 e, depois, adicione-o ao nvel as caractersticas que descrevem o nvel de planejamento detalhado dos gerentes de vendas. Qual caracterstica essa? _____________________________________________ 2. Atribua as seguintes designaes ao novo nvel de agregao: Nome tcnico: Descrio: S##_AL_02 TBW370_S##_AL02

Ative o nvel de agregao depois de adicionar a caracterstica. 3. Defina agora um filtro para esse nvel de agregao, que deve ser utilizado para a funo de distribuio. Nome tcnico: Descrio: 4. S##_F_03 TBW370_S##_AL02_F03

Insira agora [Chave] para Exibio. Adicione todas as caractersticas do nvel de agregao ao filtro; selecione B para a verso, PC para a unidade de medida e USD para a moeda. As empresas so 1000 e 2000 e a rea de contabilidade de custos 1000. Selecione K4 como a variante do exerccio e a varivel Group##_VAR_FY_01_PM para o exerccio.

5.

Como dever ser modelada a seleo da caracterstica Grupo de materiais se esse filtro for usado posteriormente para distribuio dos grupos de materiais gua e Suco? Grupo de materiais: _______________________________________________ Finalmente, selecione esses valores de caractersticas no filtro e grave-o. Continua na prxima pgina

96

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

6.

Crie agora uma funo de distribuio de acordo com as chaves no nvel de agregao criado na tarefa 2 (pontos 1 e 2), para distribuir os dados da rea de contabilidade de custos e da empresa para o grupo de materiais. Os dados sero distribudos somente para o ndice quantidade de vendas. Modele a funo de distribuio de acordo com essas especificaes e utilize as seguintes designaes: Nome tcnico: Descrio: S##_PF_02 TBW370_S##_AL02_PF02_DISTRIB_KEY

Qual campo deve ser selecionado como modificado? _____________________________________________________________ 7. Na configurao do registro de parmetros correspondente, selecione Distribuir apenas no atribudo (#) . Selecione a linha de parmetro e selecione Criar para o valor para definir duas linhas para os destinatrios da regra de distribuio. Selecione um grupo de materiais em cada uma das duas linhas de distribuio. Deixe as entradas do fator de ponderao vazias por enquanto e grave a funo. 8. As chaves para a distribuio entre os dois grupos de materiais gua (WAT) e Suco (JUC) no devem ser definidas como valores predefinidos, mas como variveis, de modo que o gerente de vendas possa definir os fatores de ponderao independentemente. a) Com essa finalidade, crie uma varivel com as seguintes designaes para cada linha de distribuio na regra da funo de distribuio: Varivel para o fator de ponderao gua: Nome tcnico: Descrio: S##_VAR_DISTRIB_KEYWAT S##_VAR_DISTRIB_KEYWAT

Varivel para o fator de ponderao Suco: Nome tcnico: Descrio: S##_VAR_DISTRIB_KEYJUC S##_VAR_DISTRIB_KEYJUC

b) Faa as seguintes configuraes para cada varivel:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

97

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Processando por: A entrada varivel : Disponvel para entrada Valores propostos

Entrada manual/valor proposto Obrigatria Selecionar 1 (para gua e para Suco)

Depois que as variveis tiverem sido criadas, devero ser adicionadas s respectivas linhas de distribuio em vez do fator de ponderao. Grave sua funo de planejamento novamente. 9. Para testar novamente se a funo de planejamento funciona corretamente, crie outra seqncia de planejamento e consolide a funo acima e o filtro S##_F_03 para o nvel de agregao S##_AL_02. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: S##_S_03 TBW370_S##_AL02_S03

Grave a configurao. Faa o rastreamento da seqncia para a configurao padro da varivel (2010, 1, 1) e observe o desenvolvimento dos dados por meio do Bloco1. As seguintes informaes devem ser exibidas:

Figura 66: Resultados possveis

No grave os dados planejados. Permanea no Planning Modeler.

Continua na prxima pgina

98

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Tarefa 3:
Agora que os dados esto disponveis para os gerentes de vendas com a granularidade correta de rea de contabilidade de custos, empresa e grupo de materiais, esses devero ser transferidos do grupo de materiais WAT (gua) para TWAT (para gua de mesa) pois a empresa foi reestruturada. A modelagem ocorrer no nvel de agregao S##_AL_02. 1. a) Para essa finalidade, crie outro filtro nesse nvel de agregao copiando o filtro S##_F_03 e atribua as seguintes designaes: Nome tcnico: Descrio: S##_F_04 TBW370_S##_AL02_F04

b) Em comparao com o filtro S##_F_03, como este novo filtro deve ser configurado no que se refere ao grupo de materiais? Grupo de materiais: _______________________________________________ Faa os ajustes e grave o filtro. 2. a) Crie agora uma funo de transferncia que executa a transferncia para o ndice Quantidade de vendas. Insira as seguintes designaes para a funo: Nome tcnico: Descrio: S##_PF_03 TBW370_S##_AL02_PF03_REPOST

b) Qual campo deve ser selecionado como Modificado? _____________________________________________________________ c) Selecione esse campo, depois restrinja a funo para o ndice Quantidade de vendas novamente e configure a regra de transferncia especfica. Grave a funo. 3. Crie agora outra seqncia de planejamento que inclua o filtro S##_F_04 e a funo de transferncia para testar se ela funciona corretamente. Atribua as seguintes designaes: Nome tcnico: Descrio: Grave a seqncia. Continua na prxima pgina S##_S_04 TBW370_S##_AL02_S04

14-11-2008

2008 SAP AG. Todos os direitos reservados.

99

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

4.

Faa o rastreamento da seqncia para a configurao padro da varivel para o exerccio 2010 e depois observe o desenvolvimento dos dados para o Bloco1.

Figura 67: Resultados possveis

No grave os dados planejados. Isso completa o planejamento de quantidades dos gerentes de vendas.

Tarefa 4:
O planejamento de preos e do custo de fabricao, que tambm feito pelos gerentes de vendas, ocorre em um InfoCubo real-time separado. Diferentemente do planejamento de quantidades, a granularidade para preos e custos de fabricao apenas no grupo de materiais. 1. Selecione o InfoCubo real-time TBW370P## (em que ## denota seu nmero de monitor), destinado ao planejamento de preos e custos de fabricao na rea do InfoProvider. a) Crie um nvel de agregao para esse InfoCubo com as seguintes designaes: Nome tcnico: Descrio: P##_AL_01 TBW370_P##_AL01

2.

b) Adicione todos os InfoObjetos ao nvel de agregao, com exceo da caracterstica do grupo de clientes e do perodo de lanamento, e depois ative-o. 3. Crie agora um filtro para o planejamento de preos e custos de fabricao, e atribua as seguintes designaes: Nome tcnico: Descrio: P##_F_01 TBW370_P##_AL01_F01

Selecione todos os campos do nvel de agregao e depois os seguintes atributos de caracterstica para as caractersticas individuais:

Continua na prxima pgina

100

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Caracterstica no filtro Grupo de materiais Moeda Exerccio Verso Variante do exerccio

Atributo de caracterstica a ser selecionado TWAT; JUC USD Varivel: Group##_VAR_FY_01_PM B1; B2; B K4

Dica: Observe que as duas verses, B1 e B2, correspondem a um planejamento de preos e custos de fabricao otimista e a um pessimista. Ou seja, os planejadores de vendas podem fazer o planejamento em duas verses diferentes e, posteriormente, decidir qual delas ser copiada na Verso B. A Verso B, portanto, alm dos dados de planejamento de quantidades, contm tambm os dados do planejamento de preos e custos de fabricao. Grave as configuraes no filtro. 4. Use uma nova seqncia para exibir novamente os dados iniciais j programados no InfoCubo. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: 5. P##_S_01 TBW370_P##_AL01_S01

Conecte o filtro P##_F_01 e o nvel de agregao correspondente P##_AL_01 como uma Etapa para o modelo de entrada. Grave a seqncia. Execute agora o modelo de entrada do exerccio 2010 e observe os dados do Bloco1. Do ponto de vista da sada de listagem do InfoCubo, mas no do ponto de vista do buffer de planejamento na seqncia, os seguintes dados j esto planejados para voc na Verso B1:

Figura 68: Resultados possveis

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

101

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Tarefa 5:
A seguir, o processo de planejamento tpico dos gerentes de vendas ser iniciado para o planejamento de preos e custos de fabricao. Primeiro, o planejador far o planejamento manualmente na Verso B1, depois copiar os dados na Verso B2 usando a funo de cpia. Depois, o planejador usar a funo de reavaliao para os dados da Verso B2, em que os gerentes de vendas definiro o fator de reavaliao como uma varivel. Depois disso, os dados da Verso B2 sero revisados manualmente e finalmente, o planejador poder decidir se a Verso B1 ou a B2 ser a verso associada ou consolidada para ele. Finalmente, o usurio poder decidir, independentemente, qual das duas verses ser copiada na Verso B usando uma funo de cpia com uma varivel na verso do emissor. 1. a) Primeiro, crie uma funo de cpia para o nvel de agregao P##_AL_01, que copia todos os ndices da Verso B1 na B2. Atribua as seguintes designaes: Nome tcnico: Descrio: P##_PF_01 TBW370_P##_AL01_PF01_COPY

b) Qual campo na rea Uso da caracterstica dever ser selecionado como Ser modificado? _____________________________________________________________ Selecione o campo e insira a regra de processamento especfica. Depois, grave a funo. 2. Crie agora outra seqncia de planejamento que inclua o filtro P##_F_01 do nvel de agregao P##_AL_01 bem como a funo de cpia para testar se a funo funciona corretamente. Atribua as seguintes designaes: Nome tcnico: Descrio: Grave a seqncia. b) Faa o rastreamento dessa seqncia para o exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1. P##_S_02 TBW370_P##_AL01_S02

Continua na prxima pgina

102

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Figura 69: Resultados possveis

No grave os dados planejados. 3. Supe-se que agora o gerente de vendas possa reavaliar os dados que acabam de ser copiados, mas apenas na Verso B2. Execute agora a funo novamente para o exerccio apenas de acordo com a varivel definida e modele-a de maneira que as porcentagens de reavaliao sejam definidas usando variveis. Fazendo isso, garanta que a porcentagem de reavaliao seja idntica para os ndices Preo e Custos de fabricao e que seja aplicada somente a grupos de materiais especficos, ou seja, grupos de materiais TWAT e JUC. A reavaliao somente ocorre na Verso B2. Modele essa funo no sistema e atribua as seguintes designaes: Nome tcnico: Descrio: 4. P##_PF_02 TBW370_P##_AL01_PF02_REVALUATE

Quais dois campos devem ser selecionados como Utilizados em condies? _____________________________________________________________

5.

Quantas condies voc deve configurar para essa funo de planejamento, e quais so elas? _____________________________________________________________ _____________________________________________________________ Insira agora as duas condies nessa funo de acordo com as informaes acima.

6.

a) As porcentagens de reavaliao ainda no foram especificadas. Voc precisa especific-las para cada condio na ficha de registro Registro de parmetros associados na Atualizao de parmetros de reavaliao. Qual das duas configuraes possveis na Atualizao dos parmetros de reavaliao voc deve selecionar aqui e por qu? _____________________________________________________________ Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

103

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

_____________________________________________________________ b) Para o fator de reavaliao, configure uma varivel para o campo Porcentagem para cada condio. Atribua as seguintes designaes para as duas variveis de frmula que sero criadas: Nome tcnico: Descrio: Nome tcnico: Descrio: P##_VAR_REV_COGS_TWAT P##_VAR_REV_COGS_TWAT P##_VAR_REV_COGS_JUC P##_VAR_REV_COGS_JUC

Atribua uma varivel para cada condio. As duas variveis devem ter as seguintes configuraes: Processando por Entrada manual/valor proposto

A entrada varivel Obrigatria Disponvel para entrada Valores propostos Selecionar 10 (%) (para TWAT) e 5 (%) (para JUC)

Depois de definir uma varivel para cada condio, selecione essas para o campo Porcentagem para cada condio. Grave a funo. 7. a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua as seguintes designaes: Nome tcnico: Descrio: P##_S_03 TBW370_P##_AL01_S03

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de reavaliao. Grave a seqncia.

Continua na prxima pgina

104

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

b) Execute um rastreamento para os registros de porcentagens propostas 10% ou 5% e exerccio proposto 2010. Depois, observe o desenvolvimento dos dados dos blocos 2 e 4, pois os blocos 1 e 3 exibem os dados iniciais na Verso B1. Se a funo no encontrar nenhum dado, acione uma seqncia P##_S_02 novamente e depois a seqncia P##_S_03. Voc deve obter a seguinte exibio para o bloco 2:

Figura 70: Resultados possveis

No grave os dados planejados. 8. a) Para redefinir o processo de planejamento para a Verso B2, necessrio criar uma funo de eliminao para o nvel de agregao P##_AL_01, que elimina os dados planejados em todos os ndices da Verso B2. Crie essa funo e atribua as seguintes designaes: Nome tcnico: Descrio: P##_PF_03 TBW370_P##_AL01_PF03_Delete

b) Qual campo voc deve selecionar como Utilizado em condies? _____________________________________________________________ c) A funo de eliminao serve para eliminao em todos os ndices, mas apenas dados da verso B2. Selecione essas configuraes e grave a funo criada. d) Como os dados seriam atualizados no InfoProvider se voc executasse a funo de eliminao e fizesse a gravao? _____________________________________________________________ 9. a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua as seguintes designaes: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

105

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Nome tcnico: Descrio:

P##_S_04 TBW370_P##_AL01_S04

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de eliminao. Grave a seqncia. b) Execute um rastreamento para o exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1. As seguintes informaes devem ser exibidas:

Figura 71: Resultados possveis

No grave os dados planejados. 10. No final do processo de planejamento, o gerente de vendas tem de decidir se os dados planejados da verso B1 ou B2 descrevem o desenvolvimento real da situao no exerccio correspondente. O gerente de vendas tem de copiar os dados dessa verso (B1 ou B2) na verso B, que tambm contm o planejamento de quantidades do gerente de vendas. a) Por isso, voc precisa criar outra funo de cpia que copia uma verso do emissor selecionada pelo planejador na verso B do receptor. Isso se aplica a todos os ndices. Crie uma varivel para a verso do emissor. Modele a funo e a varivel de acordo com as informaes acima. Atribua as seguintes designaes para a funo de planejamento ao nvel de agregao P##_AL_01: Nome tcnico: Descrio: P##_PF_04 TBW370_P##_AL01_PF04_COPY

b) Qual campo voc deve selecionar como Modificado? Continua na prxima pgina

106

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

_____________________________________________________________ 11. Atribua as seguintes designaes para a definio das variveis: Nome tcnico: Descrio: P##_VAR_Senderversion_copy P##_VAR_Senderversion_copy

As variveis devem ter as seguintes configuraes: Processando por Varivel representa Entrada manual/valor proposto Valor individual

A entrada varivel Obrigatria Disponvel para entrada Valores propostos Selecionar B1

Depois de definir a varivel, ela dever ser selecionada como a verso do emissor na regra de processamento concreta. O receptor da regra a verso B. Grave a funo de planejamento depois de configur-la. 12. a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua os seguintes nomes: Nome tcnico: Descrio: P##_S_05 TBW370_P##_AL01_S05

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de cpia P##_PF_04. Grave a seqncia. b) Execute um rastreamento para o exerccio proposto 2010 e verso proposta B1 das variveis e observe o desenvolvimento dos dados do bloco 1.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

107

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Figura 72: Resultados possveis

Grave o custo da seqncia. No grave os dados planejados, e saia do Planning Modeler fechando o browser.

108

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Soluo 2: Funes de planejamento standard selecionadas


Tarefa 1:
1. Para o planejamento de quantidades no nvel de agregao S##_AL_01, crie um novo filtro copiando o filtro S##_F_01. Atribua as seguintes designaes: Nome tcnico: Descrio: S##_F_02 TBW370_S##_AL01_F02

Selecione Chave na rea de exibio. a) Para isso, pesquise o filtro S##_F_01 criado anteriormente na ficha de registro Filtro. Selecione e copie esse filtro escolhendo Copiar. Insira o nome tcnico e a descrio e confirme selecionando Transferir. Selecione Chave na rea de exibio. 2. Depois disso, voc precisar configurar a funo de cpia para copiar da Verso A para a B. Qual das duas verses deve ser includa no filtro? ___________________________ Selecione essa verso em seu filtro e grave-a. a) Verso B Selecione essa verso em seu filtro e grave-a. Configurando a chave, voc no precisa usar a ajuda de valores para selecionar a verso B; em vez disso voc poder remover A da rea em branco disponvel para entrada e inserir B nessa rea. Em seguida, selecione Gravar. 3. Configure agora a funo de cpia para copiar os dados da verso A na verso B, mas somente para o ndice Quantidade de vendas. Crie a funo para o nvel de agregao S##_AL_01 criado anteriormente. Atribua as seguintes designaes:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

109

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Nome tcnico: Descrio: a)

S##_PF_01 TBW370_S##_AL01_PF01_copy

Na ficha de registro Funes de planejamento, procure o nvel de agregao S##_AL_01, selecione Criar e selecione o tipo de funo Cpia. Insira o nome tcnico e a descrio e confirme as entradas selecionando Transferir.

4.

Qual campo deve ser selecionado como modificado? ___________________________ a) Verso / 0VERSION

5.

No selecione nenhum campo na rea Utilizado em condies. Restrinja a execuo da funo para o ndice Quantidade de vendas e insira a regra de processamento especfica no modelo de entrada. Grave a funo. a) Selecione Para os parmetros e depois apenas o ndice Quantidade de vendas. Em seguida, selecione Adicionar linha. Clique em Modificar de para acessar a ajuda de valores e obter o valor da verso de origem. Defina a exibio como Chave e selecione A inserindo A na janela Ajuda de valores no campo em branco direita de Verso e pressionando Enter. Isso aciona uma pesquisa de A e imediatamente transferido para a rea Selees escolhidas. Confirme, selecionando OK. Clique em Modificar para para acessar a ajuda de valores e obter o valor da verso de destino. Defina a exibio como Chave e selecione B usando o procedimento descrito acima. Confirme, selecionando OK. Grave a funo selecionando Gravar.

6.

Crie agora uma seqncia para testar se a funo pode ser executada para o exerccio proposto. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: S##_S_02 TBW370_S##_AL01_S02

Adicione a Etapa para funes de planejamento e conecte o filtro S##_F_02 funo S##_PF_01. Continua na prxima pgina

110

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Depois, grave a seqncia. a) Primeiro, navegue at a ficha de registro Seqncias de planejamento. Selecione Criar e crie uma nova seqncia inserindo o nome tcnico e a descrio especificados acima na janela e selecionandoTransferir; em seguida, Etapa para funes de planejamento. O nvel de referncia dever ser inserido na prxima janela que aparecer. Selecione o filtro S##_PF_02 e a funo S##_PF_01. Finalmente, grave a seqncia selecionando Gravar na rea Seleo da seqncia de planejamento. 7. Execute agora essa seqncia no modo de rastreamento. Faa isso para o exerccio proposto 2010 das variveis do filtro. Observe os dados de exemplo do Bloco 1.

Figura 73: Resultados possveis

a)

Para isso, selecione a funo de planejamento e marque Executar com rastreamento. Depois, role para baixo at ver dois blocos na rea Informaes de bloco no processo de rastreamento Selecione o primeiro bloco (bloco nmero 1) clicando na caixa esquerda da coluna do bloco. Em seguida, role mais para baixo at a rea Detalhes do bloco nmero 1.

8.

Depois, defina a varivel como 2011 e execute a funo novamente. a) Use a ajuda de valores na rea Entrada varivel da seqncia de planejamento para modificar o valor da varivel Group##_VAR_FY_01_PM. Nessa rea, defina o campo Exibio como Chave e insira manualmente o valor 2011 na rea de entrada em branco da varivel. Em seguida, selecione Executar com rastreamento novamente. Role para baixo novamente e observe os dados do primeiro bloco.

9.

Grave agora seus dados planejados pela primeira vez, como uma exceo, para gerar os dados iniciais na Verso B para um exerccio posterior. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

111

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Para isso, selecione Gravar dados planejados. Dica: Todas as funes de planejamento posteriores sero testadas usando a seqncia, mas os dados planejados criados desse modo no sero mais gravados no InfoProvider correspondente, pois sero gerados pela execuo da funo de planejamento da interface do usurio sem a necessidade de primeiro inserir novos dados planejados. Para isso, selecione Gravar dados planejados na ficha de registro Execuo. Redefina agora a varivel como 2010, usando o procedimento j descrito, e grave o customizing da seqncia novamente selecionando Gravar na rea Seleo de seqncia de planejamento.

Figura 74: Registros de dados contidos no InfoProvider

Verifique isso seguindo o procedimento para navegao at a viso da lista como descrito no Exerccio 1, Tarefa 4, no ponto 7. a) A soluo corresponde ao exerccio.

Continua na prxima pgina

112

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Tarefa 2:
Os dados do planejamento de quantidades na verso B do diretor financeiro representam os valores propostos para os gerentes de vendas. Como a granularidade do planejamento dos gerentes de vendas a rea de contabilidade de custos, a empresa e o grupo de materiais, primeiro voc precisa criar um novo nvel de agregao. Depois, crie outro filtro e uma funo de distribuio que decomponha os valores propostos em grupos de materiais. 1. Primeiro, crie um novo nvel de agregao copiando o nvel de agregao S##_AL_01 e, depois, adicione-o ao nvel as caractersticas que descrevem o nvel de planejamento detalhado dos gerentes de vendas. Qual caracterstica essa? _____________________________________________ a) 2. A caracterstica adicional a ser utilizada chamada Grupo de materiais (0MATL_GROUP).

Atribua as seguintes designaes ao novo nvel de agregao: Nome tcnico: Descrio: S##_AL_02 TBW370_S##_AL02

Ative o nvel de agregao depois de adicionar a caracterstica. a) Para isso, navegue at a ficha de registro Nveis de agregao e selecione o nvel de agregao l exibido. Em seguida, selecione Copiar. Na prxima janela, insira as designaes especificadas acima. Depois confirme selecionandoTransferir. Depois, selecione a caracterstica Grupo de materiais (0MATL_GROUP), que tambm ser adicionada. Depois selecione Ativar. 3. Defina agora um filtro para esse nvel de agregao, que deve ser utilizado para a funo de distribuio. Nome tcnico: Descrio: a) S##_F_03 TBW370_S##_AL02_F03

Para isso, primeiro navegue at a ficha de registro Filtro. Selecione a opo Nome tcnico do nvel de agregao na rea de pesquisa e, se necessrio, insira tambm S##_AL_02. Depois selecione Criar para abrir a caixa de dilogo para criao de filtros. Insira as designaes especificadas acima e confirme selecionando Transferir. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

113

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

4.

Insira agora [Chave] para Exibio. Adicione todas as caractersticas do nvel de agregao ao filtro; selecione B para a verso, PC para a unidade de medida e USD para a moeda. As empresas so 1000 e 2000 e a rea de contabilidade de custos 1000. Selecione K4 como a variante do exerccio e a varivel Group##_VAR_FY_01_PM para o exerccio. a) Insira agora [Chave] para Exibio. Adicione todas as caractersticas dos nveis de agregao ao filtro selecionando Adicionar tudo. Insira agora, manualmente, as seguintes selees para todas as caractersticas: Verso (Version): Unidade de medida (Unit of Measure): Moeda (Currency): Empresa (Company code): rea de contabilidade de custos (Controlling Area): Variante de exerccio (Fiscal Year Variant): Exerccio (Fiscal Year): B PC

USD 1000; 2000 1000

K4

Group##_VAR_FY_01_PM

necessrio utilizar a ajuda de valores para selecionar as variveis do exerccio. Para isso, selecione a ajuda de valores selecionando Chamar ajuda de valores para as restries de caractersticas da caracterstica Exerccio. Em seguida, selecione Variveis na caixa drop-down Viso. Pesquise agora suas variveis selecionando Filtrar para e inserindo manualmente Group##* na linha em branco com o cone do funil esquerda. Em seguida, pressione Enter. Continua na prxima pgina

114

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Sua varivel deve ser exibida agora na linha abaixo da linha em branco. Selecione essa linha clicando na caixa do lado esquerdo e selecionando Adicionar. Confirme, selecionando OK. 5. Como dever ser modelada a seleo da caracterstica Grupo de materiais se esse filtro for usado posteriormente para distribuio dos grupos de materiais gua e Suco? Grupo de materiais: _______________________________________________ Finalmente, selecione esses valores de caractersticas no filtro e grave-o. a) Grupo de materiais (0MATL_GROUP): # [#]; gua [WAT]; Suco [JUC] Finalmente, marque esses valores de caractersticas no filtro e grave-os selecionando Gravar. 6. Crie agora uma funo de distribuio de acordo com as chaves no nvel de agregao criado na tarefa 2 (pontos 1 e 2), para distribuir os dados da rea de contabilidade de custos e da empresa para o grupo de materiais. Os dados sero distribudos somente para o ndice quantidade de vendas. Modele a funo de distribuio de acordo com essas especificaes e utilize as seguintes designaes: Nome tcnico: Descrio: S##_PF_02 TBW370_S##_AL02_PF02_DISTRIB_KEY

Qual campo deve ser selecionado como modificado? _____________________________________________________________ a) Navegue at a ficha de registro Funes de planejamento. O nvel de agregao de referncia S##_AL_02 j deve estar selecionado aqui. Selecione Criar e, depois, o tipo de funo Distribuio por chaves. Insira o nome tcnico e a descrio e confirme suas entradas selecionando Transferir. O campo Grupo de materiais/ 0MATL_GROUP selecionado como Ser modificado. Agora, selecione Para os parmetros e, em seguida, apenas o ndice Quantidade de vendas. 7. Na configurao do registro de parmetros correspondente, selecione Distribuir apenas no atribudo (#) . Continua na prxima pgina

b)

14-11-2008

2008 SAP AG. Todos os direitos reservados.

115

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Selecione a linha de parmetro e selecione Criar para o valor para definir duas linhas para os destinatrios da regra de distribuio. Selecione um grupo de materiais em cada uma das duas linhas de distribuio. Deixe as entradas do fator de ponderao vazias por enquanto e grave a funo. a) Selecione o grupo de produtos WAT na primeira linha de distribuio (selecionando Modificar para na primeira linha) e JUC (selecionando Modificar para) na segunda linha de distribuio. Como a utilizao da Ajuda de valores para caractersticas j foi explicada diversas vezes, a partir deste ponto a seleo dos atributos de caracterstica no ser mais explicada como, por exemplo, foi explicado aqui para WAT (para Modificar para). Deixe as entradas do fator de ponderao vazias por enquanto e grave a funo. 8. As chaves para a distribuio entre os dois grupos de materiais gua (WAT) e Suco (JUC) no devem ser definidas como valores predefinidos, mas como variveis, de modo que o gerente de vendas possa definir os fatores de ponderao independentemente. a) Com essa finalidade, crie uma varivel com as seguintes designaes para cada linha de distribuio na regra da funo de distribuio: Varivel para o fator de ponderao gua: Nome tcnico: Descrio: S##_VAR_DISTRIB_KEYWAT S##_VAR_DISTRIB_KEYWAT

Varivel para o fator de ponderao Suco: Nome tcnico: Descrio: S##_VAR_DISTRIB_KEYJUC S##_VAR_DISTRIB_KEYJUC

b) Faa as seguintes configuraes para cada varivel: Processando por: A entrada varivel : Disponvel para entrada Valores propostos Entrada manual/valor proposto Obrigatria Selecionar 1 (para gua e para Suco) Continua na prxima pgina

116

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Depois que as variveis tiverem sido criadas, devero ser adicionadas s respectivas linhas de distribuio em vez do fator de ponderao. Grave sua funo de planejamento novamente. a) Para isso, para cada linha de distribuio, selecione Varivel para ir para a janela Seleo de uma varivel de frmula. Nessa janela, selecione Criar. O assistente de varivel Criar varivel (Frmula) aparece agora; em Informaes gerais, insira as designaes especificadas acima e selecione Continuar. O procedimento para criar variveis j foi descrito nas solues das tarefas na unidade 2 e, de agora em diante, no ser mais descrito em detalhes. Insira as informaes especificadas acima no modelo da tela do assistente e selecione Gravar. Em seguida, na tela Seleo de uma varivel de frmula, selecione a varivel criada de modo que ela seja definitivamente selecionada para a funo e confirme com OK. Siga o mesmo procedimento para a segunda varivel. Depois que as variveis tiverem sido criadas, devero ser adicionadas s respectivas linhas de distribuio em vez do fator de ponderao. Grave sua funo de planejamento novamente selecionando Gravar. 9. Para testar novamente se a funo de planejamento funciona corretamente, crie outra seqncia de planejamento e consolide a funo acima e o filtro S##_F_03 para o nvel de agregao S##_AL_02. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: S##_S_03 TBW370_S##_AL02_S03

b)

Grave a configurao. Faa o rastreamento da seqncia para a configurao padro da varivel (2010, 1, 1) e observe o desenvolvimento dos dados por meio do Bloco1. As seguintes informaes devem ser exibidas:

Figura 75: Resultados possveis

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

117

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

No grave os dados planejados. Permanea no Planning Modeler. a) Crie uma nova seqncia de planejamento selecionando Criar na ficha de registro Seqncias de planejamento e atribua as designaes acima. Confirme, selecionando Transferir. Como voc j se familiarizou com o procedimento de criao e rastreamento de uma seqncia nas tarefas anteriores, a soluo ser descrita de forma breve. Adicione a Etapa para funes de planejamento e conecte o filtro S##_F_03 funo S##_PF_02. Faa o rastreamento da seqncia para a configurao padro da varivel (2010, 1, 1) e observe o desenvolvimento dos dados por meio do Bloco1. Finalmente, grave a seqncia selecionando Gravar.

Tarefa 3:
Agora que os dados esto disponveis para os gerentes de vendas com a granularidade correta de rea de contabilidade de custos, empresa e grupo de materiais, esses devero ser transferidos do grupo de materiais WAT (gua) para TWAT (para gua de mesa) pois a empresa foi reestruturada. A modelagem ocorrer no nvel de agregao S##_AL_02. 1. a) Para essa finalidade, crie outro filtro nesse nvel de agregao copiando o filtro S##_F_03 e atribua as seguintes designaes: Nome tcnico: Descrio: S##_F_04 TBW370_S##_AL02_F04

b) Em comparao com o filtro S##_F_03, como este novo filtro deve ser configurado no que se refere ao grupo de materiais? Grupo de materiais: _______________________________________________

Continua na prxima pgina

118

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Faa os ajustes e grave o filtro. a) Primeiro, navegue at a ficha de registro Filtro e selecione o filtro S##_F_03, no qual deseja basear o novo filtro. Depois, selecione Copiar e, na janela seguinte, atribua os nomes especificados acima. Confirme, selecionando Transferir. Grupo de materiais (0MATL_GROUP): ; gua [WAT]; gua de mesa [TWAT] Faa esse ajuste modificando as selees no campo mencionado acima para WAT e TWAT. Grave o filtro selecionando Gravar. 2. a) Crie agora uma funo de transferncia que executa a transferncia para o ndice Quantidade de vendas. Insira as seguintes designaes para a funo: Nome tcnico: Descrio: S##_PF_03 TBW370_S##_AL02_PF03_REPOST

b)

b) Qual campo deve ser selecionado como Modificado? _____________________________________________________________ c) Selecione esse campo, depois restrinja a funo para o ndice Quantidade de vendas novamente e configure a regra de transferncia especfica. Grave a funo. a) Para isso, navegue at a ficha de registro Funes de planejamento e selecione Criar para o nvel de agregaoS##_AL_02, que j est selecionado. No prximo modelo de tela, selecione o tipo de funo de planejamento Transferncia, insira as designaes especificadas acima e confirme selecionando Transferir. Grupo de materiais (0MATL_GROUP) Selecione Para os parmetros e depois apenas o ndice Quantidade de vendas. Em seguida, selecione Criar linha. Chame o dilogo de seleo para o valor de origem do grupo de materiais selecionando Modificar de. Selecione WAT na lista. Chame o dilogo para o valor de destino do grupo de materiais selecionando Modificar para. Selecione TWAT. Grave a funo selecionando Gravar. 3. Crie agora outra seqncia de planejamento que inclua o filtro S##_F_04 e a funo de transferncia para testar se ela funciona corretamente. Atribua as seguintes designaes: Continua na prxima pgina

b) c)

14-11-2008

2008 SAP AG. Todos os direitos reservados.

119

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Nome tcnico: Descrio: Grave a seqncia. a)

S##_S_04 TBW370_S##_AL02_S04

Selecione Criar na ficha de registro Seqncias de planejamento para criar uma nova seqncia de planejamento. Adicione a Etapa para funes de planejamento e conecte o filtro S##_F_04 funo S##_PF_03. Finalmente, grave a seqncia selecionando Gravar.

4.

Faa o rastreamento da seqncia para a configurao padro da varivel para o exerccio 2010 e depois observe o desenvolvimento dos dados para o Bloco1.

Figura 76: Resultados possveis

No grave os dados planejados. Isso completa o planejamento de quantidades dos gerentes de vendas. a) Faa o rastreamento da seqncia para a configurao padro da varivel para o exerccio 2010 e observe o desenvolvimento dos dados do Bloco 1. Para isso, selecione Executar com rastreamento, depois role para a exibio do bloco e selecione o primeiro bloco como descrito acima. No grave os dados planejados.

Continua na prxima pgina

120

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Tarefa 4:
O planejamento de preos e do custo de fabricao, que tambm feito pelos gerentes de vendas, ocorre em um InfoCubo real-time separado. Diferentemente do planejamento de quantidades, a granularidade para preos e custos de fabricao apenas no grupo de materiais. 1. Selecione o InfoCubo real-time TBW370P## (em que ## denota seu nmero de monitor), destinado ao planejamento de preos e custos de fabricao na rea do InfoProvider. a) Para isso, navegue at a ficha de registro InfoProvider e insira o nome tcnico do InfoCubo, como especificado acima, no campo em branco ao lado de Iniciar. Em seguida, pressione Enter.

2.

a) Crie um nvel de agregao para esse InfoCubo com as seguintes designaes: Nome tcnico: Descrio: P##_AL_01 TBW370_P##_AL01

b) Adicione todos os InfoObjetos ao nvel de agregao, com exceo da caracterstica do grupo de clientes e do perodo de lanamento, e depois ative-o. a) Para isso, navegue at a ficha de registro Nveis de agregao, selecione Criar e insira as designaes especificadas acima. Confirme a configurao selecionando Transferir. A maneira mais fcil de fazer isso primeiro escolher Selecionar tudo e depois desmarcar Empresa e Grupo de clientes. Depois, selecione Ativar. 3. Crie agora um filtro para o planejamento de preos e custos de fabricao, e atribua as seguintes designaes: Nome tcnico: Descrio: P##_F_01 TBW370_P##_AL01_F01

b)

Selecione todos os campos do nvel de agregao e depois os seguintes atributos de caracterstica para as caractersticas individuais:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

121

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Caracterstica no filtro Grupo de materiais Moeda Exerccio Verso Variante do exerccio

Atributo de caracterstica a ser selecionado TWAT; JUC USD Varivel: Group##_VAR_FY_01_PM B1; B2; B K4

Dica: Observe que as duas verses, B1 e B2, correspondem a um planejamento de preos e custos de fabricao otimista e a um pessimista. Ou seja, os planejadores de vendas podem fazer o planejamento em duas verses diferentes e, posteriormente, decidir qual delas ser copiada na Verso B. A Verso B, portanto, alm dos dados de planejamento de quantidades, contm tambm os dados do planejamento de preos e custos de fabricao. Grave as configuraes no filtro. a) Primeiro, navegue at a ficha de registro Filtro e selecione Criar. Depois, atribua as designaes especificadas acima e confirme selecionando Transferir. Selecione todos os campos do nvel de agregao selecionandoAdicionar tudo e selecione os seguintes atributos de caracterstica para as caractersticas individuais. A maneira mais fcil de fazer isso definir o campo Exibio como Chave e fazer as entradas manualmente de acordo com a tabela acima. Grave as configuraes no filtro. 4. Use uma nova seqncia para exibir novamente os dados iniciais j programados no InfoCubo. Atribua as seguintes designaes para a seqncia: Nome tcnico: Descrio: a) P##_S_01 TBW370_P##_AL01_S01

b)

Navegue at a ficha de registro Seqncias de planejamento novamente e selecione Criar. Insira as designaes especificadas acima e confirme selecionando Transferir.

5.

Conecte o filtro P##_F_01 e o nvel de agregao correspondente P##_AL_01 como uma Etapa para o modelo de entrada. Continua na prxima pgina

122

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Grave a seqncia. Execute agora o modelo de entrada do exerccio 2010 e observe os dados do Bloco1. Do ponto de vista da sada de listagem do InfoCubo, mas no do ponto de vista do buffer de planejamento na seqncia, os seguintes dados j esto planejados para voc na Verso B1:

Figura 77: Resultados possveis

a)

Conecte o filtro P##_F_01 e o nvel de agregao correspondente P##_AL_01 como uma Etapa para o modelo de entrada. Grave a seqncia selecionando Gravar. Execute agora o modelo de entrada do exerccio 2010 e observe os dados do Bloco 1. Para isso, selecione o modelo de entrada e selecione Executar na rea Modificar seqncia de planejamento... rea Etapas. Role para baixo at ver os dados e compare-os aos resultados da figura acima.

Tarefa 5:
A seguir, o processo de planejamento tpico dos gerentes de vendas ser iniciado para o planejamento de preos e custos de fabricao. Primeiro, o planejador far o planejamento manualmente na Verso B1, depois copiar os dados na Verso B2 usando a funo de cpia. Depois, o planejador usar a funo de reavaliao para os dados da Verso B2, em que os gerentes de vendas definiro o fator de reavaliao como uma varivel. Depois disso, os dados da Verso B2 sero revisados manualmente e finalmente, o planejador poder decidir se a Verso B1 ou a B2 ser a verso associada ou consolidada para ele. Finalmente, o usurio poder decidir, independentemente, qual das duas verses ser copiada na Verso B usando uma funo de cpia com uma varivel na verso do emissor. 1. a) Primeiro, crie uma funo de cpia para o nvel de agregao P##_AL_01, que copia todos os ndices da Verso B1 na B2. Atribua as seguintes designaes: Nome tcnico: Descrio: P##_PF_01 TBW370_P##_AL01_PF01_COPY Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

123

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

b) Qual campo na rea Uso da caracterstica dever ser selecionado como Ser modificado? _____________________________________________________________ Selecione o campo e insira a regra de processamento especfica. Depois, grave a funo. a) Navegue at a ficha de registro Funes de planejamento. O nvel de agregao P##_AL_01 j deve estar selecionado aqui. Selecione Criar e selecione o tipo de funo Cpia. Insira o nome tcnico e a descrio a seguir, e confirme as entradas selecionando Transferir. b) Verso [0VERSION] Selecione este campo. Depois, selecione Para os parmetros e, em seguida, Selecionar todos os ndices. Selecione agora Nova linha e insira o seguinte, como regra de processamento: Modificar de: Verso = B1; Modificar para: Verso = B2. Grave a funo selecionando Gravar. 2. Crie agora outra seqncia de planejamento que inclua o filtro P##_F_01 do nvel de agregao P##_AL_01 bem como a funo de cpia para testar se a funo funciona corretamente. Atribua as seguintes designaes: Nome tcnico: Descrio: Grave a seqncia. b) Faa o rastreamento dessa seqncia para o exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1. P##_S_02 TBW370_P##_AL01_S02

Figura 78: Resultados possveis

Continua na prxima pgina

124

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

No grave os dados planejados. a) Navegue at a ficha de registro Seqncias de planejamento e crie uma nova seqncia de planejamento selecionando Criar. Adicione a Etapa para funes de planejamento e conecte o filtro P##_F_01 funo P##_PF_01. Finalmente, grave a seqncia selecionando Gravar. b) Faa o rastreamento dessa seqncia para o exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1. Para isso, selecione Executar com rastreamento, role at o bloco 1 e selecione-o. As seguintes informaes devem ser exibidas: No grave os dados. 3. Supe-se que agora o gerente de vendas possa reavaliar os dados que acabam de ser copiados, mas apenas na Verso B2. Execute agora a funo novamente para o exerccio apenas de acordo com a varivel definida e modele-a de maneira que as porcentagens de reavaliao sejam definidas usando variveis. Fazendo isso, garanta que a porcentagem de reavaliao seja idntica para os ndices Preo e Custos de fabricao e que seja aplicada somente a grupos de materiais especficos, ou seja, grupos de materiais TWAT e JUC. A reavaliao somente ocorre na Verso B2. Modele essa funo no sistema e atribua as seguintes designaes: Nome tcnico: Descrio: a) P##_PF_02 TBW370_P##_AL01_PF02_REVALUATE

Na ficha de registro Funes de planejamento, pesquise o nvel de agregao P##_AL_01, selecione Criar e selecione o tipo de funo Reavaliao. Insira o nome tcnico e a descrio e confirme as entradas selecionando Transferir. Selecione Para uso da caracterstica.

4.

Quais dois campos devem ser selecionados como Utilizados em condies? _____________________________________________________________ a) Grupo de materiais [0MATL_GROUP], Verso [0VERSION] Selecione os dois campos de condio. Selecione Para parmetros. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

125

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

5.

Quantas condies voc deve configurar para essa funo de planejamento, e quais so elas? _____________________________________________________________ _____________________________________________________________ Insira agora as duas condies nessa funo de acordo com as informaes acima. a) Duas condies: 1. Condio: Grupo de materiais = TWAT, Verso = B2 2. Condio: Grupo de materiais = JUC, Verso = B2 Insira agora as duas condies nessa funo de acordo com as informaes acima. Para a primeira condio, navegue at a ficha de registro Condio selecionada e use a ajuda de valores para selecionar TWAT e B2. Depois, selecione Copiar condio com parmetro e navegue de volta para a ficha de registro Condio selecionada, na qual voc usa a ajuda de valores para selecionar o grupo de materiais JUC. Grave a configurao selecionando Gravar.

6.

a) As porcentagens de reavaliao ainda no foram especificadas. Voc precisa especific-las para cada condio na ficha de registro Registro de parmetros associados na Atualizao de parmetros de reavaliao. Qual das duas configuraes possveis na Atualizao dos parmetros de reavaliao voc deve selecionar aqui e por qu? _____________________________________________________________ _____________________________________________________________ b) Para o fator de reavaliao, configure uma varivel para o campo Porcentagem para cada condio. Atribua as seguintes designaes para as duas variveis de frmula que sero criadas: Nome tcnico: Descrio: Nome tcnico: Descrio: P##_VAR_REV_COGS_TWAT P##_VAR_REV_COGS_TWAT P##_VAR_REV_COGS_JUC P##_VAR_REV_COGS_JUC

Atribua uma varivel para cada condio. Continua na prxima pgina

126

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

As duas variveis devem ter as seguintes configuraes: Processando por Entrada manual/valor proposto

A entrada varivel Obrigatria Disponvel para entrada Valores propostos Selecionar 10 (%) (para TWAT) e 5 (%) (para JUC)

Depois de definir uma varivel para cada condio, selecione essas para o campo Porcentagem para cada condio. Grave a funo. a) Voc selecionou Mesma porcentagem para todos os ndices para as duas condies, pois para cada uma, ou seja, para cada grupo de materiais, os mesmos fatores de reavaliao so aplicados a todos os ndices. Para isso, primeiro selecione a primeira condio na rea Condio com parmetro, navegue at a ficha de registro Registro de parmetro correspondente e use a ajuda de valores do campo Porcentagem para criar uma varivel de frmula com as designaes especificadas acima selecionando Criar. Insira as informaes da tabela acima no assistente de varivel e selecione a varivel. Siga o mesmo procedimento para a segunda condio com a segunda varivel. Grave a funo selecionando Gravar. 7. a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua as seguintes designaes: Nome tcnico: Descrio: P##_S_03 TBW370_P##_AL01_S03

b)

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de reavaliao. Grave a seqncia.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

127

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

b) Execute um rastreamento para os registros de porcentagens propostas 10% ou 5% e exerccio proposto 2010. Depois, observe o desenvolvimento dos dados dos blocos 2 e 4, pois os blocos 1 e 3 exibem os dados iniciais na Verso B1. Se a funo no encontrar nenhum dado, acione uma seqncia P##_S_02 novamente e depois a seqncia P##_S_03. Voc deve obter a seguinte exibio para o bloco 2:

Figura 79: Resultados possveis

No grave os dados planejados. a) Navegue at a ficha de registro Seqncias de planejamento novamente e selecione Criar. Adicione uma Etapa para funes de planejamento e atribua o filtro P##_F_01 e a funo de reavaliao P##_PF_02 a ela. Grave a seqncia selecionando Gravar. b) Selecione Executar com rastreamento para fazer um rastreamento dos registros de porcentagens propostas 10% ou 5% e exerccio 2010. Depois, observe o desenvolvimento dos dados dos blocos 2 e 4, pois os blocos 1 e 3 exibem os dados iniciais na Verso B1. Se a funo no encontrar nenhum dado, acione uma seqncia P##_S_02 novamente e depois a seqncia P##_S_03. Voc deve obter a exibio acima para o bloco 2. No grave os dados planejados. 8. a) Para redefinir o processo de planejamento para a Verso B2, necessrio criar uma funo de eliminao para o nvel de agregao P##_AL_01, que elimina os dados planejados em todos os ndices da Verso B2. Crie essa funo e atribua as seguintes designaes:

Continua na prxima pgina

128

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Nome tcnico: Descrio:

P##_PF_03 TBW370_P##_AL01_PF03_Delete

b) Qual campo voc deve selecionar como Utilizado em condies? _____________________________________________________________ c) A funo de eliminao serve para eliminao em todos os ndices, mas apenas dados da verso B2. Selecione essas configuraes e grave a funo criada. d) Como os dados seriam atualizados no InfoProvider se voc executasse a funo de eliminao e fizesse a gravao? _____________________________________________________________ a) Na ficha de registro Funes de planejamento, procure o nvel de agregao P##_AL_01, selecione Criar e, em seguida, o tipo de funo Eliminao. Insira o nome tcnico e a descrio e confirme as entradas selecionando Transferir. Verso [0VERSION] No campo Para uso da caracterstica, na coluna Utilizado em condies, selecione a caracterstica da Verso e, em seguida, Para parmetros. c) A funo de eliminao serve para eliminao em todos os ndices, mas apenas dados da verso B2. Na ficha de registro Registro de parmetros associados, selecione Selecionar todos os ndices e navegue at a ficha de registro Condio selecionada. Use a ajuda de valores, como j foi explicado, para selecionar a verso B2. Grave a configurao selecionando Gravar. d) 9. As linhas de crdito delta so gravadas. Os registros de dados no so eliminados permanentemente do banco de dados.

b)

a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua as seguintes designaes: Nome tcnico: Descrio: P##_S_04 TBW370_P##_AL01_S04

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de eliminao. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

129

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Grave a seqncia. b) Execute um rastreamento para o exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1. As seguintes informaes devem ser exibidas:

Figura 80: Resultados possveis

No grave os dados planejados. a) Navegue at a ficha de registro Seqncias de planejamento e crie uma nova seqncia de planejamento com as designaes acima selecionando Criar. Adicione a Etapa para funes de planejamento e conecte o filtro P##_F_01 funo P##_PF_03. Finalmente, grave a seqncia selecionando Gravar. b) Selecione Executar com rastreamento para fazer um rastreamento do exerccio proposto 2010 e observe o desenvolvimento dos dados do bloco 1 rolando para baixo e selecionando o bloco 1. Os resultados acima devem ser obtidos. No grave os dados planejados. 10. No final do processo de planejamento, o gerente de vendas tem de decidir se os dados planejados da verso B1 ou B2 descrevem o desenvolvimento real da situao no exerccio correspondente. O gerente de vendas tem de copiar os dados dessa verso (B1 ou B2) na verso B, que tambm contm o planejamento de quantidades do gerente de vendas. a) Por isso, voc precisa criar outra funo de cpia que copia uma verso do emissor selecionada pelo planejador na verso B do receptor. Isso se aplica a todos os ndices. Crie uma varivel para a verso do emissor. Modele a funo e a varivel de acordo com as informaes acima. Atribua as seguintes designaes para a funo de planejamento ao nvel de agregao P##_AL_01: Continua na prxima pgina

130

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

Nome tcnico: Descrio:

P##_PF_04 TBW370_P##_AL01_PF04_COPY

b) Qual campo voc deve selecionar como Modificado? _____________________________________________________________ a) Navegue at a ficha de registro Funes de planejamento e crie o nvel de agregao P##_AL_01 selecionando Criar. Selecione o tipo de funo Cpia. Insira o nome tcnico e a descrio e confirme as entradas selecionando Transferir. b) Verso [0VERSION] Selecione esse campo no campo Modificado. Selecione Para parmetros. Selecione Selecionar todos os ndices e depois Criar linha. Configure uma varivel para a regra selecionando Modificar de. 11. Atribua as seguintes designaes para a definio das variveis: Nome tcnico: Descrio: P##_VAR_Senderversion_copy P##_VAR_Senderversion_copy

As variveis devem ter as seguintes configuraes: Processando por Varivel representa Entrada manual/valor proposto Valor individual

A entrada varivel Obrigatria Disponvel para entrada Valores propostos Selecionar B1

Depois de definir a varivel, ela dever ser selecionada como a verso do emissor na regra de processamento concreta. O receptor da regra a verso B.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

131

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Grave a funo de planejamento depois de configur-la. a) Para isso, defina a viso Variveis e selecione Criar para abrir o assistente de varivel em que voc insere as informaes acima. Selecione Gravar para sair do assistente. Depois de definir a varivel, selecione-a na janela do lado esquerdo da tela Ajuda de valores para verso de caracterstica [0VERSION] e selecione Adicionar na janela da direita da tela, ou seja, Selees escolhidas para adicion-la a essa rea. Selecione Modificar para e selecione B como a verso do receptor. Grave a configurao da funo de planejamento selecionando Gravar. 12. a) Crie agora outra seqncia para o nvel de agregao P##_AL_01 para testar a funo de planejamento. Atribua os seguintes nomes: Nome tcnico: Descrio: P##_S_05 TBW370_P##_AL01_S05

e, nesta seqncia, atribua reciprocidade entre o filtro P##_F_01 e a funo de cpia P##_PF_04. Grave a seqncia. b) Execute um rastreamento para o exerccio proposto 2010 e verso proposta B1 das variveis e observe o desenvolvimento dos dados do bloco 1.

Figura 81: Resultados possveis

Grave o custo da seqncia.

Continua na prxima pgina

132

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento standard selecionadas

No grave os dados planejados, e saia do Planning Modeler fechando o browser. a) Navegue at a ficha de registro Seqncias de planejamento e crie uma nova seqncia de planejamento com as designaes acima selecionando Criar. Confirme as configuraes selecionando Transferir. Adicione a Etapa para funes de planejamento e conecte o filtro P##_F_01 funo P##_PF_04. Grave a seqncia selecionando Gravar. b) Selecione Executar com rastreamento para fazer um rastreamento do exerccio proposto 2010 e verso proposta B1 das variveis e observe o desenvolvimento dos dados do bloco 1. Role mais para frente e selecione a caixa ao lado do primeiro bloco. Os resultados acima devem ser obtidos. Grave o customizing da seqncia selecionando Gravar. No grave os dados planejados e saia do Planning Modeler fechando o browser (selecionando X no canto superior direito da tela).

14-11-2008

2008 SAP AG. Todos os direitos reservados.

133

Captulo 3: Funes de planejamento Princpios bsicos

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender como so configurados os exemplos das funes de planejamento standard utilizadas com mais freqncia Compreender as propriedades das funes de planejamento individuais Diferenciar entre os tipos de funo de planejamento

134

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Saber quais so os tipos de funes de planejamento existentes Reconhecer que ao selecionar um tipo de funo de planejamento voc precisa decidir entre complexidade e funcionalidade Compreender como configurar uma funo de planejamento e o que observar ao reconciliar o filtro e a funo de planejamento Compreender como so configurados os exemplos das funes de planejamento standard utilizadas com mais freqncia Compreender as propriedades das funes de planejamento individuais Diferenciar entre os tipos de funo de planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

135

Resumo do captulo

TBW45

136

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 4
Criao de uma query disponvel para entrada
Viso geral do captulo
Configuraes bsicas de planejamento no Query Designer Singularidade em uma clula disponvel para entrada Propriedades da lista expandida da query

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender quais configuraes so necessrias para a definio de uma query com acesso de gravao Compreender como definir uma query disponvel para entrada e como criar singularidade nas clulas disponveis para entrada da query Compreender quais so as opes existentes para criar a lista expandida de caractersticas em linhas e/ou colunas

Contedo do captulo
Lio: Configuraes bsicas de planejamento no Query Designer.....138 Exerccio 3: Criao de uma query disponvel para entrada .........143 Lio: Singularidade em uma clula disponvel para entrada ............181 Lio: Propriedades da lista expandida da query ..........................187

14-11-2008

2008 SAP AG. Todos os direitos reservados.

137

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Lio:

Configuraes bsicas de planejamento no Query Designer


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender quais configuraes so necessrias para a definio de uma query com acesso de gravao

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja se familiarizar com as configuraes bsicas do Query Designer para planejamentos.

Figura 82: Funes do Query Designer para query disponvel para entrada

138

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

O novo BEx Query Designer usado para definir as queries disponveis para entrada para o planejamento manual. Isso significa que as propriedades e as configuraes da query (como mostrado acima) tambm esto disponveis para planejamento. Dica: Observe que possvel inserir um nmero ilimitado de caractersticas na rea Caractersticas livres e selecionar um mximo de 50 nmero de estruturas ou caractersticas na rea Linhas e colunas. Se a query no contiver estruturas, poder haver, no mximo, 50 caractersticas nas linhas e nas colunas. Se voc utilizar uma estrutura, poder ter um mximo de 49 caractersticas nas linhas e nas colunas e, se utilizar duas estruturas, poder ter um mximo de 48 caractersticas.

Figura 83: Queries disponveis para entrada

possvel utilizar queries disponveis para entrada para criar aplicaes para o planejamento manual. Essas aplicaes englobam desde a entrada de dados simples at as aplicaes de planejamento complexas. Uma query disponvel para entrada definida no BEx Query Designer. Se necessrio, voc poder combinar as queries disponveis para entrada com outras queries e funes de planejamento no BEx Web Application Designer ou no BEx Analyzer para criar aplicaes complexas de planejamento.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

139

Captulo 4: Criao de uma query disponvel para entrada

TBW45

A base para uma query disponvel para entrada pode ser: O nvel de agregao na parte superior do InfoCubo real-time, O nvel de agregao na parte superior de um MultiProvider que contm pelo menos um InfoCubo real-time, mas no contm um nvel de agregao em si, O MultiProvider que contm pelo menos um nvel de agregao que, por sua vez, baseia-se em um InfoCubo real-time. Nesse caso, a query disponvel para entrada e baseada diretamente no MultiProvider.

Um pr-requisito para o planejamento que o InfoCubo real-time usado para planejamento seja definido como InfoCubo real-time pode ser planejado; nenhum carregamento de dados permitido.

Figura 84: Ajuda de valores ao selecionar valores de filtro

A configurao mostrada acima, nas propriedades avanadas da query, refere-se ajuda de valores, recebida para uma query executada se, por exemplo, o filtro relacionado rea de dados for restringido no momento da execuo ou se as caractersticas posicionadas na rea Caractersticas livres tambm forem restringidas no momento da execuo. Somente valores lanados para navegao significa que quando os valores de filtro so selecionados durante a execuo da query, eles so determinados pelos dados selecionados pela query. Apenas os valores para os quais foram selecionados dados no estado de navegao atual so, portanto, exibidos.

140

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Em muitos casos, no entanto, pode ser til permitir outros valores. Por isso, tambm so possveis as configuraes Somente valores no InfoProvider e Valores na tabela de dados mestre. Entretanto, se voc selecionar essas configuraes, a mensagem Nenhum dado encontrado poder ser exibida aps a seleo dos valores do filtro. Somente valores no InfoProvider significa que a ajuda de valores exibe apenas as selees relacionadas aos valores da caracterstica contidos nos registros de dados de movimento. Valores na tabela de dados mestre significa que as combinaes de caractersticas matemticas da rea de dados so exibidas, independentemente de os registros de dados de movimento existirem ou no para elas. Relaes entre caractersticas significa que a ajuda de valores exibe apenas as selees empresariais corretas. Voc tambm pode definir o sistema para que a configurao padro sempre seja usada para a ajuda de valores no registro mestre da caracterstica. possvel controlar essa definio usando a configurao Usar configurao da caracterstica .

Figura 85: Configuraes relevantes para planejamento no BEx Query Designer 1/2

Se voc tiver definido uma query nos InfoProviders mencionados anteriormente, poder encontrar a ficha de registro Planejamento em Propriedades dos elementos da estrutura (por exemplo, nos ndices ou nos ndices limitados). possvel usar as opes oferecidas aqui para especificar quais elementos de estrutura esto ou no disponveis para entrada no momento da execuo da query disponvel para entrada. Para os elementos de estrutura que voc no quiser disponibilizar para entrada, tambm ser possvel especificar se os componentes sero tratados como dados de referncia ou se eles devero ser protegidos contra entradas manuais. Se eles forem dados de referncia, os elementos de estrutura no sero protegidos pelo bloqueio de dados para acesso exclusivo de um usurio porque esses dados so usados como referncia por muitos usurios. Essa a configurao padro.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

141

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 86: Configuraes relevantes para planejamento no BEx Query Designer 2/2

Alm disso, possvel especificar se uma query disponvel para entrada iniciada no modo de modificao ou no modo de exibio. Voc pode encontrar essa propriedade em Propriedades da query na ficha de registro Planejamento. Quando um elemento definido como Planejamento, como descrito anteriormente, a caixa de verificao Iniciar query no modo de modificao selecionada.

142

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Exerccio 3: Criao de uma query disponvel para entrada


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Executar as configuraes bsicas para o acesso de gravao query Definir uma query disponvel para entrada no Query Designer

Cenrio de negcios
Nas sees a seguir, as queries disponveis para entrada necessrias sero criadas para o diretor financeiro e gerente de vendas no Query Designer. Primeiro, o diretor financeiro precisa conseguir planejar a quantidade de vendas em sua granularidade (rea de contabilidade de custos, empresa). Depois, necessrio criar uma opo de entrada para planejar preos e quantidades para o planejador detalhado do gerente de vendas. Como as necessidades conceituais relacionadas s queries tambm contm condies e excees, elas devem ser levadas em conta, no momento oportuno, no Query Designer.

Tarefa 1:
1. Antes de chamar o Query Designer, defina as configuraes de front end para o front end BI 7.0 selecionando Iniciar Programas Inicializar curso Inicializar BI no Citrix e confirmando a prxima pergunta exibida selecionando Sim.

Depois efetue logon no Query Designer selecionando Iniciar no Citrix e depois Programas Business Explorer Query Designer. Se agora for exibido um prompt de SAPlogon para seu sistema de treinamento, selecione Utilizar sistema selecionado como padro e confirme selecionando OK. Depois disso, selecione o mandante 800, o usurio e a senha e a configurao de idioma para o treinamento. Confirme, selecionando OK. Se o sistema agora exibir a tela de logon Controle de SAPlogon com as informaes Sistema de treinamento SAP, selecione OK. Comece agora a criar uma nova query disponvel para entrada selecionando Nova query. 2. EXERCCIO OPCIONAL at o ponto 11, inclusive. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

143

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Primeiro, crie uma query disponvel para entrada para o diretor financeiro e seu planejamento de quantidades. Essa query disponvel para entrada deve ser baseada no nvel de agregao S##_AL_01. Pesquise essa query pelo nome tcnico e depois comece a executar seu customizing. Primeiro, defina Nomes tcnicos como Texto [Chave] e arraste todas as caractersticas na rea Linhas para obter a seguinte seqncia: Exerccio, rea de contabilidade de custos, Empresa, Variante de exerccio, Unidade de vendas, Moeda, Verso. Arraste todos os ndices para a rea Colunas. Posicione a quantidade de vendas antes da receita e a receita antes da contribuio marginal. Grave sua query usando as seguintes descries: Descrio: Nome tcnico: 3. TBW370_S##_AL01_PQ01_CFO S##_AL_01_Planquery_01_CFO

a) Defina agora o acesso de gravao na query. Onde voc deve fazer essas configuraes? 1. ___________________________________________________________ 2. ___________________________________________________________ b) Quais opes de acesso de gravao voc pode definir em relao aos ndices? 1. ___________________________________________________________ 2. ___________________________________________________________ 3. ___________________________________________________________ Para o ndice Quantidade de vendas, permita a entrada manual e a entrada automtica de dados. Para os ndices CM1 (Contribuio marginal 1) e Receita, permita apenas a entrada automtica. Grave suas configuraes depois de defini-las.

4.

Configure o filtro da query restringindo primeiro a rea de dados para as selees a serem planejadas pelos diretores financeiros. Qual rea do filtro responsvel pela configurao da rea de dados? _____________________________________________________________ Continua na prxima pgina

144

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Atribua estes campos com as seguintes selees essa rea do filtro: Caracterstica Verso (Version) Moeda (Currency) Quantidade de vendas (Sales Quantity) Variante de exerccio (Fiscal year variant) Exerccio (Fiscal year) rea de contabilidade de custos (Controlling Area) Empresa (Company Code) 5. Restringir a A USD PC K4 Varivel: Group##_VAR_FY_01_PM 1000

1000; 2000

O planejamento deve comear com a seleo inicial da empresa 1000. Em qual rea da query voc deve configurar o incio da seleo da empresa? _____________________________________________________________ Faa essa atribuio e depois grave a query.

6.

Execute a query disponvel para entrada para os diretores financeiros definida para o exerccio 2010 selecionando Executar. Voc deve agora obter a seguinte exibio:

Figura 87: Resultados possveis

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

145

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Como voc pode ver, a clula da quantidade de vendas com 150 est disponvel para entrada nesta tela de teste da Web. 7. Modifique agora a seleo inicial no momento da execuo configurando a empresa como 2000 e a varivel do exerccio como 2011. Dica: Observe que na query ad-hoc quando voc faz o planejamento manual e depois seleciona Renovar, os dados planejados manualmente sempre sero sobregravados pelos dados iniciais lidos no InfoProvider. Portanto, os valores planejados manualmente no seriam retidos nesta interface. Para que isso seja realizado com eficincia, a query de planejamento ad-hoc deve estar integrada em uma pasta de trabalho ou query baseada na Web. Isso ser abordado em unidades posteriores. Feche a query executada para evitar bloqueios posteriores e abra uma segunda sesso. 8. Voc tambm pode executar a query usando o Query Monitor, onde tambm possvel gravar os dados planejados. Aqui, tambm possvel escolher entre uma exibio de query baseada na GUI ou na Web. Existem dois tipos de Query Monitor. A segunda variante mais fcil de usar. Variante 1:Abra uma segunda sesso e selecione Menu SAP Explorer BEx Monitor Query Monitor.

Business

Variante 2: Para escolher entre uma exibio baseada na GUI e outra na Web, chame a transao RSRT na segunda sesso. Selecione a segunda variante. No campo Query, selecione sua query S##_AL_01_Planquery_ 01_CFO e no campo Exibio da query selecione HTML. Execute agora a query para o exerccio 2010. Voc deve obter a seguinte exibio:

Continua na prxima pgina

146

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Figura 88: Resultados possveis da viso do Query Monitor

Saia agora da query executada e defina o campo Exibio da query como BEx Analyzer. Execute a query novamente para 2010. Voc deve obter a seguinte exibio:

Figura 89: Exibio do BEx Analyzer na viso do Query Monitor

Saia agora do Query Monitor e retorne primeira sesso do Query Designer. 9. No customizing da query, grave agora o filtro criado no exerccio anterior. Descrio: Nome tcnico: TBW370_S##_AL01_F01A S##_F_01A

10. Quais dos filtros criados poderiam ser selecionados nas reas Restries de caractersticas e Valores propostos na query disponvel para entrada e onde eles podem ser encontrados no Query Designer? Quais so os nomes tcnicos desses filtros? ______________________________________________________________ Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

147

Captulo 4: Criao de uma query disponvel para entrada

TBW45

______________________________________________________________ ______________________________________________________________ Grave o customizing da query e mantenha o Query Designer aberto. 11. a) Abra uma segunda sesso e navegue at o Planning Modeler para analisar melhor o filtro S##_F_01A, criado para o InfoProvider TBW370S##, e o nvel de agregao S##_AL_01. Observe as configuraes selecionando Visualizar viso ampliada no Planning Modeler. Qual rea da query refletida em Valor proposto (Chave) do Planning Modeler? ______________________________________________________________ b) Por que todos os campos do filtro no Planning Modeler mostram uma marcao para o campo de seleo Pode ser modificado na execuo? ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ Feche a segunda sesso.

Tarefa 2:
Voc precisa de duas outras queries para o planejamento do gerente de vendas; uma para o planejamento de quantidades e outra para o planejamento de preos. 1. No contexto do VirtualProvider S##_AL_02, crie uma query disponvel para entrada para o planejamento de quantidades com a seguinte aparncia:

Continua na prxima pgina

148

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

rea de contabilidade de custos

Empresa

Grupo de materiais

Quantidade de vendas 2010

Quan- Reticeita dade 2010 de vendas 2011

Receita 2011

CM1 2010

CM1 2011

Aplique o seguinte conceito query disponvel para entrada: os ndices Receita e CM1 s devem ser preenchidos pelo planejamento automtico, enquanto a quantidade de vendas pode ser planejada tanto manual quanto automaticamente. Somente adicione caractersticas lista expandida (linhas) de acordo com a figura acima. Crie uma estrutura local com 6 colunas de seleo. Cada uma dessas colunas deve conter a caracterstica Exerccio, o ndice mapeado para cada coluna, a unidade de medida PC e a moeda USD. Observe que todas as colunas, independentemente de serem colunas de quantidade ou de montante, sempre abrangem unidades para quantidade e montante. Isso opcional, entretanto; tambm possvel fazer as duas configuraes somente na rea Restries de caractersticas. Observe que esses acessos de gravao aos ndices devem agora ser definidos para cada coluna de seleo da estrutura. Certifique-se de que a query sempre tenha acesso de gravao. Em relao caracterstica Exerccio, use a varivel Group##_VAR_FY_01_PM . Essa varivel foi criada no Planning Modeler e tem o valor proposto 2010. Aqui, a varivel deve ser inserida, primeiro, em todas as seis colunas da estrutura local. Para as colunas que representam o exerccio 2011, a varivel offset deve ser posteriormente definida como 1. Grave as configuraes na query. Insira as seguintes descries para a query: Descrio: Nome tcnico: TBW370_S##_AL02_PQ01_SALMAN S##_AL_02_Planquery_01_SALMAN

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

149

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Preencha o cabealho da respectiva coluna de seleo na estrutura local usando uma varivel de texto que ajusta automaticamente o exerccio para o exerccio da varivel. Para isso, v at a coluna designada para a Quantidade de vendas 2010, clique duas vezes na coluna e defina essa varivel de texto clicando no tringulo preto do lado direito do campo Descrio ao lado do boto da varivel e selecione Nova varivel. Na prxima tela que aparecer, faa as seguintes entradas na ficha de registro Geral: Descrio: Nome tcnico: GROUP##_TEXTV GROUP##_TEXTV

Desta vez, selecione o caminho de substituio Processando por e consulte a caracterstica de referncia 0FISCYEAR . Substitua a varivel pelo InfoObjeto. Para a exibio das variveis de texto, selecione Configuraes de offset Incio offset 2. Isso afeta a exibio do ttulo, pois os usurios desejam ver aqui 2010 e no K42010. Isso pode ser controlado usando o Incio offset, que conta a partir de 0. Dica: Observe que voc deve selecionar aqui InfoObjeto, e no Varivel porque Varivel refere-se apenas a variveis de texto j existentes. As configuraes nos campos Intervalo de uso e Configurao de offset no so relevantes para a varivel de texto Group##_TEXTV, de modo que voc pode aplicar as configuraes standard j selecionadas. Grave a definio da varivel. Navegue at cada uma das outras colunas e inclua a varivel na rea Descrio de cada coluna de seleo na estrutura local. Depois de voc criar as variveis de texto, cada coluna dever ter a seguinte entrada na rea Descrio (ilustrada aqui com a quantidade de vendas 2010):

Continua na prxima pgina

150

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Quantidade de vendas &Group##_TEXTV&. Dica: Observe que, para a varivel de texto, no necessrio distinguir entre os cabealhos de 2010 e 2011 pois h uma referncia caracterstica 0FISCYEAR e a varivel da caracterstica usada para determinar essa caracterstica na coluna de seleo. Grave a query. 2. Especifique agora o filtro para a query. As caractersticas Verso e Variante de exerccio no so includas na lista expandida nem na estrutura. Portanto, no devero ser exibidas quando a query for chamada. Selecione esses campos na rea Restries de caractersticas e especifique a rea de dados do seguinte modo: Verso: Variante de exerccio: B K4

Alm disso, selecione os campos rea de contabilidade de custos, Empresa e Grupo de materiais tambm na rea Restries de caractersticas e restrinja a rea de dados para: rea de contabilidade de custos: Empresa: Grupo de materiais: 1000 1000, 2000 #, WAT, TWAT, JUC

No faa nenhuma seleo na rea Valores propostos. Como esse filtro s necessrio para essa query e no no Planning Modeler, ele no gravado. Grave a query. 3. Execute a query para o exerccio 2010. Os dados na verso B com Grupo de materiais # devem estar disponveis para a quantidade de vendas 2010, e as clulas para a coluna Quantidade de vendas 2010 e 2011 devem estar disponveis para entrada. A query deve ter a seguinte aparncia (este um extrato):

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

151

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 90: Resultados possveis

Dica: Observe que o campo Exerccio est armazenado embaixo de Caractersticas livres no bloco de navegao. O gerente de vendas pode selecionar um valor de varivel diferente para o exerccio clicando com o boto direito do mouse neste campo e selecionando Filtro Tela varivel ou selecionando Renovar.

Feche agora o browser da query executada. 4. EXERCCIO OPCIONAL at o ponto 5, inclusive. Navegue de volta at o Query Designer e defina uma condio que ser utilizada posteriormente na pasta de trabalho na query da Web. A condio que voc est modelando deve trazer o seguinte: A coluna Quantidade de vendas 2010 deve ser maior ou igual a 100 e a condio deve ser vlida para atribuio da caracterstica Todas as caractersticas na lista expandida independentemente. Para a descrio, selecione: Group##_Sales_Quantity_Condition. Ative a condio criada no menu de contexto da condio bem como na rea Propriedades (do lado direito da tela). Grave a query e execute-a para o exerccio 2010. Em comparao com os resultados mostrados no ponto 8 de acordo com a query mostrada no deve haver nenhuma modificao, pois as quantidades de vendas so todas maiores que 100. 5. Defina agora uma exceo a ser modelada da seguinte maneira: Para a descrio, selecione: Group##_Exception_01. Ative a exceo que voc est criando no menu de contexto da exceo bem como na rea Propriedades (do lado direito da tela). Selecione estes intervalos e estas configuraes para Definir valores de exceo:

Continua na prxima pgina

152

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Nvel de alerta Bom 1 Crtico 1 Ruim 1

Operador > Entre

Valor inicial 1000 500 500

Valor final 1000

Para A exceo definida em, selecione Todos os elementos da estrutura. Para Clulas de dados, selecione Exceo afeta clulas de dados e para ndices, selecione Todos os elementos da estrutura. Na ficha de registro Restries de clula, embaixo de Operador standard para todas as caractersticas que no esto listadas, selecione Exceo afeta tudo. Embaixo de Definir restries de clula selecione a caracterstica Grupo de materiais e o operador Todos os resultados de exceo. Grave a query e execute-a para 2010. Eis um extrato do que voc dever ver:

Figura 91: Resultados possveis

Em relao condio, voc deve apenas ver as quantidades de vendas maiores ou iguais a 100 peas e algumas clulas de dados no as linhas de totais - devem estar realadas em todas as colunas da estrutura. As clulas para a quantidade de vendas ainda esto disponveis para entrada.

Tarefa 3:
Finalmente, crie uma terceira query para o planejamento de preos dos gerentes de vendas. 1. Crie a query para o nvel de agregao P##_AL_01 do InfoProvider TBW370P##. A query deve ter a seguinte aparncia:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

153

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Exerccio

Grupo Preo Preo Preo de ma- Verso Verso Verso teriais B1 B2 B

Custos de fabricao Verso B1

Custos de fabricao Verso B2

Custos de fabricao Verso B

2.

Use aqui estruturas locais e defina as colunas Preo Verso B e Custos de fabricao Verso B como Pode ser modificado usando as funes de planejamento. Diferentemente, as colunas Preo e Custos de fabricao para Verso B1 e B2 devem ser definidas como Pode ser modificado usando as entradas do usurio ou funes de planejamento. Defina toda a query como disponvel para entrada. Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_P##_AL01_PQ01_SALMAN P##_AL_01_Planquery_01_SALMAN

3.

Posicione o exerccio e o grupo de materiais na rea Linhas da query. Para ambos, na rea Propriedades, defina Chave e Valores lanados. Inclua Moeda, Variante de exerccio e Grupo de materiais na rea Restries de caractersticas e restrinja a rea de dados do seguinte modo: Caracterstica Moeda Variante de exerccio Grupo de materiais Restringir a USD K4 TWAT; JUC

Para o exerccio, crie um intervalo na rea Restries de caractersticas selecionando Intervalos de valores para o campo de seleo Visualizar cujos valores limtrofes esquerdo e direito referem-se varivel Group##_VAR_FY_01_PM. O valor limtrofe esquerdo deve conter offset 0 e o direito deve conter offset +1. A rea Valores propostos no contm nenhum valor. Grave a query e execute-a para o exerccio 2010. Continua na prxima pgina

154

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Voc deve obter a seguinte exibio (eis um extrato):

Figura 92: Resultados possveis

Em seguida, saia do Query Designer e das queries executadas e retorne tela inicial depois do logon do sistema.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

155

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Soluo 3: Criao de uma query disponvel para entrada


Tarefa 1:
1. Antes de chamar o Query Designer, defina as configuraes de front end Programas Inicializar para o front end BI 7.0 selecionando Iniciar curso Inicializar BI no Citrix e confirmando a prxima pergunta exibida selecionando Sim.

Depois efetue logon no Query Designer selecionando Iniciar no Citrix e depois Programas Business Explorer Query Designer. Se agora for exibido um prompt de SAPlogon para seu sistema de treinamento, selecione Utilizar sistema selecionado como padro e confirme selecionando OK. Depois disso, selecione o mandante 800, o usurio e a senha e a configurao de idioma para o treinamento. Confirme, selecionando OK. Se o sistema agora exibir a tela de logon Controle de SAPlogon com as informaes Sistema de treinamento SAP, selecione OK. Comece agora a criar uma nova query disponvel para entrada selecionando Nova query. a) 2. Siga as etapas do exerccio.

EXERCCIO OPCIONAL at o ponto 11, inclusive. Primeiro, crie uma query disponvel para entrada para o diretor financeiro e seu planejamento de quantidades. Essa query disponvel para entrada deve ser baseada no nvel de agregao S##_AL_01. Pesquise essa query pelo nome tcnico e depois comece a executar seu customizing. Primeiro, defina Nomes tcnicos como Texto [Chave] e arraste todas as caractersticas na rea Linhas para obter a seguinte seqncia: Exerccio, rea de contabilidade de custos, Empresa, Variante de exerccio, Unidade de vendas, Moeda, Verso. Arraste todos os ndices para a rea Colunas. Posicione a quantidade de vendas antes da receita e a receita antes da contribuio marginal. Grave sua query usando as seguintes descries:

Continua na prxima pgina

156

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Descrio: Nome tcnico: a)

TBW370_S##_AL01_PQ01_CFO S##_AL_01_Planquery_01_CFO

Siga as etapas do exerccio. Sua query dever ter a seguinte aparncia:

Figura 93: Configurao da query

3.

a) Defina agora o acesso de gravao na query. Onde voc deve fazer essas configuraes? 1. ___________________________________________________________ 2. ___________________________________________________________ b) Quais opes de acesso de gravao voc pode definir em relao aos ndices? 1. ___________________________________________________________ 2. ___________________________________________________________ 3. ___________________________________________________________ Para o ndice Quantidade de vendas, permita a entrada manual e a entrada automtica de dados. Para os ndices CM1 (Contribuio marginal 1) e Receita, permita apenas a entrada automtica.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

157

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Grave suas configuraes depois de defini-las. a) 1. 2. Nas propriedades dos ndices (ficha de registro Planejamento) Nas propriedades dos ndices (ficha de registro Planejamento) Ateno: Voc s poder ativar a configurao Iniciar query no modo de modificao se pelo menos um ndice tiver sido liberado para entrada de dados. b) 1. 2. 3. Os dados no podem ser modificados Os dados podem ser modificados usando as funes de planejamento Os dados podem ser modificados usando entradas de usurios ou funes de planejamento Siga agora as etapas do exerccio. 4. Configure o filtro da query restringindo primeiro a rea de dados para as selees a serem planejadas pelos diretores financeiros. Qual rea do filtro responsvel pela configurao da rea de dados? _____________________________________________________________ Atribua estes campos com as seguintes selees essa rea do filtro: Caracterstica Verso (Version) Moeda (Currency) Quantidade de vendas (Sales Quantity) Variante de exerccio (Fiscal year variant) Exerccio (Fiscal year) rea de contabilidade de custos (Controlling Area) Empresa (Company Code) a) Restringir a A USD PC K4 Varivel: Group##_VAR_FY_01_PM 1000

1000; 2000

A rea Restries de caractersticas responsvel pela configurao da rea de dados. Siga as instrues do exerccio. Continua na prxima pgina

158

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

5.

O planejamento deve comear com a seleo inicial da empresa 1000. Em qual rea da query voc deve configurar o incio da seleo da empresa? _____________________________________________________________ Faa essa atribuio e depois grave a query. a) Voc deve configurar a seleo inicial na rea Valores propostos. Faa essa atribuio e depois grave a query.

6.

Execute a query disponvel para entrada para os diretores financeiros definida para o exerccio 2010 selecionando Executar. Voc deve agora obter a seguinte exibio:

Figura 94: Resultados possveis

Como voc pode ver, a clula da quantidade de vendas com 150 est disponvel para entrada nesta tela de teste da Web. a) 7. A soluo corresponde ao exerccio.

Modifique agora a seleo inicial no momento da execuo configurando a empresa como 2000 e a varivel do exerccio como 2011. Dica: Observe que na query ad-hoc quando voc faz o planejamento manual e depois seleciona Renovar, os dados planejados manualmente sempre sero sobregravados pelos dados iniciais lidos no InfoProvider. Portanto, os valores planejados manualmente no seriam retidos nesta interface.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

159

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Para que isso seja realizado com eficincia, a query de planejamento ad-hoc deve estar integrada em uma pasta de trabalho ou query baseada na Web. Isso ser abordado em unidades posteriores. Feche a query executada para evitar bloqueios posteriores e abra uma segunda sesso. a) 8. A soluo corresponde ao exerccio.

Voc tambm pode executar a query usando o Query Monitor, onde tambm possvel gravar os dados planejados. Aqui, tambm possvel escolher entre uma exibio de query baseada na GUI ou na Web. Existem dois tipos de Query Monitor. A segunda variante mais fcil de usar. Variante 1:Abra uma segunda sesso e selecione Menu SAP Explorer BEx Monitor Query Monitor.

Business

Variante 2: Para escolher entre uma exibio baseada na GUI e outra na Web, chame a transao RSRT na segunda sesso. Selecione a segunda variante. No campo Query, selecione sua query S##_AL_01_Planquery_ 01_CFO e no campo Exibio da query selecione HTML. Execute agora a query para o exerccio 2010. Voc deve obter a seguinte exibio:

Figura 95: Resultados possveis da viso do Query Monitor

Saia agora da query executada e defina o campo Exibio da query como BEx Analyzer. Execute a query novamente para 2010. Voc deve obter a seguinte exibio:

Continua na prxima pgina

160

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Figura 96: Exibio do BEx Analyzer na viso do Query Monitor

Saia agora do Query Monitor e retorne primeira sesso do Query Designer. a) 9. A soluo corresponde ao exerccio.

No customizing da query, grave agora o filtro criado no exerccio anterior. Descrio: Nome tcnico: a) TBW370_S##_AL01_F01A S##_F_01A

Para isso, clique com o boto direito do mouse no cabealho da rea Restries de caractersticas e selecione Gravar no menu de contexto.

10. Quais dos filtros criados poderiam ser selecionados nas reas Restries de caractersticas e Valores propostos na query disponvel para entrada e onde eles podem ser encontrados no Query Designer? Quais so os nomes tcnicos desses filtros? ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ Grave o customizing da query e mantenha o Query Designer aberto. a) Os nomes tcnicos so: S##_F_01, S##_F_01a, S##_F_02. Eles podem ser encontrados no painel esquerdo do Query Designer, que tambm contm os ndices e as dimenses/caractersticas.

11. a) Abra uma segunda sesso e navegue at o Planning Modeler para analisar melhor o filtro S##_F_01A, criado para o InfoProvider TBW370S##, e o nvel de agregao S##_AL_01. Observe as configuraes selecionando Visualizar viso ampliada no Planning Modeler. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

161

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Qual rea da query refletida em Valor proposto (Chave) do Planning Modeler? ______________________________________________________________ b) Por que todos os campos do filtro no Planning Modeler mostram uma marcao para o campo de seleo Pode ser modificado na execuo? ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ Feche a segunda sesso. a) b) A rea Valores propostos da query corresponde rea de mesmo nome no Planning Modeler. Essas caractersticas esto contidas nas linhas, colunas, ou nas caractersticas livres e seus valores podem, portanto, ser modificados no momento da execuo.

Tarefa 2:
Voc precisa de duas outras queries para o planejamento do gerente de vendas; uma para o planejamento de quantidades e outra para o planejamento de preos. 1. No contexto do VirtualProvider S##_AL_02, crie uma query disponvel para entrada para o planejamento de quantidades com a seguinte aparncia: rea de contabilidade de custos Empresa Grupo de materiais Quantidade de vendas 2010 Quan- Reticeita dade 2010 de vendas 2011 Receita 2011 CM1 2010 CM1 2011

Aplique o seguinte conceito query disponvel para entrada: os ndices Receita e CM1 s devem ser preenchidos pelo planejamento automtico, enquanto a quantidade de vendas pode ser planejada tanto manual quanto automaticamente. Somente adicione caractersticas lista expandida (linhas) de acordo com a figura acima.

Continua na prxima pgina

162

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Crie uma estrutura local com 6 colunas de seleo. Cada uma dessas colunas deve conter a caracterstica Exerccio, o ndice mapeado para cada coluna, a unidade de medida PC e a moeda USD. Observe que todas as colunas, independentemente de serem colunas de quantidade ou de montante, sempre abrangem unidades para quantidade e montante. Isso opcional, entretanto; tambm possvel fazer as duas configuraes somente na rea Restries de caractersticas. Observe que esses acessos de gravao aos ndices devem agora ser definidos para cada coluna de seleo da estrutura. Certifique-se de que a query sempre tenha acesso de gravao. Em relao caracterstica Exerccio, use a varivel Group##_VAR_FY_01_PM . Essa varivel foi criada no Planning Modeler e tem o valor proposto 2010. Aqui, a varivel deve ser inserida, primeiro, em todas as seis colunas da estrutura local. Para as colunas que representam o exerccio 2011, a varivel offset deve ser posteriormente definida como 1. Grave as configuraes na query. Insira as seguintes descries para a query: Descrio: Nome tcnico: TBW370_S##_AL02_PQ01_SALMAN S##_AL_02_Planquery_01_SALMAN

Preencha o cabealho da respectiva coluna de seleo na estrutura local usando uma varivel de texto que ajusta automaticamente o exerccio para o exerccio da varivel. Para isso, v at a coluna designada para a Quantidade de vendas 2010, clique duas vezes na coluna e defina essa varivel de texto clicando no tringulo preto do lado direito do campo Descrio ao lado do boto da varivel e selecione Nova varivel. Na prxima tela que aparecer, faa as seguintes entradas na ficha de registro Geral: Descrio: Nome tcnico: GROUP##_TEXTV GROUP##_TEXTV

Desta vez, selecione o caminho de substituio Processando por e consulte a caracterstica de referncia 0FISCYEAR. Substitua a varivel pelo InfoObjeto. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

163

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Para a exibio das variveis de texto, selecione Configuraes de offset Incio offset 2. Isso afeta a exibio do ttulo, pois os usurios desejam ver aqui 2010 e no K42010. Isso pode ser controlado usando o Incio offset, que conta a partir de 0. Dica: Observe que voc deve selecionar aqui InfoObjeto, e no Varivel porque Varivel refere-se apenas a variveis de texto j existentes. As configuraes nos campos Intervalo de uso e Configurao de offset no so relevantes para a varivel de texto Group##_TEXTV, de modo que voc pode aplicar as configuraes standard j selecionadas. Grave a definio da varivel. Navegue at cada uma das outras colunas e inclua a varivel na rea Descrio de cada coluna de seleo na estrutura local. Depois de voc criar as variveis de texto, cada coluna dever ter a seguinte entrada na rea Descrio (ilustrada aqui com a quantidade de vendas 2010): Quantidade de vendas &Group##_TEXTV&. Dica: Observe que, para a varivel de texto, no necessrio distinguir entre os cabealhos de 2010 e 2011 pois h uma referncia caracterstica 0FISCYEAR e a varivel da caracterstica usada para determinar essa caracterstica na coluna de seleo. Grave a query. a) A seguir apresentada uma descrio de como atender s necessidades de concepo: Os ndices Receita e CM1 s devem ser preenchidos pelo planejamento automtico, enquanto a quantidade de vendas pode ser planejada tanto manual quanto automaticamente. Em relao caracterstica Exerccio, use a varivel Group##_VAR_FY_01_PM. Essa varivel foi criada no Planning Modeler e tem o valor proposto 2010. Posicione-a em todas as colunas de dados. Somente adicione caractersticas lista expandida (linhas) de acordo com a figura acima.

Continua na prxima pgina

164

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Para isso, navegue at a rea abaixo de InfoProvider e abra a dimenso com a descrio Organizao. Clique em Linhas/colunas e arraste as caractersticas mencionadas da rea InfoProvider para a rea Linhas. Crie uma estrutura local com 6 colunas de seleo. Cada uma dessas colunas deve conter a caracterstica Exerccio, o ndice mapeado para cada coluna, a unidade de medida PC e a moeda USD. Posteriormente, quando a estrutura estiver criada, ela ter a seguinte aparncia:

Figura 97: Configurao da query disponvel para entrada

Primeiro, crie uma estrutura colocando o cursor nas colunas, clicando com o boto direito do mouse em Nova estrutura, clicando com o boto direito no n da estrutura e selecionando Nova seleo. Fazendo isso voc cria um shell para a primeira coluna de dados da estrutura, que o sistema chama Seleo 1. Configure agora o primeiro shell como a coluna Quantidade de vendas 2010 do seguinte modo: Posicione o cursor em Seleo 1, depois clique no boto direito do mouse e selecione Processar. Uma janela menor aparece exibindo as mesmas estruturas que o customizing inicial da query. Na rea da esquerda, embaixo de Viso detalhada, voc encontrar as caractersticas do nvel de agregao. Use arrastar e soltar para arrastar o ndice Quantidade de vendas para a direita, dentro da rea Detalhes da seleo e, depois, arraste a caracterstica Unidade de vendas para a direita. Posicione o cursor na caracterstica, clique no boto direito do mouse, selecione Restringir..., e restrinja a Quantidade de vendas para PC selecionando PC e arrastando-o para a rea de seleo da direita. Confirme com OK. Siga o mesmo procedimento para as seguintes caractersticas que tambm devem ser adicionadas coluna:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

165

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Moeda: Exerccio:

USD Variable Group##_VAR_FY_01_PM

Observe que todas as colunas, independentemente de serem colunas de quantidade ou de montante, sempre abrangem unidades para quantidade e montante. Isso opcional, entretanto; tambm possvel fazer as duas configuraes somente na rea Restries de caractersticas. Depois, remova a caracterstica composta da variante de exerccio da seleo arrastando-a para a rea esquerda da tela. No modifique a descrio da Quantidade de vendas no campo Descrio. Navegue agora dentro da tela at a ficha de registro Planejamento e selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento.

Figura 98: Configuraes

Depois de ter configurado a janela, selecione OK. Grave a funo selecionando Gravar a query. Insira as seguintes descries para a query: Descrio: Nome tcnico: TBW370_S##_AL02_PQ01_SALMAN S##_AL_02_Planquery_01_SALMAN

Crie as outras colunas copiando a coluna recm-criada, com a qual voc deve primeiro criar as colunas para Receita 2010 e Contribuio marginal 2010. Para copiar as colunas, posicione o cursor na coluna Quantidade de vendas, clique no boto direito do mouse e selecione Copiar, depois clique no boto direito do mouse e selecione Colar. Em seguida, clique duas vezes na estrutura copiada e arraste o ndice Receita Continua na prxima pgina

166

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

para a rea Detalhes da seleo, na qual a descrio da coluna ajustada automaticamente. Depois, navegue at a ficha de registro Planejamento e selecione Os dados podem ser modificados usando funes de planejamento. Em seguida, selecione OK.

Figura 99: Configuraes

Desta vez, depois de ter copiado a Receita e a Contribuio marginal para 2010, copie as colunas Quantidade de vendas novamente com o exerccio 2011 como destino. Clique duas vezes na coluna de dados copiada e selecione a varivel para o exerccio. Clique com o boto direito do mouse e selecione Restringir; agora a seguinte janela ser exibida:

Figura 100: Configuraes

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

167

Captulo 4: Criao de uma query disponvel para entrada

TBW45

A varivel para a caracterstica Exerccio ainda est definida atualmente como o valor proposto 2010 para essa coluna, mas como essa coluna representar o exerccio 2011, o offset com o qual a varivel trabalha deve ser definido como 0 para 2010 e como 1 para 2011. Para acessar a tela para aumentar o offset para 1, selecione Definir offset para varivel para a varivel selecionada e, para o campo Valor offset da varivel, selecione 1 e confirme selecionando OK. Voc agora tambm precisa criar colunas Receita 2011 e Contribuio marginal 2011 copiando as colunas Receita 2010 e Contribuio marginal 2010. Depois, clique em cada uma das colunas copiadas e modifique o offset para 1 para as variveis do exerccio. Grave a query selecionando Gravar query. Todas as colunas de dados esto agora definidas com o exerccio correto. Depois de ter sido criada, a varivel de texto deve ser agora adicionada s seis colunas de dados de modo que o cabealho das respectivas colunas de seleo seja automaticamente acoplado varivel de exerccio na estrutura local. Para isso, v at a coluna designada para a Quantidade de vendas 2010, clique duas vezes na coluna e defina essa varivel de texto clicando no tringulo preto do lado direito do campo Descrio ao lado do boto da varivel e selecione Nova varivel. Na prxima tela que aparecer, faa as seguintes entradas na ficha de registro Geral: Descrio: Nome tcnico: GROUP##_TEXTV GROUP##_TEXTV

Desta vez, selecione o caminho de substituio Processando por e selecione Caracterstica de referncia 0FISCYEAR. Para isso, na ficha de registro Geral, selecione Processando por Caminho de substituio e Exerccio como a caracterstica de referncia. Na ficha de registro Caminho de substituio, para o campo Substituir por, selecione InfoObjeto. Na mesma ficha de registro selecione Incio offset 2 embaixo de Configuraes de offset. Isso afeta a exibio do ttulo, pois os usurios desejam ver aqui 2010 e no K42010. Isso pode ser controlado usando o Incio offset, que conta a partir de 0. Selecione agora OK.

Continua na prxima pgina

168

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

No campo Descrio, ao lado de quantidade de vendas, insira um espao em branco entre quantidade de vendas e variveis de texto&Group##_TEXTV& que aparecem automaticamente. Para facilitar ao mximo a transferncia da varivel de texto para outras colunas, no campo Descrio, primeiro, selecione os nomes tcnicos das variveis exibidas &Group##_TEXTV& e os copie usando Ctrl+C. Em seguida, selecione OK. Grave a query novamente selecionando Gravar query. Navegue at todas as outras colunas clicando nelas duas vezes e inserindo a varivel da rea de transferncia na rea Descrio de cada coluna de seleo na estrutura local usando Ctrl+V. Deixe sempre um espao em branco entre o texto e as variveis de texto. Grave a query novamente selecionando Gravar query. O cabealho de todas as colunas de dados deve agora ser fixo. Certifique-se de que a query sempre tenha acesso de gravao. Para isso, selecione o nome tcnico da query na rea Propriedades e verifique se a caixa de seleo Iniciar query no modo de modificao est marcada na ficha de registro Planejamento:

Figura 101: Iniciar query no modo de modificao

Grave a query selecionando Gravar query. 2. Especifique agora o filtro para a query. As caractersticas Verso e Variante de exerccio no so includas na lista expandida nem na estrutura. Portanto, no devero ser exibidas quando a query for chamada. Selecione esses campos na rea Restries de caractersticas e especifique a rea de dados do seguinte modo: Verso: Variante de exerccio: B K4 Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

169

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Alm disso, selecione os campos rea de contabilidade de custos, Empresa e Grupo de materiais tambm na rea Restries de caractersticas e restrinja a rea de dados para: rea de contabilidade de custos: Empresa: Grupo de materiais: 1000 1000, 2000 #, WAT, TWAT, JUC

No faa nenhuma seleo na rea Valores propostos. Como esse filtro s necessrio para essa query e no no Planning Modeler, ele no gravado.

Continua na prxima pgina

170

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Grave a query. a) Especifique agora o filtro para a query. As caractersticas Verso e Variante de exerccio no so includas na lista expandida nem na estrutura. Portanto, no devero ser exibidas quando a query for chamada. Selecione esses campos na rea Restries de caractersticas e especifique a rea de dados do seguinte modo: Verso: Variante de exerccio: B K4

Para isso, selecione Filtro e, no painel da esquerda do Query Designer, navegue at a dimenso com a descrio Caractersticas tcnicas e Tempo. Clique agora em cada uma das duas dimenses e arraste a Verso e a Variante de exerccio uma aps a outra para a rea Restries de caractersticas do filtro. Depois, selecione o boto direito do mouse na caracterstica Verso, selecione Restringir e arraste a verso B da rea Selees recentes para a rea Seleo e selecione OK. Siga o mesmo procedimento para a variante de exerccio. Alm disso, selecione os campos rea de contabilidade de custos, Empresa e Grupo de materiais tambm na rea Restries de caractersticas e restrinja a rea de dados para: rea de contabilidade de custos: Empresa: Grupo de materiais: 1000 1000, 2000 #, WAT, TWAT, JUC

Para as trs caractersticas acima, siga o mesmo procedimento usado para Verso e Variante de exerccio. No faa nenhuma seleo na rea Valores propostos. Como esse filtro s necessrio para essa query e no no Planning Modeler, ele no gravado. Voc deve obter o seguinte resultado: Grave a query selecionando Gravar query. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

171

Captulo 4: Criao de uma query disponvel para entrada

TBW45

3.

Execute a query para o exerccio 2010. Os dados na verso B com Grupo de materiais # devem estar disponveis para a quantidade de vendas 2010, e as clulas para a coluna Quantidade de vendas 2010 e 2011 devem estar disponveis para entrada. A query deve ter a seguinte aparncia (este um extrato):

Figura 102: Resultados possveis

Dica: Observe que o campo Exerccio est armazenado embaixo de Caractersticas livres no bloco de navegao. O gerente de vendas pode selecionar um valor de varivel diferente para o exerccio clicando com o boto direito do mouse neste campo e selecionando Filtro Tela varivel ou selecionando Renovar.

Feche agora o browser da query executada. a) Execute a query para o exerccio 2010. Para isso, selecione Executar. Na janela que aparecer, insira seu nome de usurio e senha e selecione Logon. Na prxima janela, confirme a varivel proposta selecionando OK e exiba a query. Os dados na verso B com Grupo de materiais # devem estar disponveis para a quantidade de vendas 2010, e as clulas para a coluna Quantidade de vendas 2010 e 2011 devem estar disponveis para entrada. Compare seu resultado com a query da figura abaixo. Feche agora o browser da query executada selecionando X no canto direito superior do browser. 4. EXERCCIO OPCIONAL at o ponto 5, inclusive. Navegue de volta at o Query Designer e defina uma condio que ser utilizada posteriormente na pasta de trabalho na query da Web. A condio que voc est modelando deve trazer o seguinte: A coluna Quantidade de vendas 2010 deve ser maior ou igual a 100 e a condio deve ser vlida para atribuio da caracterstica Todas as caractersticas na lista expandida independentemente. Continua na prxima pgina

172

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Para a descrio, selecione: Group##_Sales_Quantity_Condition. Ative a condio criada no menu de contexto da condio bem como na rea Propriedades (do lado direito da tela). Grave a query e execute-a para o exerccio 2010. Em comparao com os resultados mostrados no ponto 8 de acordo com a query mostrada no deve haver nenhuma modificao, pois as quantidades de vendas so todas maiores que 100. a) 5. A soluo corresponde ao exerccio.

Defina agora uma exceo a ser modelada da seguinte maneira: Para a descrio, selecione: Group##_Exception_01. Ative a exceo que voc est criando no menu de contexto da exceo bem como na rea Propriedades (do lado direito da tela). Selecione estes intervalos e estas configuraes para Definir valores de exceo: Nvel de alerta Bom 1 Crtico 1 Ruim 1 Operador > Entre Valor inicial 1000 500 500 1000 Valor final

Para A exceo definida em, selecione Todos os elementos da estrutura. Para Clulas de dados, selecione Exceo afeta clulas de dados e para ndices, selecione Todos os elementos da estrutura. Na ficha de registro Restries de clula, embaixo de Operador standard para todas as caractersticas que no esto listadas, selecione Exceo afeta tudo. Embaixo de Definir restries de clula selecione a caracterstica Grupo de materiais e o operador Todos os resultados de exceo. Grave a query e execute-a para 2010. Eis um extrato do que voc dever ver:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

173

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 103: Resultados possveis

Em relao condio, voc deve apenas ver as quantidades de vendas maiores ou iguais a 100 peas e algumas clulas de dados no as linhas de totais - devem estar realadas em todas as colunas da estrutura. As clulas para a quantidade de vendas ainda esto disponveis para entrada. a) A soluo corresponde ao exerccio.

Tarefa 3:
Finalmente, crie uma terceira query para o planejamento de preos dos gerentes de vendas. 1. Crie a query para o nvel de agregao P##_AL_01 do InfoProvider TBW370P##. A query deve ter a seguinte aparncia: Exerccio Grupo Preo Preo Preo de ma- Verso Verso Verso B teriais B1 B2 Custos de fabricao Verso B1 Custos de fabricao Verso B2 Custos de fabricao Verso B

a)

Navegue at a sesso que contm o customizing da query do planejamento de quantidades. Selecione Nova query.... Depois de ter selecionado Nova query, selecione Procurar na prxima janela e insira o nome tcnico do nvel de agregao de referncia P##_AL_01 no modelo de pesquisa. Selecione Procurar no nome tcnico. Selecione Procurar e, em seguida, Abrir.

2.

Use aqui estruturas locais e defina as colunas Preo Verso B e Custos de fabricao Verso B como Pode ser modificado usando as funes de planejamento.

Continua na prxima pgina

174

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Diferentemente, as colunas Preo e Custos de fabricao para Verso B1 e B2 devem ser definidas como Pode ser modificado usando as entradas do usurio ou funes de planejamento. Defina toda a query como disponvel para entrada. Grave a query do seguinte modo: Descrio: Nome tcnico: a) TBW370_P##_AL01_PQ01_SALMAN P##_AL_01_Planquery_01_SALMAN

Selecione Linhas/Colunas e clique em Colunas, depois clique no boto direito do mouse e selecione Nova estrutura. Posicione o cursor no n Estrutura, clique no boto direito do mouse e selecione Nova seleo. Clique duas vezes em Seleo 1 e, na janela seguinte, arraste o ndice Quantidade de vendas para a rea de seleo, bem como a caracterstica Verso, localizada na dimenso Caractersticas tcnicas. Selecione a caracterstica, clique no boto direito do mouse, selecione Restringir e selecione B1.

Figura 104: Configurao

Na rea Descrio, faa as configuraes adicionais para a Verso B1, e na guia ficha de registro Planejamento faa ajustes adicionais de acordo com a seguinte figura:

Figura 105: Configurao

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

175

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Siga o mesmo procedimento ao criar as colunas: Preo na Verso B2 Preo na Verso B Custos de fabricao na Verso B1 Custos de fabricao na Verso B2 Custos de fabricao na Verso B Voc cria as trs colunas restantes copiando a coluna original, conforme descrito nos exerccios anteriores. Observe que apenas as colunas Preo na Verso B2, Custos de fabricao na Verso B1 e Custos de fabricao na Verso B2 podem ser definidas de modo que tanto o planejamento automtico quanto o manual sejam possveis. Defina as colunas Preo na Verso B e Custos de fabricao na Verso B de modo que elas possam apenas ser modificadas usando funes de planejamento. Defina toda a query como disponvel para entrada. Como j foi mostrado, para fazer isso, selecione o nome tcnico da query na rea Propriedades e verifique se a caixa de seleo Iniciar query no modo de modificao est marcada na ficha de registro Planejamento:

Figura 106: Configurao

Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_P##_AL01_PQ01_SALMAN P##_AL_01_Planquery_01_SALMAN

Para gravar a query, selecione Gravar query. 3. Posicione o exerccio e o grupo de materiais na rea Linhas da query. Para ambos, na rea Propriedades, defina Chave e Valores lanados. Continua na prxima pgina

176

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Inclua Moeda, Variante de exerccio e Grupo de materiais na rea Restries de caractersticas e restrinja a rea de dados do seguinte modo: Caracterstica Moeda Variante de exerccio Grupo de materiais Restringir a USD K4 TWAT; JUC

Para o exerccio, crie um intervalo na rea Restries de caractersticas selecionando Intervalos de valores para o campo de seleo Visualizar cujos valores limtrofes esquerdo e direito referem-se varivel Group##_VAR_FY_01_PM . O valor limtrofe esquerdo deve conter offset 0 e o direito deve conter offset +1. A rea Valores propostos no contm nenhum valor. Grave a query e execute-a para o exerccio 2010. Voc deve obter a seguinte exibio (eis um extrato):

Figura 107: Resultados possveis

Em seguida, saia do Query Designer e das queries executadas e retorne tela inicial depois do logon do sistema. a) Posicione o exerccio e o grupo de materiais na rea Linhas da query. Para ambos, na rea Propriedades, defina Chave e Valores lanados. Para isso, navegue at a rea do lado esquerdo da tela e abra as dimenses Organizao e Tempo. Use o recurso arrastar e soltar para arrastar as caractersticas uma a uma para a rea Linhas primeiro Exerccio e depois Grupo de materiais. Depois clique na caracterstica Grupo de materiais. Na rea Propriedades, clique na ficha de registro Avanado e, se ainda no estiver marcado, selecione Valores lanados. Os valores lanados j devem estar selecionados por padro. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

177

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Siga o mesmo procedimento para a caracterstica Exerccio.

Figura 108: Configurao

Inclua Moeda, Variante de exerccio e Grupo de materiais na rea Restries de caractersticas e restrinja a rea de dados do seguinte modo: Caracterstica Moeda Variante de exerccio Grupo de materiais Restringir a USD K4 TWAT; JUC

Para isso, selecione Filtro e arraste as caractersticas mencionadas, que esto localizadas embaixo das dimenses Unidade, Tempo e Organizao na rea Restries de caractersticas. Selecione a caracterstica Moeda, clique no boto direito do mouse, selecione Propriedades e faa a seleo de caracterstica necessria de acordo com a tabela acima. Siga o mesmo procedimento para as outras caractersticas e suas selees. Depois use o recurso arrastar e soltar e adicione a caracterstica Exerccio rea Restries de caractersticas. Para o exerccio, crie um intervalo na rea Restries de caractersticas selecionando Intervalos de valores para o campo de seleo Visualizar cujos valores limtrofes esquerdo e direito referem-se varivel Group##_VAR_FY_01_PM . O valor limtrofe esquerdo deve conter offset 0 e o direito deve conter offset +1. Para isso, selecione a caracterstica, clique no boto direito do mouse, selecione restringir e, depois, Intervalo de valores para o campo Visualizar. Trs reas brancas aparecem agora no modelo da tela. Na primeira rea branca, selecione Entre. Continua na prxima pgina

178

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Configuraes bsicas de planejamento no Query Designer

Na segunda rea branca, use Selecionar na lista para o campo Visualizar para primeiro selecionar Variveis e depois selecionar sua varivelGroup##_VAR_FY_01_PM e confirme selecionando OK. Navegue at a terceira rea branca e siga o mesmo procedimento para selecionar a mesma varivel novamente. Em seguida, selecione Mover para seleo. Selecione o intervalo na rea Seleo e selecione Definir offset para varivel. Na janela seguinte, confirme a entrada 0 selecionando OK e depois insira 1 e confirme novamente selecionando OK. Na janela seguinte, selecione OK. A seguinte figura mostra as etapas mais importantes:

Figura 109: Configurao das variveis

A rea Valores propostos do filtro no contm nenhum valor. Grave a query e execute-a para o exerccio 2010. Para gravar a query, selecione Gravar query. Depois selecione Executar e insira nome de usurio e senha na janela seguinte. Selecione Logon. Selecione OK para confirmar o exerccio 2010. Examine a representao da query acima. Em seguida, saia do Query Designer e das queries executadas e retorne tela inicial depois do logon do sistema. Para isso, clique em X no canto direito superior de cada sesso para fech-las.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

179

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender quais configuraes so necessrias para a definio de uma query com acesso de gravao

180

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Singularidade em uma clula disponvel para entrada

Lio:

Singularidade em uma clula disponvel para entrada


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como definir uma query disponvel para entrada e como criar singularidade nas clulas disponveis para entrada da query

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja se familiarizar com a criao de uma query disponvel para entrada e com a singularidade das clulas nessa query.

Figura 110: Disponibilidade para entrada em uma query 1/2

A figura acima e a figura a seguir mostram uma lista de verificao de possveis razes pelas quais uma query no est disponvel para entrada. O critrio da figura acima no fixo para a query.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

181

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 111: Disponibilidade para entrada em uma query 2/2

Um mtodo simples para obter uma query disponvel para entrada incluir primeiro todas as caractersticas do nvel de agregao subjacente lista expandida (linhas ou colunas). Essa ao fornece imediatamente as clulas disponveis para entrada. possvel posicionar todas as caractersticas nas linhas e todos os ndices nas colunas de dados. Se, depois, a query ficar disponvel para entrada, voc poder remover as caractersticas individuais uma a uma da lista expandida e inclu-las no filtro ou, ento, usar estruturas ou ndices limitados nas colunas de dados, em vez de ndices. Se a query no ficar disponvel para entrada, voc dever usar a lista de verificao anterior dos pr-requisitos gerais de uma query disponvel para entrada para encontrar o erro. Essencialmente, seu objetivo definir a query disponvel para entrada com a melhor granularidade do nvel de agregao para obter clulas disponveis para entrada para planejar uma query.

Figura 112: O que causa a disponibilidade para entrada? Conceito bsico

182

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Singularidade em uma clula disponvel para entrada

A figura acima mostra que a melhor granularidade leva disponibilidade para entrada na query porque todas as caractersticas do nvel de agregao esto includas na lista expandida ou no filtro e no h seleo mltipla de caractersticas nas colunas de dados nem no filtro.

Figura 113: Em quais casos no ocorre a disponibilidade para entrada? 1/3

Essa figura e a figura a seguir mostram quais variantes de modelagem da query podem fazer com que as clulas da query disponvel para entrada no fiquem disponveis. Na figura acima, a caracterstica do produto contida no nvel de agregao em que a query baseada no est includa na lista expandida nem no filtro. Isso significa que os registros de dados so totalizados usando os produtos. A maior granularidade no alcanada, portanto, nenhuma clula disponvel para entrada criada.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

183

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 114: Em quais casos no ocorre a disponibilidade para entrada? 2/3

A figura acima mostra uma exibio acumulada de trs meses em cada coluna de dados em que no h nenhum valor individual por coluna isso resulta em uma totalizao. A clula usada para a acumulao de meses no est disponvel para entrada.

184

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Singularidade em uma clula disponvel para entrada

Figura 115: Em quais casos no ocorre a disponibilidade para entrada? 3/3

Dica: Observe que se houver mais de uma moeda envolvida, cada uma ser selecionada como valor individual nas colunas de dados individuais para habilitar o acesso de gravao. Se a seleo no filtro for definida como seleo mltipla, no haver disponibilidade para entrada. As queries de planejamento disponveis para entrada continuaro disponveis se: O filtro for modificado na query executada As caractersticas forem movidas da lista expandida para o filtro A seqncia de colunas for reorganizada As linhas e as colunas forem alternadas

Resultado: Uma query disponvel para entrada continua disponvel se, apesar das modificaes feitas no momento da execuo, cada caracterstica do nvel de agregao for restringida a um valor individual. A lista acima mostra que a maioria das modificaes feitas nas configuraes da query disponvel para entrada no momento da execuo no afeta a granularidade do planejamento, portanto, as clulas continuam disponveis para entrada.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

185

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender como definir uma query disponvel para entrada e como criar singularidade nas clulas disponveis para entrada da query

186

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Propriedades da lista expandida da query

Lio:

Propriedades da lista expandida da query


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender quais so as opes existentes para criar a lista expandida de caractersticas em linhas e/ou colunas

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja aprender mais sobre as propriedades da lista expandida de caractersticas da query.

Figura 116: Configurao das propriedades de lista expandida de linhas e colunas 1/3

A figura acima e as duas figuras a seguir mostram como feita a configurao de propriedades da lista expandida de caractersticas na rea de lista expandida de linhas e colunas. Todos os exemplos referem-se lista expandida das linhas. A lista expandida das colunas funciona da mesma forma. Na figura acima, Grupo de produtos e Produto so caractersticas de lista expandida. Valores lanados significa que somente as combinaes de grupo de produtos e produto para as quais j existem dados de movimento so exibidas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

187

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Figura 117: Configurao das propriedades de lista expandida de linhas e colunas 2/3

Dados mestre das caractersticas de lista expandida significa que todos os atributos de caracterstica da rea de dados so exibidos nas linhas ou nas colunas, independentemente de existir ou no dados de movimento para os dados mestre. Se voc incluir vrias caractersticas na lista expandida, a query vai gerar as combinaes matemticas possveis para essa rea de dados.

Figura 118: Configurao das propriedades de lista expandida de linhas e colunas 3/3

188

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Propriedades da lista expandida da query

Se a opo Relaes entre caractersticas for selecionada para as caractersticas de lista expandida, a query (disponvel para entrada e de reporting) exibir todas as combinaes relevantes empresa resultantes das relaes entre as caractersticas mantidas no Planning Modeler. Dica: Observe que as combinaes matemticas possveis podem ser exibidas na query em vez das relaes entre caractersticas mantidas no Planning Modeler. Isso ocorrer quando a opo Relaes entre caractersticas, selecionada na figura anterior, no for selecionada e, em vez disso, for selecionada a opo Dados mestre.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

189

Captulo 4: Criao de uma query disponvel para entrada

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender quais so as opes existentes para criar a lista expandida de caractersticas em linhas e/ou colunas

190

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender quais configuraes so necessrias para a definio de uma query com acesso de gravao Compreender como definir uma query disponvel para entrada e como criar singularidade nas clulas disponveis para entrada da query Compreender quais so as opes existentes para criar a lista expandida de caractersticas em linhas e/ou colunas

14-11-2008

2008 SAP AG. Todos os direitos reservados.

191

Resumo do captulo

TBW45

192

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 5
Conceito de bloqueio para dados de movimento
Viso geral do captulo
Conceito geral da lgica de bloqueio Exerccio sobre conceito de bloqueio Bloqueios de dados

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender o conceito geral da lgica de bloqueio Executar um exerccio sobre conceito de bloqueio Compreender o que observar com relao aos bloqueios na modelagem das funes de planejamento.

Contedo do captulo
Lio: Conceito geral da lgica de bloqueio ................................194 Lio: Exerccio sobre conceito de bloqueio ................................199 Lio: Administrao de bloqueios Locking Service .....................203 Exerccio 4: Exerccio sobre o conceito de bloqueio do Locking Service EXERCCIO OPCIONAL ................................................213

14-11-2008

2008 SAP AG. Todos os direitos reservados.

193

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Lio:

Conceito geral da lgica de bloqueio


Viso geral da lio Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender o conceito geral da lgica de bloqueio

Cenrio de negcios
Voc faz parte da equipe do projeto responsvel pela implementao do Planejamento integrado ao BI e deseja se familiarizar com o conceito de bloqueio.

Figura 119: Administrao de bloqueios "Locking Service"

Em geral, as afirmaes a seguir se aplicam ao bloqueio de dados de movimento: Todos os dados chamados por um usurio no contexto de uma query disponvel para entrada ou uma funo de planejamento so bloqueados exclusivamente pelo usurio. Dois planejadores sero bloqueados mutuamente se suas selees/segmentos forem correspondentes em pelo menos um registro de dados e tiverem pelo menos um ndice em comum.

O registro de dados bloqueado porque faz parte da seleo, independentemente de os dados existirem ou no. Motivo: o planejador pode estar prestes a criar o registro de dados.

194

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceito geral da lgica de bloqueio

Se voc inserir dados planejados em uma granularidade muito alta, os dados no prximo nvel de granularidade tambm sero bloqueados.

Figura 120: Determinao das selees a serem bloqueadas

Sempre que um usurio acessa dados planejados (no modo de modificao), os dados so bloqueados contra modificaes por outros usurios. Os dados permanecem bloqueados enquanto o usurio estiver editando o registro de dados; ou seja, o tempo em que os dados permanecem no buffer de planejamento. Por esse motivo, os bloqueios so removidos apenas quando o usurio sai do planejamento. Se voc inserir os dados planejados em um filtro altamente agregado (ou seja, um filtro que no contm todas as caractersticas do InfoCubo real-time), o sistema dever agregar os valores de ndice em todas as caractersticas que no estejam no nvel de agregao correspondente. Todos os registros de dados na agregao influenciam o resultado (isto , a soma) e, portanto, o valor que o usurio v, assim como o valor que o sistema usa para calcular os registros delta aps os dados serem modificados. Isso significa que esses registros influenciam o resultado do planejamento (e os registros delta) e devem ser bloqueados contra modificaes. Duas selees de filtro sero bloqueadas mutuamente se tiverem (todos) os valores de caractersticas iguais e os mesmos ndices e, tambm, se tiverem pelo menos um registro de dados em comum. No entanto, esse registro de dados no precisa existir necessariamente no banco de dados.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

195

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Figura 121: Conceito de bloqueio: filtros e variveis

Se voc executar um planejamento ou uma query que utiliza um filtro, as variveis do filtro sero substitudas primeiro. A substituio realizada automaticamente ou o usurio final pode definir as variveis de forma manual. Manual significa que o usurio insere literalmente os valores das variveis manualmente. No entanto, tambm possvel usar uma variante para variveis se elas precisarem ser preenchidas na operao em background. O filtro usado para bloquear os dados planejados. Quando isso acontece, a seleo inteira do filtro bloqueada, mesmo se o usurio restringir o filtro posteriormente. Somente as variveis usadas para armazenar a rea de seleo so relevantes para bloqueio. Entretanto, os valores propostos da query (que tambm podem ser preenchidos usando uma varivel), no so usados para bloqueio; eles so usados somente para seleo de dados. De acordo com a configurao da query, o usurio pode restringir posteriormente o filtro ou usar os valores propostos.

196

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Conceito geral da lgica de bloqueio

Figura 122: Selees a serem bloqueadas sob a perspectiva da query disponvel para entrada

Essa figura mostra como derivar uma seleo de filtro a partir de uma query disponvel para entrada e prosseguir para o Locking Service . As selees de caractersticas gravadas na definio da query precisam ser inseridas em Com restrio. No exemplo anterior, no havia selees de caractersticas nas linhas nem nas colunas, apenas a rea de filtro. As caractersticas que no tm restrio (seleo) so inseridas em Sem restrio. Assim que o bloqueio detectado, elas so processadas como se todos os valores estivessem bloqueados, ou seja, com *. Por fim, os ndices registrados na query disponvel para entrada permanecem. Eles so adicionados rea ndices. A figura acima mostra quais dados so bloqueados devido definio da query.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

197

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender o conceito geral da lgica de bloqueio

198

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Exerccio sobre conceito de bloqueio

Lio:

Exerccio sobre conceito de bloqueio


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Executar um exerccio sobre conceito de bloqueio

Cenrio de negcios
Voc faz parte da equipe do projeto responsvel pela implementao do Planejamento integrado ao BI e deseja executar um exerccio sobre conceito de bloqueio.

Figura 123: Bloqueio: exerccio

Voc est trabalhando em um nvel de agregao criado com as caractersticas 0VERSION, 0CUSTOMER e 0COUNTRY e o ndice 0REVENUE. Tambm est trabalhando com dois filtros diferentes baseados no mesmo nvel de agregao. Dica: Observe as selees atribudas s caractersticas nos filtros A e B e tente descobrir se essas selees so bloqueadas mutuamente. Verifique quais combinaes de filtro so bloqueadas mutuamente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

199

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Figura 124: Bloqueio: respostas

Solues dos cinco exemplos: Assim como todos os registros de dados com 0VERSION = 001 e 0CUSTOMER = 1000, esses dois filtros so bloqueados mutuamente. As duas selees esto usando verses diferentes. Portanto, no h bloqueio. Os dois filtros esto usando as mesmas selees, portanto, so bloqueados mutuamente. Esse exemplo explicado a seguir. Esse exemplo explicado a seguir.

Figura 125: Bloqueio: tabela do exemplo 4

A melhor forma de descobrir se dois filtros so bloqueados mutuamente por meio da criao de uma tabela e pela tentativa de encontrar registros de dados comuns. A tabela deve ter uma coluna para cada uma das caractersticas do InfoProvider e colunas para os ndices.

200

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Exerccio sobre conceito de bloqueio

Insira os valores de caracterstica na tabela e, em cada coluna, tente encontrar um valor contido em cada filtro da coluna. Se voc encontrar pelo menos um valor para cada coluna, as selees sero bloqueadas mutuamente. Se voc no encontrar um valor comum em pelo menos uma coluna, as selees no sero bloqueadas mutuamente. Nesse exemplo, os filtros so bloqueados mutuamente.

Figura 126: Bloqueio: tabela do exemplo 5

A melhor forma de descobrir se dois filtros so bloqueados mutuamente por meio da criao de uma tabela e pela tentativa de encontrar registros de dados comuns. A tabela deve ter uma coluna para cada uma das caractersticas do InfoProvider e colunas para os ndices. Insira os valores de caracterstica na tabela e, em cada coluna, tente encontrar um valor contido em cada filtro da coluna. Se voc encontrar pelo menos um valor para cada coluna, as selees sero bloqueadas mutuamente. Se voc no encontrar um valor comum em pelo menos uma coluna, as selees no sero bloqueadas mutuamente. Nesse exemplo, os filtros no so bloqueados mutuamente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

201

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Resumo da lio
Voc agora deve estar apto a: Executar um exerccio sobre conceito de bloqueio

202

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Lio:

Administrao de bloqueios Locking Service


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender o que observar com relao aos bloqueios na modelagem das funes de planejamento.

Cenrio de negcios
Voc faz parte da equipe do projeto responsvel pela implementao do Planejamento integrado ao BI e deseja se familiarizar com o procedimento de bloqueio e a liberao de bloqueios de dados antes da execuo do projeto.

Figura 127: Administrao de bloqueios "Locking Service"

Quando uma query disponvel para entrada ou uma funo de planejamento executada, os dados selecionados so automaticamente bloqueados. O bloqueio executado para cada InfoProvider, conforme mostrado na figura anterior. O nvel de agregao, o prprio InfoCubo real-time ou um MultiProvider pode ser usado como o InfoProvider.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

203

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Para visualizar as selees bloqueadas, v para a ficha de registro Bloqueio e insira o nome do InfoProvider em que a funo de planejamento ou a query de planejamento est baseada. Dica: Observe que o objeto de autorizao S_RS_PLENQ precisa ser atualizado para o modo de exibio/modificao da transao RSPLSE. Observe tambm que o conceito de bloqueio do Planejamento integrado ao BI o mesmo que o do planejamento BPS e que a administrao de bloqueios Locking Service pode ser usada tanto para o Planejamento integrado ao BI quanto para o planejamento BPS. A tecnologia de bloqueio original do planejamento BPS no mais usada.

Figura 128: Locking Service e exibio das selees a serem bloqueadas no exemplo

Na figura anterior, a caixa contendo as selees de filtro e a tabela correspondente de selees de dados descreve a seleo a ser bloqueada do exemplo na figura Selees a serem bloqueadas da perspectiva da query disponvel para entrada. esquerda, voc pode ver como o Locking Service exibe as selees a serem bloqueadas na forma de relatrio. Todas as selees individuais so exibidas. Alm disso, o ndice includo como valor para o InfoObjeto tcnico 1KYFNM. As entradas bloqueadas so exibidas para cada InfoProvider, como voc pode observar no relatrio do Locking Service acima.

204

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Figura 129: Administrao de bloqueios "Locking Service" e exibio de selees bloqueadas

As transparncias a seguir fornecem uma viso geral do Locking Service, com foco nos dados bloqueados e utilizando as informaes do exemplo mostrado anteriormente.

Figura 130: Tabela de entradas bloqueadas

Voc pode usar a transao SM12 para exibir e eliminar as entradas bloqueadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

205

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

O nome da tabela selecionada reduz a exibio das entradas bloqueadas nos dados de movimento bloqueados. Para obter mais informaes, consulte a Nota SAP 816730.

Figura 131: Administrao de bloqueios "Locking Service" e exibio de selees bloqueadas de dois usurios

A figura acima mostra quais usurios so mutuamente bloqueados e quais selees so bloqueadas, bem como quem acionou o bloqueio e quem afetado por ele.

Figura 132: Bloqueio de caractersticas relevantes

206

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Se os dados de movimento forem chamados no modo de modificao, eles devero ser bloqueados com exclusividade para um usurio. Os registros de dados a serem bloqueados so descritos utilizando uma tabela de seleo. Um registro de dados ser bloqueado pela tabela de seleo se, para cada caracterstica da tabela de seleo, o valor da caracterstica no registro de dados incidir na seleo. Se a tabela de seleo estiver vazia, os registros de dados sero bloqueados. No importa se o registro de dados existe ou no no banco de dados. Esses bloqueios so administrados no nvel do InfoProvider. Por padro, a caractersticas do InfoCubo e as caractersticas artificiais 1KYFNM (para as quais os ndices so entendidos como valores) so relevantes para os bloqueios. Para muitas aplicaes, no necessrio que todas as caractersticas sejam relevantes para bloqueios. Pode ser til, portanto, especificar apenas determinadas caractersticas como relevantes para o bloqueio. As caractersticas restantes no so, ento, utilizadas na verificao de coliso, de modo que as tabelas de seleo para administrao de bloqueios so menores e menos complexas. Esse um modo muito simples para reduzir significativamente a carga no servidor de bloqueio. Se nenhuma caracterstica for relevante para os bloqueios, todo o InfoProvider ser sempre bloqueado. Exemplo: no planejamento do centro de custos, voc usa as caractersticas "Centro de custo", "Tipo de custo", "Verso" e "Exerccio". Se muitos usurios planejam para o mesmo ano e os mesmos tipos de custos, as caractersticas "Centro de custo" e "Verso" podem ser suficientes para evitar sobreposies nas selees de diferentes usurios. Nesse caso, especifique apenas as caractersticas relevantes para o bloqueio.

Figura 133: Opes de implementao do Locking Service

14-11-2008

2008 SAP AG. Todos os direitos reservados.

207

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Como as tabelas de selees precisam ser gravadas e administradas centralmente para todos os usurios e servidores de aplicaes, h diversas variantes de implementao do Locking Service. As seguintes opes de implementao esto disponveis: SAP Enqueue Server Memria de objetos compartilhados Live Cache

A configurao padro, conforme mostrado na tabela acima, oferece alto desempenho e precisa apenas de esforo administrativo limitado.

Figura 134: Tabela de bloqueio

Se chamados no modo de modificao, os dados de movimento precisaro ser bloqueados com exclusividade para um usurio. Os registros de dados a serem bloqueados so descritos por uma tabela de seleo. Um registro de dados ser bloqueado pela tabela de seleo se, para cada caracterstica da tabela de seleo, o valor da caracterstica no registro de dados incidir na seleo. Se a tabela de seleo estiver vazia, os registros de dados sero bloqueados. No importa se o registro de dados existe ou no no banco de dados. Essas tabelas de seleo devem ser armazenadas e administradas centralmente para todos os usurios e servidores de aplicaes. O servidor de bloqueios standard da SAP no pode administrar bloqueios baseados em tabelas de seleo. Voc deve, portanto, definir configuraes separadas para armazenar bloqueios descritos por tabelas de seleo. A figura acima mostra as opes para armazenar as tabelas de bloqueios.

208

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Figura 135: Anexo: outras transaes de customizing e nomes de tabela para as trs opes de implementao

A seguir, uma coleo de tabelas e transaes teis relacionadas aos tipos de implementao.

Figura 136: Modificao do planejamento de configurao de bloqueio

Os bloqueios mestre so bloqueios privilegiados para dados de movimento, que so configurados apenas no momento da execuo das seqncias de planejamento do Planejamento integrado ao BI no nvel do InfoCubo. E so conectados para as cadeias de processo como etapas. Os bloqueios mestre so destinados ao processamento de dados em massa no Planejamento integrado ao BI. A utilizao desse tipo de bloqueio de dados significa que seqncias de planejamento extensivas no terminam devido a colises de bloqueios com outros usurios.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

209

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Antes de os dados serem processados, o sistema determina todas as selees necessrias. Primeiro, o sistema tenta emitir um bloqueio normal para essas selees. Se isso for possvel, essas selees sero armazenadas como bloqueios mestre e os bloqueios normais sero, ento, removidos. A rea especificada pelos bloqueios mestre , agora, protegida: nenhum usurio pode modificar os dados dessa rea. A prpria cadeia de processos normalmente executada em background. Os subprocessos individuais podem se identificar para os bloqueios mestre como privilegiados. Somente eles, passam pelos bloqueios mestre. Durante o tempo de execuo da seqncia de planejamento, os dados a serem processados so protegidos, como de costume, por bloqueios normais. Depois do trmino do processamento dos dados na cadeia de processos, os bloqueios mestre so removidos. No monitor de bloqueio, voc pode exibir os bloqueios mestre atualmente definidos. Um manipulador de bloqueios atribudo aos bloqueios mestre definidos por uma cadeia de processos. Essas informaes podem ser encontradas na tabela Bloqueios mestre: entradas no cabealho. Os prprios bloqueios mestre so definidos no nvel do InfoCubo. A seleo bloqueada para os manipuladores de bloqueios listada na tabela Registros de bloqueios. As selees logicamente agrupadas so identificadas pelo Nmero da tabela de seleo. Voc pode eliminar bloqueios mestre selecionando linhas na tabela Bloqueios mestre: entradas no cabealho. Mesmo depois da eliminao dos bloqueios mestre, os dados de movimento so protegidos no momento da execuo por bloqueios de dados normais. Sem os bloqueios mestre, entretanto, no garantido que partes das seqncias de planejamento possam ser executadas devido a conflitos de bloqueios com outros usurios.

Figura 137: Liberao de selees bloqueadas

A figura anterior descreve quais bloqueios podem ocorrer e como podem ser removidos.

210

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

A figura que descreve os bloqueios que as funes de planejamento podem acionar, alm dos bloqueios da query subjacente, explicada a seguir.

Figura 138: Como as funes de planejamento podem acionar outros bloqueios de dados

A figura anterior mostra (apenas para funes de planejamento) o que voc deve ter em mente ao definir a query para evitar o excesso de entradas bloqueadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

211

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

212

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Exerccio 4: Exerccio sobre o conceito de bloqueio do Locking Service EXERCCIO OPCIONAL


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Compreender o conceito de bloqueio de dados de movimento e reproduzi-lo utilizando um exemplo Testar o Locking Service para verificar bloqueios

Cenrio de negcios
Voc faz parte da equipe do projeto responsvel pela implementao do Planejamento integrado ao BI e deseja se familiarizar com a lgica de bloqueio de dados de movimento. Esse o motivo de seu interesse no conceito de lgica de bloqueio. Voc, ento, deseja saber mais sobre a utilizao do Locking Service para exibir bloqueios em dados de movimento.

Tarefa 1:
O nvel de agregao contm as seguintes caractersticas e ndice: 0VERSION, 0PRODUCT, 0FISCPER, 0AMOUNT. Nesta tarefa, voc aprender quais selees de filtros no nvel de agregao compartilhado resultam em bloqueios e quais no. 1. Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001, 0PRODUCT = 4711 0VERSION = 001

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ 2. Esto disponveis as seguintes selees de filtros:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

213

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

A) B)

0VERSION = 001-003, 0PRODUCT = 4711 0VERSION = 004

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ 3. Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001-002 0VERSION = 001

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ 4. Esto disponveis as seguintes selees de filtros: A) B) 0FISCPER = 001.2010 0PRODUCT = 4711

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ 5. Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001, 0FISCPER = 001.2010 0VERSION = 002, 0PRODUCT = 4711

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________

Continua na prxima pgina

214

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Tarefa 2:
Agora, voc deseja utilizar o Locking Service para que o sistema exiba os dados bloqueados relevantes. 1. Voc est na tela inicial aps efetuar logon no sistema. Todas as outras sesses esto fechadas. Provavelmente voc no encontrar selees bloqueadas na prxima tela. Mas caso encontre, voc dever fechar todas as aplicaes abertas. Esse procedimento garante que voc somente analise os segmentos bloqueados que ocorrerem como resultado deste exerccio. 2. Chame a transao RSPLSE para navegar at o Locking Service, ou seja, as configuraes de bloqueio de planejamento. Na ficha de registro Bloqueios, selecione o nvel de agregao do planejamento de quantidades do diretor-financeiro S##_AL_01. Faa isso para o campo InfoProvider. Deixe o campo Usurio vazio. Selecione Renovar. No deve haver bloqueios aqui tambm. 3. Primeiro, teste os bloqueios de dados para os dados de teste do modelo de entrada. Para isso, abra uma segunda sesso e navegue at o Planning Modeler para o InfoProvider TBW370S##. Execute o modelo de entrada do nvel de agregao S##_AL_01 na seqncia S##_S_01 para o exerccio 2010. (Quando seqncias inteiras forem executadas, os modelos de entrada no sero considerados como uma etapa.) Nesta tela de teste, aumente a quantidade atual do ndice de quantidade de vendas da empresa 1000 em 1000 unidades de medida e da empresa 2000 em 2000 unidades de medida, sem gravar esses dados planejados. Depois, chame a transao RSPLSE novamente em uma segunda sesso e verifique a ficha de registro Bloqueios. No campo InfoProvider, selecione o nvel de agregao S##_AL_01. Quais selees esto bloqueadas? Insira-as na tabela abaixo: Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt Continua na prxima pgina Int.Val.Car. Int.Val.Car.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

215

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Caracterstica 0fiscyear 0version 1KYFNM

Int.Val.Car.

Int.Val.Car.

Esses segmentos bloqueados correspondem s selees de filtros do filtro S##_F_01 da seqncia acima do nvel de agregao S##_AL_01. Dica: Observe que, comparada ficha de registro Bloqueios, a ficha de registro Conflito de bloqueio uma exibio de histrico e tem apenas funcionalidade de exibio. Ela mostra qual usurio acionou por ltimo um bloqueio com suas selees. Isso no relevante em nosso cenrio. Na fase do Customizing, essa ficha de registro uma ferramenta importante para modelar selees sem sobreposies dos planejadores. 4. Teste agora o bloqueio de dados de uma funo de planejamento executada adicionalmente no Planning Modeler. Para o diretor-financeiro, a funo de planejamento S##_PF_01 e o filtro S##_F_02 foram criados no nvel de agregao S##_AL_01 para copiar dados da Verso A na B. O filtro e a funo so resumidos na seqncia S##_S_02. Primeiro, d uma rpida olhada nas selees do filtro S##_F_02 e, ento, execute a seqncia com rastreamento para o exerccio 2010 sem gravar os dados. 5. Utilize o Locking Service para analisar os segmentos bloqueados at agora e insira os novos segmentos bloqueados (adicionados como resultado da execuo da funo de planejamento) na tabela abaixo. Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt Continua na prxima pgina Int.Val.Car. Int.Val.Car.

216

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Caracterstica 0fiscyear 0version 1KYFNM

Int.Val.Car.

Int.Val.Car.

Novamente, voc observar que as selees do filtro S##_F_02 esto bloqueadas. Agora saia do Planning Modeler sem gravar suas modificaes. 6. Agora, voc deseja analisar em detalhe os bloqueios nos dados de movimento acionados em uma query. a) Navegue at o Query Designer e chame a query disponvel para entrada S##_AL_02_Planquery_01_SALMAN na interface do Customizing. Observe as selees escolhidas em todas as reas da query e, ento, execute a query para o exerccio 2010. b) Para analisar as entradas bloqueadas geradas, abra o Locking Service novamente, desta vez para o nvel de agregao S##_AL_02. Quais selees so exibidas na ficha de registro Bloqueios? Insira-as na tabela abaixo: Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0matl_group Int.Val.Car. Int.Val.Car.

0version Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

217

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Caracterstica 1KYFNM

Int.Val.Car.

Int.Val.Car.

7.

Retorne s configuraes do Customizing da query e modifique o seguinte: Na rea Restries de caractersticas, remova o valor de caracterstica 2000 para a empresa. Grave a query e execute-a. Agora abra o Locking Service e selecione Renovar. O que voc percebe no que se refere s entradas bloqueadas na ficha de registro Bloqueios? _______________________________________________________________ _______________________________________________________________

8.

Agora retorne s configuraes no Customizing da query e inclua a empresa 2000 alm de inserir 1000 na rea Restries de caracterstica novamente e, na rea Valores propostos, selecione a empresa 1000 como valor inicial para abrir a query. Em seguida, grave novamente, execute a query e selecione Renovar no Locking Service. a) O que voc notou com relao s entradas bloqueadas desta vez? _______________________________________________________________ _______________________________________________________________ b) Agora, permanea na query executada e defina o filtro da caracterstica Empresa no momento da execuo: desmarque 1000 e selecione 2000. Ento, selecione Renovar no Locking Service. O que voc pde observar, desta vez? _______________________________________________________________ _______________________________________________________________ Em seguida, elimine o valor proposto 1000 da empresa e grave a query.

9.

Navegue de volta at o Customizing da query e remova a caracterstica Empresa das Restries de caracterstica. Sendo assim, a rea de Valores propostos para essa caracterstica no deve ser preenchida tambm. Como resultado, a caracterstica Empresa est contida apenas nas linhas da query. Continua na prxima pgina

218

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Grave novamente, execute a query e renove o Locking Service. Desta vez, voc notar que a caracterstica Empresa (0COMP_CODE) no aparecer mais na lista das entradas bloqueadas. Como isso pode ser interpretado? Como esse bloqueio chamado? _______________________________________________________________ _______________________________________________________________ 10. Se voc agora restringir o filtro para empresa 1000 na query executada, isso resultar em uma modificao nas selees bloqueadas? _______________________________________________________________ _______________________________________________________________ 11. Agora, redefina as configuraes originais incluindo a empresa com selees 1000 e 2000 na rea Restries de caracterstica e no fazendo seleo para a empresa na rea Valores propostos. Grave as suas configuraes de query. 12. Quais so suas concluses no que se refere ao comportamento de bloqueio da query executada e como deve ser feito o design de uma query disponvel para entrada para evitar planejadores de bloqueio? _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ Sendo assim, feche o Query Designer e retorne tela inicial depois de efetuar logon no sistema. Feche tambm a sesso do Locking Service. 13. Para qual finalidade voc pode usar a ficha de registro Caractersticas de bloqueio no Locking Service? _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ Dica: Observe que h uma demonstrao breve de um teste para selees de bloqueio no contexto de funo de planejamento nos exerccios do BEx Analyzer.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

219

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Soluo 4: Exerccio sobre o conceito de bloqueio do Locking Service EXERCCIO OPCIONAL


Tarefa 1:
O nvel de agregao contm as seguintes caractersticas e ndice: 0VERSION, 0PRODUCT, 0FISCPER, 0AMOUNT. Nesta tarefa, voc aprender quais selees de filtros no nvel de agregao compartilhado resultam em bloqueios e quais no. 1. Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001, 0PRODUCT = 4711 0VERSION = 001

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ a) Elas se bloqueiam mutuamente porque a verso e o ndice so idnticos e 4711 um subconjunto de * (tudo). Portanto, no existe interseo vazia.

2.

Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001-003, 0PRODUCT = 4711 0VERSION = 004

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ a) 3. Elas no se bloqueiam mutuamente porque as verses se diferem e, portanto, resultam em uma interseo vazia.

Esto disponveis as seguintes selees de filtros:

Continua na prxima pgina

220

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

A) B)

0VERSION = 001-002 0VERSION = 001

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ a) 4. O bloqueio de ambas ocorre devido Verso 001. Uma interseo criada.

Esto disponveis as seguintes selees de filtros: A) B) 0FISCPER = 001.2010 0PRODUCT = 4711

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ a) Elas se bloqueiam mutuamente porque 001.2010 um subconjunto de * (tudo) [0FISCPER] e 4711 um subconjunto de * (tudo) [0PRODUCT]. Portanto, no existe interseo vazia.

5.

Esto disponveis as seguintes selees de filtros: A) B) 0VERSION = 001, 0FISCPER = 001.2010 0VERSION = 002, 0PRODUCT = 4711

As selees de filtros de A) e B) so mutuamente bloqueadas? Em caso positivo, por qu? _______________________________________________________________ _______________________________________________________________ a) Elas no se bloqueiam mutuamente porque as verses se diferem e, portanto, resultam em uma interseo vazia.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

221

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Tarefa 2:
Agora, voc deseja utilizar o Locking Service para que o sistema exiba os dados bloqueados relevantes. 1. Voc est na tela inicial aps efetuar logon no sistema. Todas as outras sesses esto fechadas. Provavelmente voc no encontrar selees bloqueadas na prxima tela. Mas caso encontre, voc dever fechar todas as aplicaes abertas. Esse procedimento garante que voc somente analise os segmentos bloqueados que ocorrerem como resultado deste exerccio. a) Navegue at a administrao de bloqueios (chame a transao SM12). Para isso, selecione seu nome de usurio e mandante 800 e execute a transao. No deve haver bloqueios. 2. Chame a transao RSPLSE para navegar at o Locking Service, ou seja, as configuraes de bloqueio de planejamento. Na ficha de registro Bloqueios, selecione o nvel de agregao do planejamento de quantidades do diretor-financeiro S##_AL_01. Faa isso para o campo InfoProvider. Deixe o campo Usurio vazio. Selecione Renovar. No deve haver bloqueios aqui tambm. a) 3. A soluo corresponde ao exerccio.

Primeiro, teste os bloqueios de dados para os dados de teste do modelo de entrada. Para isso, abra uma segunda sesso e navegue at o Planning Modeler para o InfoProvider TBW370S##. Execute o modelo de entrada do nvel de agregao S##_AL_01 na seqncia S##_S_01 para o exerccio 2010. (Quando seqncias inteiras forem executadas, os modelos de entrada no sero considerados como uma etapa.) Nesta tela de teste, aumente a quantidade atual do ndice de quantidade de vendas da empresa 1000 em 1000 unidades de medida e da empresa 2000 em 2000 unidades de medida, sem gravar esses dados planejados. Depois, chame a transao RSPLSE novamente em uma segunda sesso e verifique a ficha de registro Bloqueios. No campo InfoProvider, selecione o nvel de agregao S##_AL_01. Quais selees esto bloqueadas? Insira-as na tabela abaixo:

Continua na prxima pgina

222

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0version 1KYFNM

Int.Val.Car.

Int.Val.Car.

Esses segmentos bloqueados correspondem s selees de filtros do filtro S##_F_01 da seqncia acima do nvel de agregao S##_AL_01. Dica: Observe que, comparada ficha de registro Bloqueios, a ficha de registro Conflito de bloqueio uma exibio de histrico e tem apenas funcionalidade de exibio. Ela mostra qual usurio acionou por ltimo um bloqueio com suas selees. Isso no relevante em nosso cenrio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

223

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Na fase do Customizing, essa ficha de registro uma ferramenta importante para modelar selees sem sobreposies dos planejadores. a) Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0version 1KYFNM Int.Val.Car. 1000 1000 2000 PC USD K4 2010 A 0COPAMRGN1 0COPAREVEN 0COPASLQTY 4. Int.Val.Car. 1000 1000 2000 PC USD K4 2010 A 0COPAMRGN1 0COPAREVEN 0COPASLQTY

Teste agora o bloqueio de dados de uma funo de planejamento executada adicionalmente no Planning Modeler. Para o diretor-financeiro, a funo de planejamento S##_PF_01 e o filtro S##_F_02 foram criados no nvel de agregao S##_AL_01 para copiar dados da Verso A na B. O filtro e a funo so resumidos na seqncia S##_S_02. Primeiro, d uma rpida olhada nas selees do filtro S##_F_02 e, ento, execute a seqncia com rastreamento para o exerccio 2010 sem gravar os dados. a) A soluo corresponde ao exerccio.

5.

Utilize o Locking Service para analisar os segmentos bloqueados at agora e insira os novos segmentos bloqueados (adicionados como resultado da execuo da funo de planejamento) na tabela abaixo. Caracterstica 0co_area 0comp_code 0copaslqtu Continua na prxima pgina Int.Val.Car. Int.Val.Car.

224

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Caracterstica 0currency 0fiscvarnt 0fiscyear 0version 1KYFNM

Int.Val.Car.

Int.Val.Car.

Novamente, voc observar que as selees do filtro S##_F_02 esto bloqueadas. Agora saia do Planning Modeler sem gravar suas modificaes. a) Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0version 1KYFNM Int.Val.Car. 1000 1000 2000 PC USD K4 2010 B 0COPAMRGN1 0COPAREVEN 0COPASLQTY 6. Int.Val.Car. 1000 1000 2000 PC USD K4 2010 B 0COPAMRGN1 0COPAREVEN 0COPASLQTY

Agora, voc deseja analisar em detalhe os bloqueios nos dados de movimento acionados em uma query. a) Navegue at o Query Designer e chame a query disponvel para entrada S##_AL_02_Planquery_01_SALMAN na interface do Customizing. Observe as selees escolhidas em todas as reas da query e, ento, execute a query para o exerccio 2010. b) Para analisar as entradas bloqueadas geradas, abra o Locking Service novamente, desta vez para o nvel de agregao S##_AL_02. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

225

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Quais selees so exibidas na ficha de registro Bloqueios? Insira-as na tabela abaixo: Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0matl_group Int.Val.Car. Int.Val.Car.

0version 1KYFNM

a)

Figura 139: Query Designer

b) Continua na prxima pgina

226

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

Caracterstica 0co_area 0comp_code 0copaslqtu 0currency 0fiscvarnt 0fiscyear 0matl_group

Int.Val.Car. 1000 1000 2000 PC USD K4 2010 2011

Int.Val.Car. 1000 1000 2000 PC USD K4 2010 2011

<em branco> (igual a <em branco> (igual a #) #) JUC TWAT WAT JUC TWAT WAT B 0COPAMRGN1 0COPAREVEN 0COPASLQTY

0version 1KYFNM

B 0COPAMRGN1 0COPAREVEN 0COPASLQTY

7.

Retorne s configuraes do Customizing da query e modifique o seguinte: Na rea Restries de caractersticas, remova o valor de caracterstica 2000 para a empresa. Grave a query e execute-a. Agora abra o Locking Service e selecione Renovar. O que voc percebe no que se refere s entradas bloqueadas na ficha de registro Bloqueios? _______________________________________________________________ _______________________________________________________________ a) Voc pode ver que apenas a empresa 1000, selecionada nas restries de caracterstica, est bloqueada.

8.

Agora retorne s configuraes no Customizing da query e inclua a empresa 2000 alm de inserir 1000 na rea Restries de caracterstica novamente e, na rea Valores propostos, selecione a empresa 1000 como valor inicial para abrir a query. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

227

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Em seguida, grave novamente, execute a query e selecione Renovar no Locking Service. a) O que voc notou com relao s entradas bloqueadas desta vez? _______________________________________________________________ _______________________________________________________________ b) Agora, permanea na query executada e defina o filtro da caracterstica Empresa no momento da execuo: desmarque 1000 e selecione 2000. Ento, selecione Renovar no Locking Service. O que voc pde observar, desta vez? _______________________________________________________________ _______________________________________________________________ Em seguida, elimine o valor proposto 1000 da empresa e grave a query. a) Ambas as empresas (1000 e 2000) esto bloqueadas novamente. Para as queries, os bloqueios so, portanto, acionados pelas restries de caracterstica (filtros estticos) e no pelos valores propostos (filtros dinmicos). A tabela de bloqueio no ser modificada se voc modificar o valor da empresa para 2000 no momento da execuo. Isso acontece porque a rea de dados est bloqueada e no o valor proposto. Em seguida, elimine o valor proposto 1000 da empresa e grave a query. 9. Navegue de volta at o Customizing da query e remova a caracterstica Empresa das Restries de caracterstica. Sendo assim, a rea de Valores propostos para essa caracterstica no deve ser preenchida tambm. Como resultado, a caracterstica Empresa est contida apenas nas linhas da query. Grave novamente, execute a query e renove o Locking Service. Desta vez, voc notar que a caracterstica Empresa (0COMP_CODE) no aparecer mais na lista das entradas bloqueadas. Como isso pode ser interpretado? Como esse bloqueio chamado? _______________________________________________________________

b)

Continua na prxima pgina

228

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

_______________________________________________________________ a) A empresa no mais includa na lista de bloqueio porque a rea de dados da empresa no est mais restrita. Isso significa que todas as empresas esto bloqueadas. Esse bloqueio em todos os valores de uma caracterstica chamado de bloqueio genrico. E indicado com um asterisco (*). As caractersticas que no esto restritas geralmente no so exibidas na lista de bloqueio. 10. Se voc agora restringir o filtro para empresa 1000 na query executada, isso resultar em uma modificao nas selees bloqueadas? _______________________________________________________________ _______________________________________________________________ a) Isso no resultar em uma modificao nas selees bloqueadas, porque as restries de caractersticas que so relevantes para o bloqueio no foram modificadas.

11. Agora, redefina as configuraes originais incluindo a empresa com selees 1000 e 2000 na rea Restries de caracterstica e no fazendo seleo para a empresa na rea Valores propostos. Grave as suas configuraes de query. a) A soluo corresponde ao exerccio.

12. Quais so suas concluses no que se refere ao comportamento de bloqueio da query executada e como deve ser feito o design de uma query disponvel para entrada para evitar planejadores de bloqueio? _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

229

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Sendo assim, feche o Query Designer e retorne tela inicial depois de efetuar logon no sistema. Feche tambm a sesso do Locking Service. a) Os bloqueios utilizam a rea de dados, ou seja, as restries de caractersticas (filtros estticos) e os valores de caracterstica e ndices selecionados na lista expandida (por exemplo, utilizando estruturas). Isso acontece independentemente dos valores propostos (filtros dinmicos). Toda a rea de dados estar tambm bloqueada para as alteraes feitas na seleo do filtro no momento da execuo (que corresponda aos valores propostos). Os valores propostos no so relevantes para o bloqueio no momento da execuo nem como configuraes padro. Observao: Para bloquear o mnimo de planejadores, voc deve, portanto, manter a rea de dados na query a menor possvel. Ento, feche o Query Designer e retorne tela inicial depois de efetuar logon no sistema. Feche tambm a sesso do Locking Service. 13. Para qual finalidade voc pode usar a ficha de registro Caractersticas de bloqueio no Locking Service? _______________________________________________________________ _______________________________________________________________ _______________________________________________________________

Continua na prxima pgina

230

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Administrao de bloqueios Locking Service

_______________________________________________________________ Dica: Observe que h uma demonstrao breve de um teste para selees de bloqueio no contexto de funo de planejamento nos exerccios do BEx Analyzer. a) Para muitas aplicaes, no necessrio verificar todas as caractersticas do bloqueio. Pode ser til especificar apenas determinadas caractersticas como relevantes para o bloqueio. As outras caractersticas, portanto, no so utilizadas na verificao de coliso. Conseqentemente, as tabelas de seleo de administrao de bloqueios se tornam menores e menos complexas. O que pode reduzir significativamente o processo de carga no servidor de bloqueio. (Se nenhuma caracterstica for definida como relevante no bloqueio, todo o InfoCubo ser bloqueado.) No planejamento de centro de custo voc utiliza, por exemplo, as caractersticas Centro de custo, Tipo de custos, Verso e Exerccio. Se muitos usurios planejarem para o mesmo ano e os mesmos tipos de custo, as caractersticas Centro de custo e Verso podero ser suficientes para evitar sobreposies nas selees de diferentes usurios. Nesse caso, especifique apenas as caractersticas relevantes para o bloqueio. FIM DO EXERCCIO OPCIONAL

14-11-2008

2008 SAP AG. Todos os direitos reservados.

231

Captulo 5: Conceito de bloqueio para dados de movimento

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender o que observar com relao aos bloqueios na modelagem das funes de planejamento.

232

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender o conceito geral da lgica de bloqueio Executar um exerccio sobre conceito de bloqueio Compreender o que observar com relao aos bloqueios na modelagem das funes de planejamento.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

233

Resumo do captulo

TBW45

234

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 6
Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer
Viso geral do captulo
Design Items do BEx Analyzer Ferramentas especiais do BEx Analyzer para planejamento

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender e usar os mais importantes design items do BEx Analyzer

Contedo do captulo
Lio: BEx Analyzer sob a perspectiva de planejamento .................236 Exerccio 5: Criao de uma aplicao de planejamento usando o BEx Analyzer......................................................................259

14-11-2008

2008 SAP AG. Todos os direitos reservados.

235

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Lio:

BEx Analyzer sob a perspectiva de planejamento


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender e usar os mais importantes design items do BEx Analyzer

Cenrio de negcios
Voc faz parte da equipe do projeto e quer obter uma viso geral do BEx Analyzer e conhecer as funes de planejamento.

Figura 140: Aplicaes de planejamento

As aplicaes de planejamento so aplicaes BI baseadas em um modelo de planejamento. Em uma aplicao de planejamento, o perito normalmente vincula os objetos do modelo de planejamento a uma aplicao interativa de modo que o usurio real possa inserir e modificar os dados manual e automaticamente.

236

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Os objetos de modelo de planejamento incluem: InfoProviders de transporte de dados Nveis de agregao como InfoProviders que fornecem totalizaes de dados especficos para entrada e modificao de dados Queries disponveis para entrada que permitem entradas manuais no nvel de agregao subjacente Funes de planejamento que permitem modificaes automticas em dados nos nveis de agregao e, portanto, modelam partes do fluxo de dados Seqncias de planejamento

Para criar cenrios de planejamento, use as ferramentas com as quais j est familiarizado dos cenrios de reporting: Para aplicaes de planejamento baseadas em Excel do BEx Analyzer Para aplicaes de planejamento baseadas em Web no BEx Web Application Designer

Figura 141: Design items do BEx Analyzer

O BEx Analyzer utilizado para criar uma aplicao de planejamento. Voc deve inserir uma liberao primeiro selecionando Extras Macro Segurana. Na ficha de registro Origens confiveis, defina o indicador Confiar no acesso ao projeto do Visual Basic. Depois crie uma nova pasta de trabalho. Se forem necessrios ttulos, crie-os usando as ferramentas do Excel na clula necessria da planilha.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

237

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

A pasta de trabalho desenhada no modo de desenho (o cone mostrado na figura acima). Isso permite que voc acesse a caixa de dilogo SAP Logon e efetue logon no servidor BI necessrio. A planilha desenhada com a utilizao de design items. Design items so objetos que recuperam dados de provedores de dados e os apresentam em planilhas do BEx Analyzer. Voc tambm pode usar a maior parte dos design items para navegar. Esto disponveis onze design items. Eles so exibidos na figura acima e voc pode utiliz-los para desenhar sua interface de query.

Figura 142: Design item Tabela de anlise

A tabela de anlise o design item que fornece as principais funes de anlise no BEx Analyzer. Ela exibe os resultados de uma query em uma tabela na qual voc pode navegar e executar as funes OLAP, e permite que voc insira dados planejados manualmente.

238

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 143: Bloqueios de dados no BEx Analyzer

A figura acima mostra que, embora uma query disponvel para entrada tenha sido configurada corretamente no Query Designer, a mesma query pode ser exibida no BEx Analyzer sem permitir inserir dados nas clulas fornecidas. Acionadores: bloqueios podem ser criados como resultado de abrir a mesma pasta de trabalho repetidamente. Se voc estiver no modo de leitura, ao gravar a pasta de trabalho, o status de leitura tambm ser gravado e, cada vez que voc abrir a pasta de trabalho, a query no estar disponvel para entrada embora os bloqueios tenham sido removidos h muito tempo. A figura acima mostra como modificar o acesso de gravao em uma query previamente definida no modo de leitura como disponibilidade para entrada.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

239

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 144: Adio de novas linhas no BEx

Novas clulas disponveis para entrada so sempre exibidas embaixo da tabela como caixas disponveis para entrada com uma borda preta. Voc pode inserir tantas linhas disponveis para entrada quantas quiser clicando duas vezes ou selecionando a ajuda de valores (F4) para inserir valores de caractersticas na clula de caracterstica correspondente da nova linha. Voc pode inserir dados planejados, independentemente de os dados terem sido j lanados. Ao inserir os valores das caractersticas, voc pode usar chaves e textos. Se voc estiver trabalhando com textos, o sistema dever ser capaz de determinar exatamente uma chave do texto no idioma do logon. Por isso, recomendamos que trabalhe com chaves. Isso definido no Query Designer para cada caracterstica. Embaixo de Propriedades, selecione Exibir como: Chave na rea Exibio do valor da ficha de registro Exibio. Ateno: Observe que para usar essa configurao no Query Designer, voc deve selecionar Valores lanados para cada caracterstica sob Propriedades na rea Tipo de acesso para valores de resultados na ficha de registro Avanado. Nenhuma nova linha pode ser criada para as variantes Dados mestre e Relaes entre caractersticas. No BEx Analyzer, voc tambm deve notar que o design item Tabela de anlise deve ser exibido no tamanho integral. possvel especificar as configuraes correspondentes no modo de desenho na caixa de dilogo Propriedades da tabela de anlise na ficha de registro Clipping. Selecione Tamanho integral na rea Horizontal e Vertical.

240

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Em geral, apenas uma linha destacada em preto exibida, mas voc pode preencher diversas linhas ao mesmo tempo e permitir que o sistema as ordene em uma linha selecionando os botes Ordenar localizados no cabealho das linhas da query. As novas linhas de dados so classificadas no buffer e depois gravadas no InfoProvider subjacente quando voc seleciona Gravar dados planejados.

Figura 145: Design item Boto 1/3

Voc usa o design item Boto para definir um comando em particular ou uma srie de comandos usando um boto assistente. Os parmetros associados so automaticamente includos na lista de parmetros estticos exibida acima. O boto se comunica com o Excel por meio do campo Intervalo de comandos . Todos os parmetros estticos podem ser alternativamente configurados no Excel. Isso particularmente interessante na insero de variveis nas funes de planejamento local, por exemplo.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

241

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 146: Design item Boto 2/3

A figura acima mostra o Assistente de planejamento e tambm os Comandos especficos de planejamento que voc pode utilizar quando usa o boto Assistente. O comando especfico do planejamento Gravar utilizado para gravar os dados planejados (usando o boto relevante no InfoProvider). Voc pode usar o comando Transferir valores para transferir os dados modificados ou as linhas novas de uma query disponvel para entrada para o buffer de planejamento. Esses dados so verificados no servidor BI para garantir que estejam consistentes com o modelo de planejamento. Se todas as entradas estiverem em conformidade com o modelo, o sistema aceitar os dados. Ao mesmo tempo, todas as aplicaes e queries do mesmo conjunto de dados so atualizadas. Quando voc seleciona Executar funo de planejamento ou Executar seqncia de planejamento , a funo relevante executada. Voc pode usar o comando Redefinir rea para redefinir os dados do buffer adicionados manual ou automaticamente desde a ltima gravao. possvel redefini-los para o status de dados da ltima gravao. Voc pode usar o comando Renovar para ler todos os dados do banco de dados novamente, incluindo os dados que foram adicionados quando uma seqncia foi carregada ou por meio do carregamento de dados, ou seja, o status dos dados mais recente no servidor (status de solicitao) lido.

242

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Diferentemente do comando Renovar, o boto Renovar/Pausar renovao automtica usado para solicitar dados atualizados do sistema toda vez que voc adiciona uma query a uma pasta de trabalho ou modifica o status da navegao da query. Isso permite que voc sincronize a interface da query com os dados no servidor. Se selecionar Pausar renovao automtica, voc poder navegar em sua query sem ter de esperar que os ltimos dados sejam atualizados.

Figura 147: Design item Boto 3/3

A figura acima mostra as opes adicionais do boto Assistente que no se referem s funes de planejamento. O Comando especfico da pasta de trabalho permite que voc crie um boto que pode usar para exibir as variveis e a personalizao e ativar e desativar o Status arrastar e soltar. Por outro lado, com o Comando especfico do Data Provider , voc pode usar Processar e Exibir para alternar entre o modo de exibio e o modo de modificao de uma query. Voc pode usar o Comando de filtro para especificar uma seleo de filtro fixa para o provedor da rea de dados, em vez de todas as selees de rea de dados. Do mesmo modo, voc pode usar Atribuir query/Query view para atribuir uma query a cada boto. Isso significa que voc sempre pode chamar exatamente uma query ao clique de um boto.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

243

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 148: Implementao de funes de planejamento no BEx 1/2

A figura acima mostra o boto Assistente para configurar uma funo de planejamento que automaticamente efetua todas as entradas na rea para o parmetro esttico. A figura acima mostra duas funes que esto em um boto, mas que podem ser separadas pelo ndice. No h entrada no campo Intervalo de comandos na figura acima. Isso sugere uma configurao de boto central. O ndice que voc v na figura acima descreve a seqncia de vrias funes de planejamento posicionadas em um boto. Todos os parmetros que tm o mesmo ndice so logicamente agrupados e executados juntos, o que significa que voc pode usar o ndice para controlar a seqncia das funes a serem executadas. O ndice criado automaticamente e comea (no sistema) com 1. Quando voc seleciona Criar no boto Assistente, o ndice se move automaticamente para 2 (para a prxima funo de planejamento a ser includa).

244

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 149: Implementao de funes de planejamento no BEx 2/2

A figura acima mostra como as variveis de frmula podem ser incorporadas s funes de planejamento no BEx, possibilitando o preenchimento das variveis localmente. Esse tipo de varivel freqentemente utilizado nas funes de reavaliao e distribuio por chave e no editor de frmula. O exemplo acima mostra como diversas variveis so includas na funo de planejamento e na planilha quando voc as insere em uma funo de planejamento ao mesmo tempo. Dica: Observe que se uma varivel precisar de um intervalo, voc dever inserir os parmetros VAR_LOW e VAR_HIGH no design item Boto.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

245

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 150: O que deve ser considerado na execuo de uma funo de planejamento

A transparncia acima mostra como voc deve proceder para executar uma funo de planejamento. importante notar que o cursor no pode estar na rea da tabela de anlise, caso contrrio a mensagem destacada acima aparecer. Em vez disso, voc deve clicar em uma clula na rea do Excel para que a funo possa ser executada.

Figura 151: Opes de renovao na pasta de trabalho

246

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Voc pode usar o comando Transferir valores (que pode ser configurado como um boto no boto Assistente) para transferir dados modificados de uma query disponvel para entrada para o buffer de planejamento. As entradas so verificadas. Se a verificao for concluda com xito, os dados sero transferidos. Se voc estiver no modo de anlise na pasta de trabalho e seu cursor estiver posicionado em uma clula disponvel para entrada, poder selecionar Transferir valores no menu de contexto dessa query. Isso permite que voc transfira os valores inseridos nas clulas disponveis para entrada para um buffer de planejamento temporrio. Essa a mesma funo que aquela configurada por meio do boto Assistente. Voc pode usar Transferir valores para atualizar os subtotais antes de gravar os dados planejados ou encaminhar os dados para um servidor para o planejamento descentralizado no Excel (que ser descrito posteriormente). A configurao especfica de pasta de trabalho Pausar renovao/Renovao automtica pode ser usada para especificar que quando voc abre uma pasta de trabalho do servidor ou modifica o status de navegao de uma query, o sistema BI deve renovar automaticamente a pasta de trabalho com os dados mais recentes. Isso permite que voc sincronize a interface da query com os dados no servidor. Quando voc renova uma query, os dados, formato e larguras de linha e coluna da tabela de anlise so automaticamente ajustados para os dados atualizados da query. Dica: Observe que se trata de um comutador. Se a pasta de trabalho estiver definida como renovar quando for aberta e voc selecionar o comutador duas vezes, os dados sero redefinidos para o status dos dados planejados antes de voc t-los modificado. A variante de configurao renovar tambm deve ser definida para que Transferir valores possa ser usado. O comando Redefinir rea tambm existe e voc pode configur-lo como um boto no boto Assistente. Se esse boto for selecionado, os dados criados retroativamente, quando a pasta de trabalho foi aberta em background na execuo de uma seqncia de planejamento ou de extraes de dados de movimento, tambm sero exibidos. Ento, voc no precisar mais sair da sesso de planejamento para renovar os dados. Com a funo Renovar, apenas so exibidos os dados das solicitaes existentes quando a pasta de trabalho aberta. Com a funo Redefinir rea, dados de solicitaes posteriores adicionados depois de a pasta de trabalho ter sido aberta tambm so lidos.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

247

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 152: Design item Caixa drop-down

Use o design item caixa drop-down para selecionar uma dimenso ou filtrar uma seleo de query views. Em geral, voc pode se referir a uma transao ou query de dados mestre ao estruturar a caixa drop-down. Se voc trabalhar com a caixa drop-down da SAP, sempre poder exibir facilmente o texto para as configuraes tcnicas. Alm disso, o nome da prpria caixa drop-down ser imediatamente disponibilizado. Os design items grupo de caixa de verificao e grupo de boto de rdio fornecem funes semelhantes, com a exceo de que o design item grupo de verificao permite que voc selecione diversos valores de filtros ao mesmo tempo. Uma caixa drop-down de query view contm uma lista de query views da query exibida atualmente. Voc pode selecionar se todas as vises gravadas para a query so exibidas na lista suspensa ou apenas as vises que voc gravou. Se selecionar uma viso da caixa drop-down quando estiver no modo de anlise, a tabela da anlise ser renovada de acordo e exibida. Voc pode navegar na viso e gravar outras vises para essa query. Para redefinir o status inicial da viso selecionada durante a navegao, selecione Voltar ao incio no menu de contexto da tabela de anlise. Modo de leitura Valores lanados (Q): Executa SELECIONAR na tabela de fatos para listar os valores de filtro que atualmente retornam dados. Valores que no retornam resultados quando filtrados no so exibidos na lista. Esse clculo pode ser muito demorado, mas apenas fornece valores teis para a lista.

248

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Modo de leitura (D) Tabela de dimenso: Executa SELECIONAR na tabela de dimenso para chamar a lista de valores de filtro. Esse clculo menos demorado que o de Valores lanados. A probabilidade de que ele retorne valores maior do que com a Tabela de dados mestre. Modo de leitura Tabela de dados mestre (M): Retorna todos os membros da dimenso selecionada exibidos na tabela de dados mestre. Como os InfoCubos freqentemente no incluem todos os valores possveis de dados mestre de caracterstica, isso fornece muitas selees que no gerariam resultados quando filtradas (nenhum dado til encontrado), mas a lgica simples e portanto a performance ideal.

Figura 153: Caixa drop-down para seleo de valores de varivel em uma funo de planejamento

A figura acima mostra como efetuar uma seleo de varivel utilizada em uma funo de planejamento disponvel em uma caixa drop-down do sistema da SAP.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

249

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 154: Caixa drop-down do Excel para seleo de valores de varivel em uma funo de planejamento

A figura acima mostra que os valores de caracterstica de uma varivel, criada no Planning Modeler e a ser utilizada em uma funo de planejamento, podem ficar disponveis na pasta de trabalho do BEx por meio de uma caixa drop-down do Excel. Uma desvantagem desse conceito que os valores de caracterstica fornecidos desse modo so provenientes de uma quantidade especificada fixa proveniente de uma query de dados mestre, por exemplo, como na transparncia anterior, ou dos valores de caracterstica fixos anotados na rea do Excel com suas chaves tcnicas e, portanto, valores de caracterstica preconcebidos. O usurio final no pode adicionar nada lista. Ela deve ser ampliada pelo administrador e est sempre oculta para o usurio final. Outra desvantagem que na caixa drop-down do Excel, voc no pode selecionar chave e texto, ou apenas texto, apenas a chave tcnica sempre utilizada. Se quiser fornecer o texto tambm, voc poder criar uma lista para os textos e usar o Excel para criar um link de estrutura. Tambm possvel posicionar as listas em planilhas diferentes ou inserir as entradas da lista diretamente na caixa drop-down do Excel, como uma lista, de modo que vrias opes do Excel estejam disponveis.

250

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 155: Caixa drop-down do Excel para seleo de funes de planejamento

A figura acima mostra as configuraes necessrias para utilizao de uma caixa drop-down do Excel para selecionar uma funo de planejamento. Aqui tambm voc trabalha com uma lista fixa de funes, cujo nome tcnico deve ser anotado na rea do Excel. Essa rea deve ficar oculta, posteriormente, para o usurio final.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

251

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 156: Caractersticas do Excel na pasta de trabalho do BEx Analyser

No BEx Analyzer, o usurio final pode criar frmulas de clulas que facilmente convertero valores de clulas. Alm disso, voc pode criar frmulas locais no momento da execuo para outros clculos que s so interessantes para os usurios individuais. Esses clculo s ficam ativos no momento da execuo. Observe tambm que voc s poder executar a funo de cpia no Excel (ou seja, selecionar uma clula e arrastar o valor para todos os outros valores de coluna) se tiver desativado a funo arrastar e soltar.

252

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 157: Desagregao - Distribuio top-down como ferramenta de entrada manual

Normalmente, apenas as clulas no nvel detalhado do nvel de agregao subjacente podem ser modificadas nas queries disponveis para entrada. Todas as clulas que contm valores agregados, como linhas de resultado ou ns de hierarquia interna no so disponveis para entrada. Voc pode usar a desagregao (tambm chamada de distribuio top-down) para inserir dados no nvel agregado e distribu-los. A figura acima mostra um exemplo disso e as configuraes associadas para o ndice referenciado. Voc pode decidir se vai distribuir o valor inserido na linha de total ou apenas o delta entre o valor antigo e o novo. O administrador deve, no momento, definir as configuraes destacadas acima centralmente. No possvel, no momento, modificar essas configuraes localmente. O usurio pode acionar a desagregao (ou seja, a distribuio com a melhor granularidade) gravando os dados planejados ou selecionando Transferir valores no menu de contexto da query. A distribuio ocorre de acordo com o tipo de distribuio definido previamente. A desagregao s possvel para os ndices de base com tipo de agregao SUM. A distribuio top-down no est disponvel para ndices calculados, ndices com agregao de exceo ou clculos locais.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

253

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Desagregao uma ferramenta de entrada para insero manual de dados. Ela no substitui a distribuio por chaves e dados de referncia. Ela funciona por meio do servidor e requer espao de memria. No deve ser utilizada para dados em massa. Em vez disso, voc deve executar a funo de distribuio em background.

Figura 158: Exemplo de planejamento descentralizado no Excel

A utilizao do BEx Analyzer como um sistema front end permite que voc combine as vantagens do Excel com as vantagens do modelo de planejamento gerenciado centralmente. Por exemplo, um planejamento descentralizado no Excel pode ser utilizado para clculos adicionais no Excel, e os dados resultantes podem ser gravados no Planejamento integrado ao BI. O mais fcil a fazer criar um "planejamento descentralizado". Para isso, execute uma pasta de trabalho e grave o arquivo do Excel localmente. Depois, defina os clculos adicionais necessrios ou o nvel de detalhe em diversas planilhas e planeje e transfira os resultados de volta s clulas de integrao por meio de uma macro, por exemplo. Nessas clulas, a referncia de clula para a pasta de trabalho da SAP central no perdida. Para transferir localmente os valores planejados do Excel de volta pasta de trabalho da SAP, posicione o cursor em qualquer clula na rea de front end e selecione Transferir valores usando o boto direito do mouse e, em seguida ou imediatamente, selecione Gravar valores usando o boto direito do mouse. Os dados so, ento, transferidos para o esquema de planejamento central. Em ltima anlise, o contato do servidor foi ativado por meio desse procedimento.

254

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

A figura acima descreve uma segunda opo para modelagem do planejamento descentralizado no Excel. Esse procedimento particularmente til para empregados em campo que no tm contato com o servidor durante o dia.

Figura 159: Intercmbio de dados entre a pasta de trabalho e o servidor

No Planejamento integrado ao BI, h duas variantes para o servidor e a pasta de trabalho trocarem dados. A primeira variante usa uma troca direta e mtua de dados entre o servidor e a pasta de trabalho. Uma desvantagem associada a essa variante que a posio da clula no pode mudar e que as linhas vazias no Excel no podem ser adicionadas query. Entretanto, possvel criar linhas adicionais dentro do Planejamento integrado ao BI. Na segunda variante, o servidor e a pasta de trabalho s se comunicam atravs de uma tabela multidimensional, que ser mencionada posteriormente como um container. Todos os valores planejados em uma clula do Excel so encaminhados para o container por meio de uma frmula e, dali, encaminhados ao servidor por meio de uma segunda frmula. Uma vantagem associada a essa segunda variante que cada clula a ser planejada pode ser posicionada no Excel como voc quiser. Tambm possvel adicionar linhas vazias ao Excel, mas no possvel adicionar linhas ao Planejamento integrado ao BI.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

255

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 160: Cenrio de aplicao para variante 2

A figura acima mostra uma utilizao de aplicao tpica da segunda variante, a saber, um esquema de contribuio marginal complexo no qual os dados de vrias queries com diferentes granularidades, nos respectivos nveis de agregao, so lidos por meio de um esquema de contribuio marginal compartilhado, ou so planejados manualmente, e depois gravados de volta nas queries mantidas em background por meio da referncia de clula. Observe que itens como receita lquida, contribuies marginais de I a III e rendimento operacional so determinados por meio de funes de planejamento ou como ndices calculados. Os outros itens so planejados manualmente. Voc pode ver a segunda principal aplicao desta abordagem de modelagem no cenrio de empregado em campo mencionado acima. A figura abaixo mostra o procedimento para configurao deste cenrio.

256

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 161: Planejamento descentralizado no Excel - Conceito

A figura acima mostra todas as configuraes necessrias para configurao do planejamento descentralizado no Excel para empregados em campo. Os empregados em campo recebem o arquivo Excel acima, por exemplo, ou o intervalo de linhas da 1 a 40 fica oculto pois o arquivo utilizado para integrao com o servidor, que realizada por um empregado central, ou as linhas so visveis para o empregado em campo pois ele executa a integrao de forma independente noite. Voc precisa agora criar uma query disponvel para entrada. Isso deve incluir colunas de exibio e colunas disponveis para entrada. As frmulas GET (que encaminham os dados planejados do container para o servidor) e as frmulas SET (que encaminham os dados planejados no Excel para o container) podem ser geradas posteriormente da coluna de exibio. Voc deve adicionar a query disponvel para entrada a uma pasta de trabalho como um design item tabela de anlise. Depois precisa executar a pasta de trabalho. Para obter as frmulas GET/SET necessrias para a variante 2, clique na query executada com o boto direito do mouse e selecione Converter em frmula. Depois, copie as linhas da query para um intervalo no Excel, para obter os itens a serem planejados, e crie uma ou mais colunas de dados no Excel (Meu Excel no exemplo acima). Essas linhas devero ser utilizadas para execuo do planejamento real posteriormente. Depois, transfira esses dados planejados do Excel (por exemplo, o valor na clula D48) para a query usando as frmulas SET de modo que possam ser encaminhados ao container. No exemplo acima, a coluna de dados Montante planejado a coluna de dados com as frmulas SET. Voc precisa, posteriormente, inserir a

14-11-2008

2008 SAP AG. Todos os direitos reservados.

257

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

referncia de clula na clula do Excel (por exemplo, D48 para a primeira clula) nessas frmulas SET criadas automaticamente. Se voc observar a frmula SET associada na figura acima, notar que a clula descrita como E$26,B$27. A clula do Excel D48 transferida para a clula E27 quando voc pressiona Enter. Isso executado automaticamente pelo empregado em campo. Voc precisa agora criar uma coluna adicional do Excel para as frmulas GET, que recuperam dados do container e os encaminham para o servidor (por exemplo, a coluna Montante planejado). Como as frmulas GET s esto disponveis para a coluna de exibio (neste caso, Montante real) e foram criadas automaticamente, voc as copia desta coluna para a outra coluna do Excel (neste caso, Montante planejado). Ajuste, ento, a referncia de clula das frmulas GET copiadas na coluna adicional do Excel (neste caso, Montante planejado) de modo que a referncia de clula exata da clula SET relevante esteja disponvel para essa coluna. Isso pode ser visto na figura acima. A referncia de clula idntica da frmula SET e GET (ou seja, E$26,B$27) foi realada para enfatizar isso. Na etapa final, crie um boto Renovar que os empregados em campo possam usar noite para recuperar dados do container e encaminh-los ao servidor. A figura acima mostra as configuraes necessrias para esse fim.

258

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Exerccio 5: Criao de uma aplicao de planejamento usando o BEx Analyzer


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Criar uma aplicao de planejamento usando o BEx Analyzer Criar um planejamento descentralizado no Excel com integrao ao BEx Analyzer

Cenrio de negcios
A aplicao de planejamento ser definida para o planejador de vendas, que planejar o preo e as quantidades e executar vrias funes de planejamento. Durante esse processo, ser feita referncia s queries e funes de planejamento criadas anteriormente. Finalmente, um clculo adicional ser executado usando o planejamento descentralizado no Excel.

Tarefa 1:
Navegue at o BEx Analyzer e crie uma aplicao de planejamento para o planejamento de quantidades e preos do gerente de vendas. Para acessar o BEx Analyzer, clique no boto Iniciar no Citrix e navegue do seguinte modo: Iniciar Programas Business Explorer Analyzer. Depois, selecione Novo na rea Excel. Dica: Observe que no sistema de sua empresa voc deve alternar para o modo de desenho diretamente depois de efetuar logon no sistema; depois, em Ferramentas Macro Segurana v para a ficha de registro Editores confiveis e defina o indicador Confiar acesso ao projeto do Visual Basic.

Para esse treinamento, essa configurao foi inserida para voc centralmente no Citrix, por isso essa etapa foi omitida. 1. a) Primeiro, voc quer representar o planejamento de quantidades do gerente de vendas no BEx Analyzer. Alterne para o modo de desenho, posicione o cursor na clula A27 e crie um design item tabela de anlise.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

259

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Atribua a query disponvel para entrada criada anteriormente para o planejamento de quantidades dos gerentes de vendas, com o nome tcnico S##_AL_02_Planquery_01_SALMAN tabela de anlise. Selecione Consultar a viso. b) Aceite as configuraes standard e selecione tambm a configurao Ajuste automtico. Grave, ento, a aplicao de planejamento como uma pasta de trabalho e atribua a descrio Group##_TBW370_BEX_SALMAN. Dica: Observe que essa query conhecida como DP_1 (ou Data_Provider_1) no sistema. Isso ser mencionado nos exerccios subseqentes. 2. Selecione agora Modificar valores de varivel e verifique se a prxima caixa de dilogo contm K4/2010 como um atributo de caracterstica para variveis de exerccio. Selecione agora OK. Voc deve ver agora uma aplicao de planejamento disponvel para entrada com dados para os exerccios 2010 e 2011. Veja um extrato:

Figura 162: Resultados possveis

3.

a) Em sua pasta de trabalho, alterne para o modo de desenho e posicione o cursor na clula A3, na qual voc usa o design item Inserir boto para criar um boto para gravar dados. Selecione primeiro o Comando especfico de planejamento e, em seguida, Gravar. Na caixa de dilogo subseqente, insira Gravar dados planejados no campo Texto do boto. b) Selecione Ajustar intervalo para tamanho do item. Grave a pasta de trabalho. Voc est no modo do usurio. Na rea da tabela de anlise para o exerccio 2011, substitua os valores antigos das quantidades de vendas pelos novos valores do seguinte modo: Continua na prxima pgina

260

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Quantidade de vendas em K4/2011 na empresa X: Quantidade de vendas em K4/2011 na empresa 1000 Quantidade de vendas em K4/2011 na empresa 2000

Valor antigo 150 250

Novo valor 200 300

necessrio pressionar Enter depois de inserir cada valor. Posicione o cursor fora da tabela de anlise e selecione o boto Gravar que voc criou. 4. Abra agora a segunda sesso em paralelo e navegue no List Viewer at seu InfoCubo real-time TBW370S##. Para o exerccio 2011, grupo de materiais # e Verso B, verifique se os dados gravados com o BEx Analyzer apareceram. Voc deve receber os seguintes resultados da perspectiva do SAP List Viewer:

Figura 163: Resultados possveis

Como voc pode ver, um delta foi gravado para cada 50 unidades. 5. Posicione agora o cursor na clula E3 e configure o design item Inserir mensagens aqui. Na ficha de registro Geral subseqente, selecione todos os campos at Ajuste automtico. Caso contrrio, deixe as configuraes standard sem modificaes. Na clula E2, escreva um cabealho para a rea da mensagem para identific-la como tal. Escreva Mensagens do sistema:. Grave a pasta de trabalho novamente. 6. a) Se uma pasta de trabalho tiver sido executada, como voc confirma que se a query disponvel para entrada originariamente tinha clulas disponveis para entrada, e voc incluiu essa query disponvel para entrada em uma pasta de trabalho, essas clulas ainda estaro disponveis para entrada na pasta de trabalho? ______________________________________________________________ Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

261

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

______________________________________________________________ b) Como essa atividade pode ser acionada, por exemplo? ______________________________________________________________ ______________________________________________________________ Execute essa atividade para garantir que, posteriormente, voc realmente estar apto a trabalhar com clulas disponveis para entrada. c) Essa configurao pode ser inserida para cada tabela de anlise ou s pode ser executada uma vez para cada pasta de trabalho? ______________________________________________________________

Tarefa 2:
Na seo a seguir, seu objetivo incluir na aplicao de planejamento as funes de planejamento para o planejamento de quantidades na Verso B que voc definiu em uma unidade anterior. Isso se refere funo de distribuio do grupo de materiais # para os grupos de materiais WAT e JUC, mas apenas para o ndice quantidade de vendas. Os fatores de distribuio foram modelados como variveis. Em seguida, os dados planejados do grupo de materiais WAT foram relanados em TWAT para o ndice quantidade de vendas. 1. Agora voc quer integrar a funo de distribuio aplicao de planejamento. No modo de desenho, posicione o cursor na clula A13 e crie o design item Inserir boto. Selecione primeiro o Comando especfico de planejamento e selecione Executar funo de planejamento. Para Obter seleo do DataProvider, selecione DP_1. No campo Funo de planejamento, atribua a funo de distribuio com o nome tcnico S##_PF_02. Selecione as duas linhas de variveis e use a tecla Delete do teclado para eliminar as duas variveis exibidas na tela. No campo Texto de boto, escreva Distribuio para os grupos de materiais. Selecione Ajustar intervalo para tamanho do item. Como voc v nos parmetros estticos, o BEx Analyzer usa a seleo para executar a funo de planejamento (essa seleo est contida na query), e no o filtro criado para essa funo no Planning Modeler. Grave a pasta de trabalho. Continua na prxima pgina

262

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Execute agora a funo de distribuio.

Figura 164: Dados antes da distribuio - Um extrato

Figura 165: Dados depois da distribuio - Um extrato

Como voc pode ver, os dados so distribudos para todos os exerccios. A distribuio executada com base nos valores propostos das variveis de distribuio. No grave os dados de movimento criados e saia do BEx Analyzer sem gravar as configuraes e os dados, para esvaziar a memria de trabalho e, assim, reverter a funo. Para evitar selecionar sempre Renovar manualmente ao abrir uma pasta, necessrio fazer essa definio para a pasta. Para isso, selecione Configuraes de pasta de trabalho e selecione Renovar a pasta de trabalho ao abrir e Processar variveis ao renovar. Em seguida, grave a pasta de trabalho. 2. Agora voc quer um controle descentralizado das variveis das frmulas. Na funo de planejamento na tarefa anterior, as variveis de distribuio tinham a configurao padro 1:1 e no serviam mais como queries quando a funo de distribuio era executada. As variveis de distribuio para gua e Suco tinham os seguintes nomes: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

263

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

S##_VAR_Distrib_KEYWAT S##_VAR_Distrib_KEYJUC Agora, implemente uma query de varivel para o controle de varivel descentralizado. No modo de desenho, v para as propriedades do boto da clula A13. No campo Intervalo de comandos, adicione $U$13:$W$16. (U e W so escritos em letra maiscula.) Navegue, ento, at a clula U13 e insira o seguinte: U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 S##_VAR_DISTRIB_KEYJUC W S##_VAR_DISTRIB_KEYWAT

Depois, posicione o cursor na clula A16 e escreva o seguinte texto: Varivel para o fator de distribuio gua: Agora, posicione o cursor na clula A18 e escreva o seguinte texto: Varivel para o fator de distribuio Suco:. Os fatores de distribuio, inseridos manualmente, so inseridos posteriormente nas clulas C16 e C18, respectivamente. Agora, reposicione o cursor nas clulas W14 e W16 e, em cada uma, insira uma referncia s clulas em que quer, posteriormente, inserir os fatores de distribuio manualmente, ou seja, voc deve fazer as seguintes configuraes nas reas U13 at W16. U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 W S##_VAR_DISTRIB_KEYWAT = C16 S##_VAR_DISTRIB_KEYJUC = C18

Na clula C16 voc insere agora o fator de distribuio 2 e na clula C18 o fator de distribuio 3. Continua na prxima pgina

264

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Grave sua pasta de trabalho e permanea no modo de execuo. Dica: Nota:Voc deve ocultar as colunas de U at W para que o usurio final no veja a tabela de variveis nessa rea, mas no faa isso ainda porque a rea ser necessria nos exerccios posteriores. 3. Execute agora a funo de distribuio para os fatores 2 e 3 j definidos.

Figura 166: Antes da distribuio

Figura 167: Depois da distribuio

Grave os dados planejados. 4. Qual configurao no assistente de varivel faz com que o sistema use a entrada manual no lugar do valor proposto 1 definido no Planning Modeler para as duas variveis? _____________________________________________________________ Seu InfoProvider contm agora os seguintes dados planejados para a Verso B:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

265

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 168: Resultados possveis

5.

Agora voc quer integrar a funo de transferncia do grupo de materiais WAT para o grupo de materiais TWAT aplicao de planejamento. Para implementar a funo de transferncia, alterne para o modo de desenho, posicione o cursor na clula A22 e crie um design item Inserir boto. Durante a implementao da funo, proceda conforme descrito em um exerccio anterior e consulte DP_1 e a funo de planejamento S##_PF_03. No campo Texto de boto, insira o texto Reporting WAT Selecione Ajustar intervalo para tamanho do item. Grave a pasta de trabalho e execute a funo de transferncia na aplicao de planejamento. Se aparecer uma solicitao de varivel, selecione o exerccio 2010. Voc deve agora ver os dados planejados representados do seguinte modo Um extrato dos dados antes da transferncia:

TWAT.

Figura 169: Antes da transferncia

Voc deve agora ver os dados planejados representados do seguinte modo Um extrato dos dados depois da transferncia:

Continua na prxima pgina

266

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 170: Depois da transferncia

Grave agora os dados planejados no InfoProvider. O InfoProvider deve conter agora os seguintes dados para a Verso B

Figura 171: List Viewer

6.

Com base na query executada, adicione agora o seguinte texto na linha A1: Planejamento de quantidades do gerente de vendas. Para esse texto, selecione o tamanho de fonte 18 e a cor vermelha e aplique negrito no texto. Grave a pasta de trabalho. Nesse momento, o planejamento de quantidades dos gerentes de vendas na Verso B est concludo para os grupos de materiais TWAT e JUC.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

267

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Tarefa 3:
Na seo a seguir, o planejamento de preos dos gerentes de vendas integrado pasta de trabalho, query disponvel para entrada e funo de planejamento para copiar da Verso B1 na Verso B2, funo de reavaliao com as duas variveis de reavaliao, funo de eliminao para Verso B2 e funo de cpia na Verso B2, que contm uma varivel. 1. Primeiro, voc escreve Planejamento de preos dos gerentes de vendas na clula A43, seleciona o tamanho de fonte 18 e a cor vermelha para realar o cabealho. Aplique negrito no texto. Voc cria agora o design item Inserir tabela de anlise na clula A65. Selecione aqui a query de planejamento para o planejamento de preos TBW370_P##_AL01_PQ01_ SALMAN e Consultar a viso. Selecione tambm a configurao Ajuste automtico. Ser feita referncia, posteriormente, query como DP_2. Agora, grave a pasta de trabalho novamente. Segue um extrato do que voc dever ver:

2.

Figura 172: Resultados possveis

3.

Na seo a seguir, o planejador recebe as funes de cpia e de eliminao por meio de uma caixa drop-down do Excel. Para selecionar a funo, necessrio uma caixa drop-down do Excel. Alm disso, para ativar a funo selecionada, necessrio um boto de funo. Primeiro, crie o design item Inserir boto na clula A45 e integre a funo conforme descrito em um exerccio anterior. Consulte DP_2 e deixe o campo para funo de planejamento vazio. Depois selecione Cancelar para acessar a tela Propriedades do boto. Aqui, insira o seguinte: No campo Texto de boto, escreva Executar funo de planejamento. Selecione Ajustar intervalo para tamanho do item. Na rea Parmetros estticos, selecione o seguinte:

Continua na prxima pgina

268

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Nome DATA_PROVIDER_FILTER CMD

ndice 1 1

Valor DP_2 EXECUTE_PLANNING_FUNCTION

No campo Intervalo de comandos, escreva $C$45:$E$45. Posicione agora o cursor na clula C45 e escreva PLANNING_FUNCTION_NAME nessa clula. Na clula D45, insira 1. Antes de posicionar uma caixa drop-down do Excel na clula E45, primeiro voc tem de listar os nomes tcnicos das funes de planejamento necessrias, uma abaixo da outra, nas clulas G45 at G46. Depois voc precisa inserir as respectivas descries nas clulas H45 at H46. Insira o seguinte: G 45 46 4. P##_PF_01 P##_PF_03 H Copiar da Verso B1

B2

Eliminar os dados da Verso B2

a) Depois disso, posicione o cursor na clula G44 e escreva Para esclarecimento: Aplique negrito e sublinhado no texto. Posicione agora o cursor na clula E44 e escreva: Selecionar a funo de planejamento desejada:. Aplique negrito e sublinhado no texto. Agora, crie a caixa drop-down do Excel na clula E45. Para isso, posicione o cursor na clula e em Excel, selecione o caminho de menu Dados Validao. Na prxima tela, voc deve inserir Lista no campo Permitir e na rea Origem voc faz referncia rea com o nome tcnico da funo de planejamento, o que significa que voc seleciona =$G$45:$G$46 aqui. No modifique nenhuma das outras configuraes na tela. Voc oculta agora o contedo das clulas C45 at D45 usando o Excel para modificar o texto nessa rea para branco em vez de preto. Grave a pasta de trabalho. b) Clique o cursor na clula E45. Voc deve ver agora a caixa drop-down do Excel que sempre v quando clica na clula. Abra a caixa drop-down do Excel e verifique se ambas as funes so oferecidas. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

269

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Depois execute a funo de cpia da Verso B1

B2.

Figura 173: Antes da cpia

Figura 174: Depois da cpia

No grave os dados planejados. 5. No cenrio de planejamento de preos, voc precisa ainda implementar a funo de reavaliao com variveis e a funo de cpia com variveis na verso. Como o procedimento tcnico o mesmo que o procedimento dos exerccios anteriores, adicionaremos agora as duas funes que faltam na caixa drop-down do Excel e sempre usaremos o padro da varivel para ambas as funes. Primeiro, adicione as seguintes informaes: G 47 48 P##_PF_02 P##_PF_04 H Reavaliao na Verso B2 Copiar da Verso B1

Navegue agora at a clula E45 e selecione Dados Validao para selecionar a nova rea para as funes G45 at G48 para o campo Fonte. Grave a pasta de trabalho.

Depois execute a funo de cpia da Verso B1 B2. Em seguida, execute a funo de reavaliao e execute a funo de cpia de B1 B. Grave seus dados planejados. 6. Embaixo das tabelas de anlise voc encontrar uma linha destacada em preto, que usada para adicionar novas linhas:

Continua na prxima pgina

270

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 175: Entrada de novas linhas

a) Para qual configurao de query faz sentido usar essa funo? ______________________________________________________________ b) Como voc procede para inserir novas linhas? ______________________________________________________________ c) O que necessrio considerar se a propriedade chave e texto foi selecionada para uma caracterstica da linha da query (se voc quiser usar a funo)? ______________________________________________________________

Tarefa 4:
EXERCCIO OPCIONAL Em um exerccio anterior, voc mostrou como pode redefinir uma query disponvel para entrada no modo de modificao, embora essa query no possa ser planejada por determinadas razes. Uma segunda opo usando Inserir boto deve ser descrita aqui. Essa segunda opo tem dois botes um para exibir a query no modo de exibio e outro para exibir a query no modo de modificao. 1. Para isso, posicione o cursor na clula A50. No boto assistente, selecione a configurao Comando especfico do Data Provider. Depois, selecione o data provider DP_2 para o qual voc quer definir modo de modificao. Em seguida, selecione Processar. No campo Texto de boto, escreva Modo de modificao.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

271

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 176: Configurao

Se o valor X no estiver definido para o parmetro ATIVAR, insira esse valor em letra maiscula. Depois v para a clula C50, chame o boto assistente novamente, selecione Exibir para o mesmo Provider e escreva Modo de exibio no campo Texto de boto.

Figura 177: Configurao

Se o valor X estiver definido para o parmetro ATIVAR, elimine-o. Em seguida, grave a pasta de trabalho. Leve em considerao, agora, a query de planejamento de preos e selecione Modo de exibio. A query deve no estar mais disponvel para entrada (essa modificao indicada por uma cor mais escura para o background da clula). Se necessrio, insira um valor numrico em uma clula e use o boto direito do mouse para selecionar Transferir valores. Neste caso, insira o valor original novamente antes do planejamento manual. Selecione novamente Modo de modificao.

Continua na prxima pgina

272

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Tarefa 5:
EXERCCIO OPCIONAL Agora voc quer filtrar suas selees. Esto disponveis as duas seguintes opes: - Voc pode filtrar qualquer configurao localmente da rea de dados. - Voc pode selecionar e eliminar um filtro definido centralmente (pelo administrador do sistema). 1. Primeiro, voc deve definir o filtro descentralizado para o planejamento de preos. Para isso, navegue at a clula A55 e crie o design item Inserir rea de navegao. Na ficha de registro Geral, selecione DP_2, Ajuste automtico e Aplicar formatao. Na ficha de registro Dimenses, selecione Exerccio; Grupo de materiais e ndices. Na ficha de registro Exibir configuraes, selecione Exibir dimenses horizontalmente, Exibir valores de filtro e Permitir navegao e desmarque Exibir cones. Todas as outras configuraes nesta ficha de registro permanecem inalteradas. Grave a pasta de trabalho e insira TWAT no campo azul-claro ao lado do campo do filtro para a caracterstica Grupo de materiais e selecione Enter. A query associada deve exibir apenas os dados de TWAT. Elimine TWAT e selecione Enter. Os dois grupos de materiais, TWAT e JUC, devem ser agora exibidos. Posicione agora o cursor no filtro e clique no boto direito do mouse no campo azul-claro para a caracterstica Grupo de materiais. Selecione Filtrar valores Selecionar para exibir a rea de dados para a caracterstica Grupo de materiais, que compreende os valores individuais TWAT e JUC.

2.

Agora voc quer definir a variante do segundo filtro trabalhando com o boto assistente novamente. O objetivo definir dois filtros fixos (um para o grupo de materiais TWAT e outro para o grupo de materiais JUC) e uma funo de eliminao para o filtro fixo. Posicione o cursor na clula A60 e crie o design item Inserir boto. Aqui, atualize as seguintes configuraes: - Comando especfico do Data Provider e selecione DATA_PROVIDER_2 - Comando Filtrar com dimenso Grupo de materiais Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

273

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

- Selecione Definir filtro e insira TWAT. - No campo Texto de boto, escreva Filtro fixo: TWAT. Depois, posicione o cursor na clula C60. Proceda exatamente do mesmo modo que fez com a configurao, ou seja, insira JUC para Definir filtro e escreva Filtro fixo: JUC no campo Texto do boto. Posicione o cursor na clula E60 e implemente o boto de eliminao para o filtro fixo. Faa as seguintes configuraes: - Comando especfico do Data Provider e selecione DATA_PROVIDER_2 - Comando Filtrar com dimenso Grupo de materiais - Selecione Eliminar filtro. - No campo Texto de boto, escreva Eliminar: filtro fixo Grave a pasta de trabalho. 3. Selecione agora Filtro fixo: TWAT e visualize a query. Selecione Filtro fixo: JUC e visualize os efeitos na query. Depois elimine o filtro. Para isso, selecione Eliminar: Filtro fixo. A query deve agora estar esmaecida porque os dois grupos de materiais foram totalizados. Esses dois grupos foram totalizados porque a caracterstica do grupo de materiais foi eliminada automaticamente das linhas (porque voc selecionou Filtro fixo: TWAT). Para adicionar a caracterstica s linhas novamente, posicione o cursor na linha para a caracterstica Exerccio e use o boto direito do mouse para selecionar Propriedades da query. Na prxima tela, v para a ficha de registro Status da navegao e selecione a caracterstica Grupo de materiais da rea para caractersticas livres na rea Linhas. Isso restaura o status inicial da query. 4. Agora voc quer usar o boto assistente para criar dois botes que podem ser usados para saltar de uma query para outra. Por exemplo, voc quer um boto para a query de planejamento de quantidades e um para a query de planejamento de preos. Abra o boto assistente na clula A76 e faa as seguintes selees: - Comando especfico do Data Provider - DP_2 - Atribuir Query/Query View Selecione a seguinte query de planejamento de preos como a query: Continua na prxima pgina

274

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

TBW370_P##_AL01 _PQ01_SALMAN. No campo Texto de boto, escreva Query de planejamento de preos. Para a query de planejamento de quantidades, proceda do mesmo modo. Posicione o cursor na clula C76 e selecione a seguinte query: TBW370_S##_AL02 _PQ01_SALMAN. No campo Texto de boto, escreva: Query de planejamento de quantidades. Grave a pasta de trabalho. Depois selecione Query de planejamento de quantidades. Esse boto est agora na query de planejamento de preos, ou seja, na rea da clula A65. O mesmo se aplica quando voc seleciona Query de planejamento de preos. 5. Agora voc quer poder ativar ou desativar as funes arrastar e soltar no Excel. Essas configuraes podem ser feitas uma vez centralmente (pelo administrador do sistema) ou podem ser feitas localmente a qualquer momento (pelo usurio). Por exemplo, pode ser importante, em um determinado momento, a movimentao de colunas para outras posies, o que significa que voc precisa da funo arrastar e soltar. Enquanto a funo arrastar e soltar estiver ativada, pode ser importante usar as funes do Excel como, por exemplo, a funo de cpia de valores de clulas que no podem ser usados. No segundo cenrio, voc pode definir dois comutadores separados para ativar e desativar arrastar e soltar ou pode usar um comutador. Usaremos este ltimo. No primeiro cenrio para a configurao central de toda a pasta de planejamento, onde voc pode fazer as configuraes relevantes para ativar ou desativar arrastar e soltar? ______________________________________________________________ ______________________________________________________________ Defina a configurao standard como Permitir arrastar e soltar. Para o segundo cenrio do comutador descentralizado, proceda do seguinte modo: Posicione o cursor na clula E76, chame o boto assistente e faa as seguintes configuraes: - Comando especfico de pasta de trabalho - Alternar status arrastar e soltar Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

275

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

- Texto do boto: Alternar arrastar e soltar. Grave a pasta de trabalho. Arrastar e soltar est ativo antes de voc selecionar o boto, ou seja, voc no pode copiar valores de clula. Para o valor numrico, teste a clula C66, que voc quer copiar para a clula C67. Isso no deve funcionar. Selecione, depois, Aternar arrastar e soltar e repita o processo de cpia. Isso deve funcionar.

Tarefa 6:
EXERCCIO OPCIONAL Todas as configuraes feitas at agora esto disponveis a todos os usurios finais da pasta de trabalho. Alm dessas configuraes, os usurios finais individuais querem usar funes do Excel na pasta de trabalho da SAP para o uso pessoal. Para isso, o usurio individual quer trabalhar com frmulas de clulas e frmulas locais. 1. a) Primeiro voc deve definir frmulas de clulas. Para usar a ajuda do sistema aqui, necessrio primeiro ativar o Assistente do Office para Excel (selecione Ajuda Mostrar o Assistente do Office).

Depois, posicione o cursor na clula C66. O Assistente do Office deve ser exibido agora automaticamente para a clula e deve demonstrar como criar frmulas de clula. Para a clula C66, voc quer aumentar o montante na clula em +10%. b) Qual comando do Excel voc deve inserir na clula? Execute o clculo. ______________________________________________________________ c) Voc quer agora aumentar a rea para as clulas D66 e D67 uniformemente em 12%. Como proceder? ______________________________________________________________ ______________________________________________________________ 2. a) Agora voc quer implementar funes locais que sero calculadas no momento da execuo.

Continua na prxima pgina

276

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Aqui, o objetivo definir uma coluna de desvio que reflita a diferena absoluta entre o preo na Verso B1 e os custos de fabricao na Verso B1. Para isso, posicione o cursor na coluna Custos de fabricao Verso B na query de planejamento de preos e clique no boto direito do mouse. Insira as seguintes informaes: Na rea Uso, implemente a frmula mencionada acima. No campo Descrio, insira o seguinte: Diferena absoluta entre P e MC na Verso B1. b) Agora voc quer arrastar a coluna que ser calculada no momento da execuo e posicion-la depois da coluna Custos de fabricao Verso B1. Voc usa Arrastar e soltar para mover a coluna. Certifique-se de usar o comutador Alternar arrastar e soltar para ativar arrastar e soltar. Depois, arraste a coluna e posicione-a depois da coluna mencionada acima. Em seguida, grave a pasta de trabalho. Dica: Observe que a frmula local eliminada depois que voc sai da sesso, ou seja, ela s existe no momento da execuo.

Tarefa 7:
EXERCCIO OPCIONAL Depois, voc quer executar o planejamento descentralizado no Excel para executar clculos individuais fora da pasta de trabalho da SAP, mas voc pode transferir os valores planejados localmente para a pasta de trabalho centralizada do SAP. Esse exerccio foca o princpio de transferir dados entre o planejamento descentralizado e o planejamento centralizado, de modo que voc no tenha de executar clculos individuais no Excel local. 1. Para essa finalidade, grave a pasta de trabalho da SAP como um arquivo do Excel na unidade N. Insira Group##_Excel_Offline como a descrio do arquivo e selecione Pasta de trabalho do Microsoft Office Excel como o tipo de arquivo. Grave agora sua pasta de trabalho da SAP e selecione Arquivo Sair. Quando o sistema emitir a seguinte consulta: Deseja gravar as modificaes feitas no group##_excel_offline.xls?, selecione Sim.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

277

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Para exibir o arquivo local, selecione Iniciar Programas Business Explorer Analyzer. Selecione o boto do Excel Abrir e abra seu arquivo na unidade N. Se o sistema emitir uma solicitao sobre macro, selecione Ativar macros. Selecione Pausar renovao automtica. Insira o valor 1000 na clula C66, que se refere Preo Verso B1 para grupo de materiaisTWAT no exerccio 2010. Posicione o cursor na clula e use o boto direito do mouse para selecionar Gravar valores (ou pelo menos transferir os valores se s for grav-los posteriormente). Selecione Gravar e use o boto relevante do Excel para fechar sua pasta de trabalho descentralizada no Excel. Se o sistema emitir uma solicitao perguntando se voc quer transferir as modificaes para o arquivo do Excel, selecione Sim. Abra a pasta de trabalho da SAP novamente. Na query de preo, o novo valor 1000 deve aparecer automaticamente na clula C66 pois voc definiu Renovar pasta de trabalho ao abrir na pasta de trabalho da SAP. Se no for esse o caso, voc pode posicionar o cursor em qualquer clula na query de preo, por exemplo, C66 e clicar no boto direito do mouse para atualizar os valores.

278

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Soluo 5: Criao de uma aplicao de planejamento usando o BEx Analyzer


Tarefa 1:
Navegue at o BEx Analyzer e crie uma aplicao de planejamento para o planejamento de quantidades e preos do gerente de vendas. Para acessar o BEx Analyzer, clique no boto Iniciar no Citrix e navegue do seguinte modo: Iniciar Programas Business Explorer Analyzer. Depois, selecione Novo na rea Excel. Dica: Observe que no sistema de sua empresa voc deve alternar para o modo de desenho diretamente depois de efetuar logon no sistema; depois, em Ferramentas Macro Segurana v para a ficha de registro Editores confiveis e defina o indicador Confiar acesso ao projeto do Visual Basic.

Para esse treinamento, essa configurao foi inserida para voc centralmente no Citrix, por isso essa etapa foi omitida. 1. a) Primeiro, voc quer representar o planejamento de quantidades do gerente de vendas no BEx Analyzer. Alterne para o modo de desenho, posicione o cursor na clula A27 e crie um design item tabela de anlise. Atribua a query disponvel para entrada criada anteriormente para o planejamento de quantidades dos gerentes de vendas, com o nome tcnico S##_AL_02_Planquery_01_SALMAN tabela de anlise. Selecione Consultar a viso. b) Aceite as configuraes standard e selecione tambm a configurao Ajuste automtico.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

279

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Grave, ento, a aplicao de planejamento como uma pasta de trabalho e atribua a descrio Group##_TBW370_BEX_SALMAN. Dica: Observe que essa query conhecida como DP_1 (ou Data_Provider_1) no sistema. Isso ser mencionado nos exerccios subseqentes. a) Selecione Modo de desenho para alternar para o modo de desenho, posicione o cursor na clula A27 e crie um design item tabela de anlise clicando na clula A27 e, em seguida, no item especificado. Selecione o design item e use o boto direito do mouse para selecionar Propriedades. Atribua a query disponvel para entrada criada anteriormente para o planejamento de quantidades dos gerentes de vendas, com o nome tcnico S##_AL_02_Planquery_01_SALMAN tabela de anlise. Para isso, selecione o cone Query. Selecione Consultar a viso. Para isso, selecione Criar Data Provider na ficha de registro Geral na caixa de dilogo seguinte e selecione Atribuir query/Query view na prxima tela. Na caixa de dilogo seguinte, selecione Procurar e, em seguida, Procurar nome tcnico. Insira o nome da query especificado acima no campo de pesquisa e selecione Procurar. Assim que o objeto for localizado, selecione Abrir. Depois, selecione Consultar a viso e confirme selecionando OK. b) Na ltima caixa de dilogo, aceite as configuraes standard, adicione a configurao Ajuste automtico e confirme selecionando OK. Depois selecione Gravar Gravar pasta de trabalho para gravar a aplicao de planejamento como uma pasta de trabalho e insira Group##_TBW370_BEX_SALMAN como descrio. 2. Selecione agora Modificar valores de varivel e verifique se a prxima caixa de dilogo contm K4/2010 como um atributo de caracterstica para variveis de exerccio. Selecione agora OK. Voc deve ver agora uma aplicao de planejamento disponvel para entrada com dados para os exerccios 2010 e 2011. Veja um extrato:

Continua na prxima pgina

280

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 178: Resultados possveis

a) 3.

A soluo corresponde ao exerccio.

a) Em sua pasta de trabalho, alterne para o modo de desenho e posicione o cursor na clula A3, na qual voc usa o design item Inserir boto para criar um boto para gravar dados. Selecione primeiro o Comando especfico de planejamento e, em seguida, Gravar. Na caixa de dilogo subseqente, insira Gravar dados planejados no campo Texto do boto. b) Selecione Ajustar intervalo para tamanho do item. Grave a pasta de trabalho. Voc est no modo do usurio. Na rea da tabela de anlise para o exerccio 2011, substitua os valores antigos das quantidades de vendas pelos novos valores do seguinte modo: Quantidade de vendas em K4/2011 na empresa X: Quantidade de vendas em K4/2011 na empresa 1000 Quantidade de vendas em K4/2011 na empresa 2000 Valor antigo 150 250 Novo valor 200 300

necessrio pressionar Enter depois de inserir cada valor.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

281

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Posicione o cursor fora da tabela de anlise e selecione o boto Gravar que voc criou. a) Para isso, clique na clula A3 e depois clique no design item mencionado acima. Em seguida, clique no item na clula A3 com o boto direito do mouse e selecione Propriedades. Voc est agora na caixa de dilogo Selecionar tipo de comando. Selecione primeiro o Comando especfico de planejamento e, em seguida, Seguinte. Depois selecione Gravar e Concluir. Na caixa de dilogo subseqente, insira Gravar dados planejados no campo Texto do boto. b) Selecione Ajustar intervalo para tamanho do item e selecione OK. Grave sua pasta de trabalho selecionando Gravar trabalho. Voc est no modo do usurio. c) 4. A soluo corresponde ao exerccio.

Gravar pasta de

Abra agora a segunda sesso em paralelo e navegue no List Viewer at seu InfoCubo real-time TBW370S##. Para o exerccio 2011, grupo de materiais # e Verso B, verifique se os dados gravados com o BEx Analyzer apareceram. Voc deve receber os seguintes resultados da perspectiva do SAP List Viewer:

Figura 179: Resultados possveis

Continua na prxima pgina

282

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Como voc pode ver, um delta foi gravado para cada 50 unidades. a) Abra agora uma segunda sesso. Selecione Sistema Criar sesso para criar essa sesso na rea de back-end. Navegue at Modelagem Data Warehousing Workbench: Modelagem e clique duas vezes no InfoCubo TBW370S##.

Depois, navegue at Processar Exibir dados InfoCubo (desmarque Exibir com SID). Selecione F8 para executar a tela seguinte. Depois, selecione Seleo de campo para sada, Selecionar tudo e F8 (duas vezes) para acessar a rea List Viewer para o InfoCubo real-time. Para o exerccio 2011, grupo de materiais # e Verso B, verifique se os dados gravados com o BEx Analyzer esto exibidos. Veja na figura acima os resultados possveis. 5. Posicione agora o cursor na clula E3 e configure o design item Inserir mensagens aqui. Na ficha de registro Geral subseqente, selecione todos os campos at Ajuste automtico. Caso contrrio, deixe as configuraes standard sem modificaes. Na clula E2, escreva um cabealho para a rea da mensagem para identific-la como tal. Escreva Mensagens do sistema:. Grave a pasta de trabalho novamente. a) Posicione agora o cursor na clula E3 e configure o design item Inserir mensagens na pasta de trabalho aqui. Para isso, clique na clula A3 e depois clique no design item mencionado acima. Depois, posicione o cursor no item dentro da clula E3 e use o boto direito do mouse para selecionar Propriedades. Na ficha de registro Geral subseqente, selecione todos os campos, inclusive Ajuste automtico. Caso contrrio, deixe as configuraes standard sem modificaes. Confirme, selecionando OK. Na clula E2, escreva um cabealho para a rea da mensagem para identific-la como tal. Escreva Mensagens do sistema:. Grave sua pasta de trabalho novamente selecionando Gravar pasta de trabalho. 6.

Gravar

a) Se uma pasta de trabalho tiver sido executada, como voc confirma que se a query disponvel para entrada originariamente tinha clulas disponveis para entrada, e voc incluiu essa query disponvel para entrada em uma pasta de trabalho, essas clulas ainda estaro disponveis para entrada na pasta de trabalho? ______________________________________________________________ ______________________________________________________________ Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

283

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

b) Como essa atividade pode ser acionada, por exemplo? ______________________________________________________________ ______________________________________________________________ Execute essa atividade para garantir que, posteriormente, voc realmente estar apto a trabalhar com clulas disponveis para entrada. c) Essa configurao pode ser inserida para cada tabela de anlise ou s pode ser executada uma vez para cada pasta de trabalho? ______________________________________________________________ a) Nas propriedades da query (a partir do menu de contexto, chamado com o boto direito do mouse), v para Exibir opes e selecione Permitir entrada de valores planejados. Na tabela de anlise, v at qualquer linha e use o boto direito do mouse para selecionar Propriedades da query, depois v para a ficha de registro Exibir opes e selecione Permitir entrada para valores planejados.

Figura 180: Configuraes de tela

b)

Essa atividade pode ser acionada pelas seguintes atividades, por exemplo: O BEx Analyzer aberto duas vezes, ento voc se encontra bloqueado e est no BEx, no modo de exibio. Em seguida, depois que voc grava a pasta de trabalho, o modo de exibio tambm gravado e retido toda vez que voc chama a pasta de trabalho, mesmo depois que as selees bloqueadas so liberadas. A query deve, portanto, ser liberada novamente para a entrada de dados planejados.

c)

Para cada pasta de trabalho.

Continua na prxima pgina

284

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Tarefa 2:
Na seo a seguir, seu objetivo incluir na aplicao de planejamento as funes de planejamento para o planejamento de quantidades na Verso B que voc definiu em uma unidade anterior. Isso se refere funo de distribuio do grupo de materiais # para os grupos de materiais WAT e JUC, mas apenas para o ndice quantidade de vendas. Os fatores de distribuio foram modelados como variveis. Em seguida, os dados planejados do grupo de materiais WAT foram relanados em TWAT para o ndice quantidade de vendas. 1. Agora voc quer integrar a funo de distribuio aplicao de planejamento. No modo de desenho, posicione o cursor na clula A13 e crie o design item Inserir boto. Selecione primeiro o Comando especfico de planejamento e selecione Executar funo de planejamento. Para Obter seleo do DataProvider, selecione DP_1. No campo Funo de planejamento, atribua a funo de distribuio com o nome tcnico S##_PF_02. Selecione as duas linhas de variveis e use a tecla Delete do teclado para eliminar as duas variveis exibidas na tela. No campo Texto de boto, escreva Distribuio para os grupos de materiais. Selecione Ajustar intervalo para tamanho do item. Como voc v nos parmetros estticos, o BEx Analyzer usa a seleo para executar a funo de planejamento (essa seleo est contida na query), e no o filtro criado para essa funo no Planning Modeler. Grave a pasta de trabalho. Execute agora a funo de distribuio.

Figura 181: Dados antes da distribuio - Um extrato

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

285

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 182: Dados depois da distribuio - Um extrato

Como voc pode ver, os dados so distribudos para todos os exerccios. A distribuio executada com base nos valores propostos das variveis de distribuio. No grave os dados de movimento criados e saia do BEx Analyzer sem gravar as configuraes e os dados, para esvaziar a memria de trabalho e, assim, reverter a funo. Para evitar selecionar sempre Renovar manualmente ao abrir uma pasta, necessrio fazer essa definio para a pasta. Para isso, selecione Configuraes de pasta de trabalho e selecione Renovar a pasta de trabalho ao abrir e Processar variveis ao renovar. Em seguida, grave a pasta de trabalho. a) No modo de desenho, posicione o cursor na clula A13 e crie o design item Inserir boto. Como o procedimento para criar um item j foi descrito, no ser descrito novamente de agora em diante. No boto Assistente, selecione Comando especfico de planejamento, Seguinte, depois Executar funo de planejamento, Seguinte e, em seguida, abra a lista de seleo do campo Obter seleo do DataProvider usando o pequeno tringulo preto e selecione DP_1. Para o campo Funo de planejamento, atribua a funo de distribuio com o nome tcnico S##_PF_02 clicando no cone com duas engrenagens. Depois, entre em uma caixa de dilogo, selecione Procurar e selecione a funo de planejamento mencionada acima. Depois de selecionar Procurar e Abrir, voc entrar em uma caixa de dilogo na qual as duas variveis para essa funo de planejamento sero exibidas. Selecione as duas linhas de variveis usando a caixa de verificao de linha no canto esquerdo da tela e use a tecla Delete do teclado para eliminar as duas variveis exibidas na tela. Em seguida, selecione Concluir. Continua na prxima pgina

286

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

No campo Texto de boto, escreva Distribuio para os grupos de materiais. Selecione Ajustar intervalo para tamanho do item. Confirme, selecionando OK. Como voc v, o BEx Analyzer usa a seleo para a execuo da funo de planejamento contida na query, e no o filtro criado para essa funo no Planning Modeler. Grave sua pasta de trabalho novamente selecionando Gravar Gravar pasta de trabalho. Execute agora a funo de distribuio selecionando o boto que voc acaba de criar. Consulte as figuras acima para ver a situao antes e depois da distribuio. Como voc pode ver, os dados so distribudos para todos os exerccios. A distribuio executada com base nos valores propostos das variveis de distribuio. No grave os dados de movimento criados e saia do BEx Analyzer sem gravar as configuraes e os dados, para esvaziar a memria de trabalho e, assim, reverter a funo. Para isso, posicione o cursor em cima do smbolo X da Microsoft no canto direito superior da tela e use o boto direito do mouse para selecionar Fechar. Depois, selecione Abrir na pasta de trabalho da SAP e selecione Abrir pasta de trabalho. Em seguida, clique na sua aplicao de planejamento e selecione Abrir. Para isso, selecione Configuraes de pasta de trabalho e selecione Renovar a pasta de trabalho ao abrir e Processar variveis ao renovar. Em seguida, selecione OK. Grave sua pasta de trabalho novamente selecionando Gravar pasta de trabalho. 2.

Gravar

Agora voc quer um controle descentralizado das variveis das frmulas. Na funo de planejamento na tarefa anterior, as variveis de distribuio tinham a configurao padro 1:1 e no serviam mais como queries quando a funo de distribuio era executada. As variveis de distribuio para gua e Suco tinham os seguintes nomes: S##_VAR_Distrib_KEYWAT S##_VAR_Distrib_KEYJUC Agora, implemente uma query de varivel para o controle de varivel descentralizado. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

287

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

No modo de desenho, v para as propriedades do boto da clula A13. No campo Intervalo de comandos, adicione $U$13:$W$16. (U e W so escritos em letra maiscula.) Navegue, ento, at a clula U13 e insira o seguinte: U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 S##_VAR_DISTRIB_KEYJUC W S##_VAR_DISTRIB_KEYWAT

Depois, posicione o cursor na clula A16 e escreva o seguinte texto: Varivel para o fator de distribuio gua: Agora, posicione o cursor na clula A18 e escreva o seguinte texto: Varivel para o fator de distribuio Suco:. Os fatores de distribuio, inseridos manualmente, so inseridos posteriormente nas clulas C16 e C18, respectivamente. Agora, reposicione o cursor nas clulas W14 e W16 e, em cada uma, insira uma referncia s clulas em que quer, posteriormente, inserir os fatores de distribuio manualmente, ou seja, voc deve fazer as seguintes configuraes nas reas U13 at W16. U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 W S##_VAR_DISTRIB_KEYWAT = C16 S##_VAR_DISTRIB_KEYJUC = C18

Na clula C16 voc insere agora o fator de distribuio 2 e na clula C18 o fator de distribuio 3. Grave sua pasta de trabalho e permanea no modo de execuo. Dica: Nota:Voc deve ocultar as colunas de U at W para que o usurio final no veja a tabela de variveis nessa rea, mas no faa isso ainda porque a rea ser necessria nos exerccios posteriores. Continua na prxima pgina

288

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

a)

No modo de desenho, v para as propriedades do boto da clula A13 selecionando Modo de desenho. Depois, clique no item na clula A13 e use o boto direito do mouse para selecionar Propriedades e adicione $U$13:$W$16 no campo Intervalo de comandos. (U e W so escritos em letra maiscula.) Confirme com OK. Navegue, ento, at a clula U13 e insira o seguinte: U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 S##_VAR_DISTRIB_KEYJUC W S##_VAR_DISTRIB_KEYWAT

Depois, posicione o cursor na clula A16 e escreva o seguinte texto: Varivel para o fator de distribuio gua: Agora, posicione o cursor na clula A18 e escreva o seguinte texto: Varivel para o fator de distribuio Suco:. Os fatores de distribuio, inseridos manualmente, so inseridos posteriormente nas clulas C16 e C18, respectivamente. Agora, reposicione o cursor nas clulas W14 e W16 e, em cada uma, insira uma referncia s clulas em que quer, posteriormente, inserir os fatores de distribuio manualmente, ou seja, voc deve fazer as seguintes configuraes nas reas U13 at W16. U 13 14 15 16 VAR_NAME_0 VAR_VALUE_0 VAR_NAME_1 VAR_VALUE_1 V 1 1 1 1 W S##_VAR_DISTRIB_KEYWAT = C16 S##_VAR_DISTRIB_KEYJUC = C18

Na clula C16 voc insere agora o fator de distribuio 2 e na clula C18 o fator de distribuio 3.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

289

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Grave sua pasta de trabalho novamente selecionando Gravar pasta de trabalho e permanea no modo de execuo. 3.

Gravar

Execute agora a funo de distribuio para os fatores 2 e 3 j definidos.

Figura 183: Antes da distribuio

Figura 184: Depois da distribuio

Grave os dados planejados. a) 4. Grave os dados planejados usando o boto criado na clula A3.

Qual configurao no assistente de varivel faz com que o sistema use a entrada manual no lugar do valor proposto 1 definido no Planning Modeler para as duas variveis? _____________________________________________________________ Seu InfoProvider contm agora os seguintes dados planejados para a Verso B:

Continua na prxima pgina

290

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 185: Resultados possveis

a)

Para ativar isso, a varivel deve estar disponvel para entrada.

Figura 186: Configuraes do sistema necessrias

5.

Agora voc quer integrar a funo de transferncia do grupo de materiais WAT para o grupo de materiais TWAT aplicao de planejamento. Para implementar a funo de transferncia, alterne para o modo de desenho, posicione o cursor na clula A22 e crie um design item Inserir boto. Durante a implementao da funo, proceda conforme descrito em um exerccio anterior e consulte DP_1 e a funo de planejamento S##_PF_03. No campo Texto de boto, insira o texto Reporting WAT Selecione Ajustar intervalo para tamanho do item. Grave a pasta de trabalho e execute a funo de transferncia na aplicao de planejamento. Se aparecer uma solicitao de varivel, selecione o exerccio 2010. Voc deve agora ver os dados planejados representados do seguinte modo Um extrato dos dados antes da transferncia:

TWAT.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

291

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 187: Antes da transferncia

Voc deve agora ver os dados planejados representados do seguinte modo Um extrato dos dados depois da transferncia:

Figura 188: Depois da transferncia

Grave agora os dados planejados no InfoProvider. O InfoProvider deve conter agora os seguintes dados para a Verso B

Continua na prxima pgina

292

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 189: List Viewer

a)

Para implementar a funo de transferncia, alterne para o modo de desenho, posicione o cursor na clula A22 e crie um design item Inserir boto. Durante a implementao da funo, proceda conforme descrito em um exerccio anterior e consulte DP_1 e a funo de planejamento S##_PF_03. No campo Texto de boto, insira o texto Reporting WAT TWAT. Selecione Ajustar intervalo para tamanho do item. Confirme com OK. Grave a pasta de trabalho selecionando Gravar Gravar query e execute a funo de reporting na aplicao de planejamento depois de ter posicionando o cursor fora do front end. Se aparecer uma solicitao de varivel, selecione o exerccio 2010. Voc deve receber agora as figuras acima para exibir a situao dos dados planejados antes e depois da transferncia. Grave os dados planejados no InfoProvider selecionando o boto na clula A3. Depois, examine a representao do List Viewer acima e verifique o desenvolvimento dos dados.

6.

Com base na query executada, adicione agora o seguinte texto na linha A1: Planejamento de quantidades do gerente de vendas. Para esse texto, selecione o tamanho de fonte 18 e a cor vermelha e aplique negrito no texto. Grave a pasta de trabalho. Nesse momento, o planejamento de quantidades dos gerentes de vendas na Verso B est concludo para os grupos de materiais TWAT e JUC. a) A soluo corresponde ao exerccio. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

293

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Tarefa 3:
Na seo a seguir, o planejamento de preos dos gerentes de vendas integrado pasta de trabalho, query disponvel para entrada e funo de planejamento para copiar da Verso B1 na Verso B2, funo de reavaliao com as duas variveis de reavaliao, funo de eliminao para Verso B2 e funo de cpia na Verso B2, que contm uma varivel. 1. Primeiro, voc escreve Planejamento de preos dos gerentes de vendas na clula A43, seleciona o tamanho de fonte 18 e a cor vermelha para realar o cabealho. Aplique negrito no texto. a) 2. A soluo corresponde ao exerccio.

Voc cria agora o design item Inserir tabela de anlise na clula A65. Selecione aqui a query de planejamento para o planejamento de preos TBW370_P##_AL01_PQ01_ SALMAN e Consultar a viso. Selecione tambm a configurao Ajuste automtico. Ser feita referncia, posteriormente, query como DP_2. Agora, grave a pasta de trabalho novamente. Segue um extrato do que voc dever ver:

Figura 190: Resultados possveis

a)

Como voc j est familiarizado com o procedimento, ele no ser descrito posteriormente. Grave agora a pasta de trabalho novamente selecionando Gravar Gravar pasta de trabalho.

3.

Na seo a seguir, o planejador recebe as funes de cpia e de eliminao por meio de uma caixa drop-down do Excel. Para selecionar a funo, necessrio uma caixa drop-down do Excel. Alm disso, para ativar a funo selecionada, necessrio um boto de funo. Primeiro, crie o design item Inserir boto na clula A45 e integre a funo conforme descrito em um exerccio anterior. Consulte DP_2 e deixe o campo para funo de planejamento vazio. Depois selecione Cancelar para acessar a tela Propriedades do boto. Aqui, insira o seguinte: No campo Texto de boto, escreva Executar funo de planejamento. Continua na prxima pgina

294

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Selecione Ajustar intervalo para tamanho do item. Na rea Parmetros estticos, selecione o seguinte: Nome DATA_PROVIDER_FILTER CMD ndice 1 1 Valor DP_2 EXECUTE_PLANNING_FUNCTION

No campo Intervalo de comandos, escreva $C$45:$E$45. Posicione agora o cursor na clula C45 e escreva PLANNING_FUNCTION_NAME nessa clula. Na clula D45, insira 1. Antes de posicionar uma caixa drop-down do Excel na clula E45, primeiro voc tem de listar os nomes tcnicos das funes de planejamento necessrias, uma abaixo da outra, nas clulas G45 at G46. Depois voc precisa inserir as respectivas descries nas clulas H45 at H46. Insira o seguinte: G 45 46 a) 4. P##_PF_01 P##_PF_03 H Copiar da Verso B1

B2

Eliminar os dados da Verso B2

A soluo corresponde ao exerccio.

a) Depois disso, posicione o cursor na clula G44 e escreva Para esclarecimento: Aplique negrito e sublinhado no texto. Posicione agora o cursor na clula E44 e escreva: Selecionar a funo de planejamento desejada:. Aplique negrito e sublinhado no texto. Agora, crie a caixa drop-down do Excel na clula E45. Para isso, posicione o cursor na clula e em Excel, selecione o caminho de menu Dados Validao. Na prxima tela, voc deve inserir Lista no campo Permitir e na rea Origem voc faz referncia rea com o nome tcnico da funo de planejamento, o que significa que voc seleciona =$G$45:$G$46 aqui. No modifique nenhuma das outras configuraes na tela. Voc oculta agora o contedo das clulas C45 at D45 usando o Excel para modificar o texto nessa rea para branco em vez de preto. Grave a pasta de trabalho. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

295

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

b) Clique o cursor na clula E45. Voc deve ver agora a caixa drop-down do Excel que sempre v quando clica na clula. Abra a caixa drop-down do Excel e verifique se ambas as funes so oferecidas. Depois execute a funo de cpia da Verso B1

B2.

Figura 191: Antes da cpia

Figura 192: Depois da cpia

No grave os dados planejados. a) A soluo corresponde ao exerccio. Grave sua pasta de trabalho selecionando Gravar de trabalho. b)

Gravar pasta

Clique o cursor na clula E45. Voc deve ver agora a caixa drop-down do Excel que sempre v quando clica na clula. Abra a caixa drop-down do Excel e verifique se ambas as funes so oferecidas. Depois execute a funo de cpia da Verso B1 B2 abrindo a caixa drop-down e selecionando a primeira funo P##_PF_01. Em seguida, posicione o cursor na rea do Excel e selecione Executar funo de planejamento. Use as figuras acima para comparar a situao antes e depois da cpia. No grave os dados planejados.

5.

No cenrio de planejamento de preos, voc precisa ainda implementar a funo de reavaliao com variveis e a funo de cpia com variveis na verso. Como o procedimento tcnico o mesmo que o procedimento dos exerccios anteriores, adicionaremos agora as duas funes que faltam na caixa drop-down do Excel e sempre usaremos o padro da varivel para ambas as funes. Continua na prxima pgina

296

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Primeiro, adicione as seguintes informaes: G 47 48 P##_PF_02 P##_PF_04 H Reavaliao na Verso B2 Copiar da Verso B1

Navegue agora at a clula E45 e selecione Dados Validao para selecionar a nova rea para as funes G45 at G48 para o campo Fonte. Grave a pasta de trabalho.

Depois execute a funo de cpia da Verso B1 B2. Em seguida, execute B. a funo de reavaliao e execute a funo de cpia de B1 Grave seus dados planejados. a) Primeiro, adicione as seguintes informaes: G 47 48 P##_PF_02 P##_PF_04 H Reavaliao na Verso B2 Copiar da Verso B1

Navegue agora at a clula E45 e selecione Dados Validao para selecionar a nova rea para as funes G45 at G48 para o campo Fonte. Grave a pasta de trabalho. As seguintes informaes devero ser exibidas:

Figura 193: Configurao

Depois execute a funo de cpia da Verso B1 B2. Em seguida, execute a funo de reavaliao e execute a funo de cpia de B1 B. Depois grave seus dados planejados usando o boto na clula A3. 6. Embaixo das tabelas de anlise voc encontrar uma linha destacada em preto, que usada para adicionar novas linhas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

297

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Figura 194: Entrada de novas linhas

a) Para qual configurao de query faz sentido usar essa funo? ______________________________________________________________ b) Como voc procede para inserir novas linhas? ______________________________________________________________ c) O que necessrio considerar se a propriedade chave e texto foi selecionada para uma caracterstica da linha da query (se voc quiser usar a funo)? ______________________________________________________________ a) b) c) Quando valores lanados est definido para a caracterstica de query relevante. V para um valor de caracterstica que tenha uma borda preta e selecione F4. Faa sua seleo. V para a clula da chave e selecione F4. Depois, v para a clula do texto e selecione F4. Finalmente, faa sua seleo.

Tarefa 4:
EXERCCIO OPCIONAL Em um exerccio anterior, voc mostrou como pode redefinir uma query disponvel para entrada no modo de modificao, embora essa query no possa ser planejada por determinadas razes. Uma segunda opo usando Inserir boto deve ser descrita aqui. Essa segunda opo tem dois botes um para exibir a query no modo de exibio e outro para exibir a query no modo de modificao. 1. Para isso, posicione o cursor na clula A50. No boto assistente, selecione a configurao Comando especfico do Data Provider. Depois, selecione o data provider DP_2 para o qual voc quer definir modo de modificao. Em seguida, selecione Processar. No campo Texto de boto, escreva Modo de modificao.

Continua na prxima pgina

298

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Figura 195: Configurao

Se o valor X no estiver definido para o parmetro ATIVAR, insira esse valor em letra maiscula. Depois v para a clula C50, chame o boto assistente novamente, selecione Exibir para o mesmo Provider e escreva Modo de exibio no campo Texto de boto.

Figura 196: Configurao

Se o valor X estiver definido para o parmetro ATIVAR, elimine-o. Em seguida, grave a pasta de trabalho. Leve em considerao, agora, a query de planejamento de preos e selecione Modo de exibio. A query deve no estar mais disponvel para entrada (essa modificao indicada por uma cor mais escura para o background da clula). Se necessrio, insira um valor numrico em uma clula e use o boto direito do mouse para selecionar Transferir valores. Neste caso, insira o valor original novamente antes do planejamento manual. Selecione novamente Modo de modificao. a) A soluo corresponde ao exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

299

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Tarefa 5:
EXERCCIO OPCIONAL Agora voc quer filtrar suas selees. Esto disponveis as duas seguintes opes: - Voc pode filtrar qualquer configurao localmente da rea de dados. - Voc pode selecionar e eliminar um filtro definido centralmente (pelo administrador do sistema). 1. Primeiro, voc deve definir o filtro descentralizado para o planejamento de preos. Para isso, navegue at a clula A55 e crie o design item Inserir rea de navegao. Na ficha de registro Geral, selecione DP_2, Ajuste automtico e Aplicar formatao. Na ficha de registro Dimenses, selecione Exerccio; Grupo de materiais e ndices. Na ficha de registro Exibir configuraes, selecione Exibir dimenses horizontalmente, Exibir valores de filtro e Permitir navegao e desmarque Exibir cones. Todas as outras configuraes nesta ficha de registro permanecem inalteradas. Grave a pasta de trabalho e insira TWAT no campo azul-claro ao lado do campo do filtro para a caracterstica Grupo de materiais e selecione Enter. A query associada deve exibir apenas os dados de TWAT. Elimine TWAT e selecione Enter. Os dois grupos de materiais, TWAT e JUC, devem ser agora exibidos. Posicione agora o cursor no filtro e clique no boto direito do mouse no campo azul-claro para a caracterstica Grupo de materiais. Selecione Filtrar valores Selecionar para exibir a rea de dados para a caracterstica Grupo de materiais, que compreende os valores individuais TWAT e JUC.

a) 2.

A soluo corresponde ao exerccio.

Agora voc quer definir a variante do segundo filtro trabalhando com o boto assistente novamente. O objetivo definir dois filtros fixos (um para o grupo de materiais TWAT e outro para o grupo de materiais JUC) e uma funo de eliminao para o filtro fixo. Posicione o cursor na clula A60 e crie o design item Inserir boto. Aqui, atualize as seguintes configuraes: - Comando especfico do Data Provider e selecione DATA_PROVIDER_2 Continua na prxima pgina

300

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

- Comando Filtrar com dimenso Grupo de materiais - Selecione Definir filtro e insira TWAT. - No campo Texto de boto, escreva Filtro fixo: TWAT. Depois, posicione o cursor na clula C60. Proceda exatamente do mesmo modo que fez com a configurao, ou seja, insira JUC para Definir filtro e escreva Filtro fixo: JUC no campo Texto do boto. Posicione o cursor na clula E60 e implemente o boto de eliminao para o filtro fixo. Faa as seguintes configuraes: - Comando especfico do Data Provider e selecione DATA_PROVIDER_2 - Comando Filtrar com dimenso Grupo de materiais - Selecione Eliminar filtro. - No campo Texto de boto, escreva Eliminar: filtro fixo Grave a pasta de trabalho. a) 3. A soluo corresponde ao exerccio.

Selecione agora Filtro fixo: TWAT e visualize a query. Selecione Filtro fixo: JUC e visualize os efeitos na query. Depois elimine o filtro. Para isso, selecione Eliminar: Filtro fixo. A query deve agora estar esmaecida porque os dois grupos de materiais foram totalizados. Esses dois grupos foram totalizados porque a caracterstica do grupo de materiais foi eliminada automaticamente das linhas (porque voc selecionou Filtro fixo: TWAT). Para adicionar a caracterstica s linhas novamente, posicione o cursor na linha para a caracterstica Exerccio e use o boto direito do mouse para selecionar Propriedades da query. Na prxima tela, v para a ficha de registro Status da navegao e selecione a caracterstica Grupo de materiais da rea para caractersticas livres na rea Linhas. Isso restaura o status inicial da query. a) A soluo corresponde ao exerccio.

4.

Agora voc quer usar o boto assistente para criar dois botes que podem ser usados para saltar de uma query para outra. Por exemplo, voc quer um boto para a query de planejamento de quantidades e um para a query de planejamento de preos. Abra o boto assistente na clula A76 e faa as seguintes selees: - Comando especfico do Data Provider Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

301

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

- DP_2 - Atribuir Query/Query View Selecione a seguinte query de planejamento de preos como a query: TBW370_P##_AL01 _PQ01_SALMAN. No campo Texto de boto, escreva Query de planejamento de preos. Para a query de planejamento de quantidades, proceda do mesmo modo. Posicione o cursor na clula C76 e selecione a seguinte query: TBW370_S##_AL02 _PQ01_SALMAN. No campo Texto de boto, escreva: Query de planejamento de quantidades. Grave a pasta de trabalho. Depois selecione Query de planejamento de quantidades. Esse boto est agora na query de planejamento de preos, ou seja, na rea da clula A65. O mesmo se aplica quando voc seleciona Query de planejamento de preos. a) 5. A soluo corresponde ao exerccio.

Agora voc quer poder ativar ou desativar as funes arrastar e soltar no Excel. Essas configuraes podem ser feitas uma vez centralmente (pelo administrador do sistema) ou podem ser feitas localmente a qualquer momento (pelo usurio). Por exemplo, pode ser importante, em um determinado momento, a movimentao de colunas para outras posies, o que significa que voc precisa da funo arrastar e soltar. Enquanto a funo arrastar e soltar estiver ativada, pode ser importante usar as funes do Excel como, por exemplo, a funo de cpia de valores de clulas que no podem ser usados. No segundo cenrio, voc pode definir dois comutadores separados para ativar e desativar arrastar e soltar ou pode usar um comutador. Usaremos este ltimo. No primeiro cenrio para a configurao central de toda a pasta de planejamento, onde voc pode fazer as configuraes relevantes para ativar ou desativar arrastar e soltar? ______________________________________________________________ ______________________________________________________________ Defina a configurao standard como Permitir arrastar e soltar. Para o segundo cenrio do comutador descentralizado, proceda do seguinte modo: Continua na prxima pgina

302

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Posicione o cursor na clula E76, chame o boto assistente e faa as seguintes configuraes: - Comando especfico de pasta de trabalho - Alternar status arrastar e soltar - Texto do boto: Alternar arrastar e soltar. Grave a pasta de trabalho. Arrastar e soltar est ativo antes de voc selecionar o boto, ou seja, voc no pode copiar valores de clula. Para o valor numrico, teste a clula C66, que voc quer copiar para a clula C67. Isso no deve funcionar. Selecione, depois, Aternar arrastar e soltar e repita o processo de cpia. Isso deve funcionar. a) A soluo corresponde ao exerccio.

Figura 197: Configurao

Defina a configurao standard como Permitir arrastar e soltar. b) Para obter mais detalhes sobre a soluo, consulte as tarefas no exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

303

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Tarefa 6:
EXERCCIO OPCIONAL Todas as configuraes feitas at agora esto disponveis a todos os usurios finais da pasta de trabalho. Alm dessas configuraes, os usurios finais individuais querem usar funes do Excel na pasta de trabalho da SAP para o uso pessoal. Para isso, o usurio individual quer trabalhar com frmulas de clulas e frmulas locais. 1. a) Primeiro voc deve definir frmulas de clulas. Para usar a ajuda do sistema aqui, necessrio primeiro ativar o Assistente do Office para Excel (selecione Ajuda Mostrar o Assistente do Office). Depois, posicione o cursor na clula C66. O Assistente do Office deve ser exibido agora automaticamente para a clula e deve demonstrar como criar frmulas de clula. Para a clula C66, voc quer aumentar o montante na clula em +10%. b) Qual comando do Excel voc deve inserir na clula? Execute o clculo. ______________________________________________________________ c) Voc quer agora aumentar a rea para as clulas D66 e D67 uniformemente em 12%. Como proceder? ______________________________________________________________ ______________________________________________________________ a) b) c) Siga as etapas do exerccio. Insira x + 10 % na clula e pressione Enter. Voc quer agora aumentar a rea para as clulas D66 e D67 uniformemente em 12%. Como proceder? Selecione as duas clulas e insira X + 12 % na clula superior. Selecione CTRL+Enter. 2. a) Agora voc quer implementar funes locais que sero calculadas no momento da execuo. Aqui, o objetivo definir uma coluna de desvio que reflita a diferena absoluta entre o preo na Verso B1 e os custos de fabricao na Verso B1. Para isso, posicione o cursor na coluna Custos de fabricao Verso B na query de planejamento de preos e clique no boto direito do mouse. Continua na prxima pgina

304

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Insira as seguintes informaes: Na rea Uso, implemente a frmula mencionada acima. No campo Descrio, insira o seguinte: Diferena absoluta entre P e MC na Verso B1. b) Agora voc quer arrastar a coluna que ser calculada no momento da execuo e posicion-la depois da coluna Custos de fabricao Verso B1. Voc usa Arrastar e soltar para mover a coluna. Certifique-se de usar o comutador Alternar arrastar e soltar para ativar arrastar e soltar. Depois, arraste a coluna e posicione-a depois da coluna mencionada acima. Em seguida, grave a pasta de trabalho. Dica: Observe que a frmula local eliminada depois que voc sai da sesso, ou seja, ela s existe no momento da execuo. a) Siga as etapas nesse exerccio e consulte a prxima figura para ver a frmula que ser configurada.

Figura 198: Configurao

b)

Siga as etapas do exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

305

Captulo 6: Criao e utilizao de uma aplicao de planejamento com base no Excel com o BEx Analyzer

TBW45

Tarefa 7:
EXERCCIO OPCIONAL Depois, voc quer executar o planejamento descentralizado no Excel para executar clculos individuais fora da pasta de trabalho da SAP, mas voc pode transferir os valores planejados localmente para a pasta de trabalho centralizada do SAP. Esse exerccio foca o princpio de transferir dados entre o planejamento descentralizado e o planejamento centralizado, de modo que voc no tenha de executar clculos individuais no Excel local. 1. Para essa finalidade, grave a pasta de trabalho da SAP como um arquivo do Excel na unidade N. Insira Group##_Excel_Offline como a descrio do arquivo e selecione Pasta de trabalho do Microsoft Office Excel como o tipo de arquivo. Grave agora sua pasta de trabalho da SAP e selecione Arquivo Sair. Quando o sistema emitir a seguinte consulta: Deseja gravar as modificaes feitas no group##_excel_offline.xls?, selecione Sim. Para exibir o arquivo local, selecione Iniciar Programas Business Explorer Analyzer. Selecione o boto do Excel Abrir e abra seu arquivo na unidade N. Se o sistema emitir uma solicitao sobre macro, selecione Ativar macros. Selecione Pausar renovao automtica. Insira o valor 1000 na clula C66, que se refere Preo Verso B1 para grupo de materiaisTWAT no exerccio 2010. Posicione o cursor na clula e use o boto direito do mouse para selecionar Gravar valores (ou pelo menos transferir os valores se s for grav-los posteriormente). Selecione Gravar e use o boto relevante do Excel para fechar sua pasta de trabalho descentralizada no Excel. Se o sistema emitir uma solicitao perguntando se voc quer transferir as modificaes para o arquivo do Excel, selecione Sim. Abra a pasta de trabalho da SAP novamente. Na query de preo, o novo valor 1000 deve aparecer automaticamente na clula C66 pois voc definiu Renovar pasta de trabalho ao abrir na pasta de trabalho da SAP. Se no for esse o caso, voc pode posicionar o cursor em qualquer clula na query de preo, por exemplo, C66 e clicar no boto direito do mouse para atualizar os valores. a) A soluo corresponde ao exerccio. FIM DOS EXERCCIOS OPCIONAIS

306

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: BEx Analyzer sob a perspectiva de planejamento

Resumo da lio
Voc agora deve estar apto a: Compreender e usar os mais importantes design items do BEx Analyzer

14-11-2008

2008 SAP AG. Todos os direitos reservados.

307

Resumo do captulo

TBW45

Resumo do captulo
Voc agora deve estar apto a: Compreender e usar os mais importantes design items do BEx Analyzer

308

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 7
Modelagem
Viso geral do captulo
Design de um InfoProvider MultiProvider no planejamento

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Diferenciar entre um modelo de indicadores e um modelo de contas Listar as vantagens e desvantagens da abordagem de ambos os modelos Acessar aspectos de performance da abordagem de ambos os modelos Compreender os conceitos do planejamento com MultiProviders Avaliar a utilizao dos MultiProviders e dos processos de transferncia de dados para o planejamento

Contedo do captulo
Lio: Design de um InfoProvider ............................................310 Lio: MultiProvider no planejamento........................................315 Exerccio 6: MultiProvider no planejamento ............................325

14-11-2008

2008 SAP AG. Todos os direitos reservados.

309

Captulo 7: Modelagem

TBW45

Lio:

Design de um InfoProvider
Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Diferenciar entre um modelo de indicadores e um modelo de contas Listar as vantagens e desvantagens da abordagem de ambos os modelos Acessar aspectos de performance da abordagem de ambos os modelos

Cenrio de negcios
Voc faz parte da equipe do projeto de implementao do Planejamento integrado ao BI e quer conhecer a modelagem dos InfoProviders e os cenrios alternativos para MultiProviders.

Figura 199: Modelagem de dados: modelo de indicadores e modelo de contas

O planejamento pode ser abordado por duas estratgias de modelagem diferentes, embora voc tenha de decidir qual das verses quer utilizar, (o modelo de indicadores ou o modelo de contas ), ao criar um InfoProvider. A figura acima emprega um exemplo simples para mostrar como so definidos os termos "modelo de indicadores" e "modelo de contas".

310

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Design de um InfoProvider

Voc deve usar o modelo de indicadores (key figure model) quando: Estiver trabalhando com um nmero de indicadores limitado e particularmente constante e Todos, ou pelo menos uma grande parte desses indicadores de um registro de dados forem tambm usados em outros registros de dados.

Voc deve usar o modelo de contas quando: Estiver trabalhando com um nmero de indicadores alto e particularmente variado e A maior parte dos indicadores em um registro de dados estiver vazia no modelo de indicadores.

fcil adicionar outra categoria de preo (veja exemplo acima) ao modelo de contas, pois a estrutura de dados no precisa ser mudada. No modelo de indicadores, no entanto, um nmero adicional de indicadores tem de ser adicionado ao InfoProvider. O fato de essa diferena ser vista como uma vantagem ou desvantagem depende amplamente da freqncia na qual as mudanas so esperadas. claro que voc pode tambm usar diferentes modelos de dados em diferentes InfoProviders, se isso for necessrio ao seu projeto de planejamento. Nesse caso, voc pode converter ou transferir dados de um modelo de dados para outro, usando frmulas FOX, por exemplo, as quais podem ser usadas para mapear as respectivas combinaes.

Figura 200: Performance e memria necessria

Os dados de movimento so armazenados no sistema BW. Verificaes demonstraram que o tempo de leitura depende, em grande parte, do nmero de registros de dados e no de seu tamanho. Os exemplos anteriores mostram que, uma mudana do modelo de indicadores para o modelo de contas provoca um aumento de fator 3 no nmero de registros de dados, resultando em tempos de leitura maiores. O fator de aumento depende se

14-11-2008

2008 SAP AG. Todos os direitos reservados.

311

Captulo 7: Modelagem

TBW45

todos os indicadores esto sendo usados em todos os registros de dados no modelo de indicadores, porque se voc mudar para o modelo de contas, sero criados somente aqueles registros de dados para os quais o indicador for diferente de zero. Os dados de movimento so armazenados na memria principal do servidor de aplicao, depois de serem lidos do sistema BW. A quantidade de memria necessria depende, entre outras coisas, do nmero e do comprimento dos registros de dados, sendo que o comprimento influenciado pela seleo do modelo de dados: no modelo de indicadores, os registros de dados so maiores do que no modelo de contas e, portanto, necessitam mais memria por registro de dados. Dependendo da relao entre o comprimento e o nmero de registro de dados, tanto o modelo de indicadores quanto o modelo de contas ocupar menos memria. A performance de uma funo de planejamento depende fortemente do nmero de registros de dados. Por isso, a execuo deveria ser mais rpida em um modelo baseado em indicadores do que em um modelo baseado em contas. Por outro lado, os registros de dados, em um modelo de indicadores, tambm podem se tornar extensos, o que impacta igualmente a performance. Assim, uma funo de planejamento pode s vezes ser mais lenta no modelo baseado em indicadores.

Figura 201: Comparao direta entre modelo de indicadores e modelo de contas 1/2

A tabela abaixo apresenta as vantagens e desvantagens do modelo de indicadores.

312

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Design de um InfoProvider

Figura 202: Comparao direta entre modelo de indicadores e modelo de contas 2/2

A tabela abaixo apresenta as vantagens e desvantagens do modelo de contas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

313

Captulo 7: Modelagem

TBW45

Resumo da lio
Voc agora deve estar apto a: Diferenciar entre um modelo de indicadores e um modelo de contas Listar as vantagens e desvantagens da abordagem de ambos os modelos Acessar aspectos de performance da abordagem de ambos os modelos

314

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Lio:

MultiProvider no planejamento
Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender os conceitos do planejamento com MultiProviders Avaliar a utilizao dos MultiProviders e dos processos de transferncia de dados para o planejamento

Cenrio de negcios
Voc faz parte da equipe do projeto e est interessado em cenrios alternativos de modelagem para planejamento. Particularmente, voc quer dar uma olhada na utilizao de MultiProviders.

Figura 203: MultiProvider 1/2

Um MultiProvider um tipo de InfoProvider que combina dados de vrios InfoProviders e os disponibiliza para reporting. O prprio MultiProvider no contm dados, seus dados so provenientes exclusivamente dos InfoProviders em que se baseia. Um MultiProvider pode ser composto de vrias combinaes dos seguintes InfoProviders: InfoCubo, Objeto DataStore, InfoObjeto, InfoSet, InfoProvider virtual e nvel de agregao.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

315

Captulo 7: Modelagem

TBW45

No MultiProvider, os dados nesses objetos so agrupados para formar uma "unio de conjuntos" para os conjuntos de dados afetados. Portanto, todos os valores desses conjuntos de dados so consolidados. Em um MultiProvider, cada caracterstica deve corresponder exatamente a uma caracterstica ou atributo de navegao (se este estiver disponvel) em cada um dos InfoProviders envolvidos. Em casos ambguos, na definio do MultiProvider voc deve especificar a qual InfoObjeto deve ser atribuda caracterstica de MultiProvider. Um ndice contido em um MultiProvider deve ser selecionado a partir de, pelo menos, um dos InfoProviders envolvidos. Geralmente, o ndice fornecido a partir de, precisamente, um InfoProvider. No entanto, existem algumas situaes em que faz sentido efetuar a seleo de mais do que um InfoProvider. Tecnicamente, no existe restrio do nmero de InfoProviders que pode ser includo em um MultiProvider. No entanto, recomendvel que voc no inclua mais de dez InfoProviders porque (aproximadamente) aps esse nmero, necessrio bastante tempo para dividir (as queries de MultiProvider) e consolidar (os resultados dos InfoProviders individuais) novamente, o que geralmente contraproducente. Alm disso, a modelagem desses MultiProviders no clara. O MultiProvider poder ser usado no Planejamento integrado ao BI se pelo menos um InfoCubo real-time for atribudo ao MultiProvider.

Figura 204: MultiProvider 2/2

Os MultiProviders so usados com muita freqncia na prtica por sua flexibilidade.

316

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Uma vantagem que se forem criados novos InfoProviders, eles podero ser includos muito facilmente na modelagem do MultiProvider e as queries j existentes para o MultiProvider no precisaro de adaptao. As queries novas para o MultiProvider, com referncia ao InfoProvider integrado subseqentemente, podem ser abordadas corretamente com referncia ao campo InfoProvider na query. Em um cenrio de MultiProvider, no momento da execuo uma diviso sempre efetuada para todas as selees, em relao a qual InfoProvider subordinado ao MultiProvider a seleo proveniente. Essa diviso executada com o gerenciador de files, conforme mostrado acima.

Figura 205: Planejamento baseado em MultiProviders 1/2

14-11-2008

2008 SAP AG. Todos os direitos reservados.

317

Captulo 7: Modelagem

TBW45

Na segunda variante de modelagem, o nvel de agregao posicionado acima do MultiProvider e o MultiProvider contm pelo menos um InfoCubo real-time. Dica: Nota: No Planning Modeler nesse caso, usando a ficha de registro InfoProvider s possvel adicionar MultiProviders (que contm, no mnimo, um InfoCubo real-time) e InfoCubos real-time. Voc no pode adicionar um DSO (DSO standard ou DSO de entrada direta) nessa ficha de registro. Quando voc est trabalhando com um cenrio de MultiProvider, conforme descrito acima, a caracterstica InfoProvider sempre ser selecionada durante a criao no nvel de agregao correspondente para que seja possvel fazer referncia aos fluxos de dados posteriormente. Se voc criar um filtro, seja na query ou no Planning Modeler, sempre ser tecnicamente possvel selecionar DSO tambm como um atributo de caracterstica. Normalmente, voc deixa a seleo dessa caracterstica aberta ou seleciona somente o InfoCubo real-time para definir o acesso de gravao e o acesso de bloqueio final para o InfoCubo real-time para funes de planejamento. Isso significa que os bloqueios, em particular, tambm no so executados quando o DSO selecionado. A vantagem da variante de modelagem descrita acima que as funes de planejamento e as queries disponveis para entrada tm a mesma granularidade, interessante, por exemplo, para a cpia dos dados planejados do DSO ou do InfoCubo standard no InfoCubo real-time. Nota: na query disponvel para entrada e em funes de planejamento, voc seleciona o DSO, o InfoCubo standard ou o InfoCubo real-time como o InfoProvider nos ndices limitados ou nas estruturas para que os dados reais e planejados sejam referenciados corretamente.

318

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Figura 206: Planejamento baseado em MultiProviders 2/2

Na terceira variante de modelagem, os nveis de agregao esto localizados abaixo do MultiProvider. Nesse caso, a query disponvel para entrada baseia-se diretamente no MultiProvider. As funes esto localizadas na parte superior dos nveis de agregao abaixo do MultiProvider. Isso significa que as funes de planejamento e a query disponvel para entrada tm granularidades diferentes. Em decorrncia disso, nesse caso voc pode definir apenas queries disponveis para entrada com diferentes, e portanto quaisquer, nveis de granularidade. A figura acima mostra dois casos nos quais esse cenrio utilizado: O planejamento de quantidades e o planejamento de preos nas duas colunas de dados de uma query disponvel para entrada, que apontam para dois nveis de agregao diferentes por meio da caracterstica InfoProvider. Uma previso contnua, que tambm aponta para trs nveis de agregao diferentes em uma query disponvel para entrada e, portanto, permite planejamento mensal, trimestral e anual em colunas de dados adjacentes.

Diferentemente da segunda variante de modelagem, esse cenrio no adequado para copiar dados planejados de um DSO ou de um InfoCubo standard em um InfoCubo real-time.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

319

Captulo 7: Modelagem

TBW45

Na prtica, as variantes de modelagem 2 e 3 so, portanto, usadas em paralelo: Por um lado, voc quer copiar dados em todos os InfoCubos Por outro lado, voc quer mapear queries disponveis para entrada de granularidades diferentes em uma query disponvel para entrada. Ateno: Observe que nenhuma a variante do MultiProvider pode conter um nvel de agregao acima e abaixo do MultiProvider ao mesmo tempo. Nveis de agregao aninhados no so, portanto, tecnicamente possveis.

Figura 207: Qual modelagem no possvel no MultiProvider?

Nveis de agregao e MultiProviders no podem ser aninhados. A figura acima demonstra isso para os MultiProviders.

320

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Figura 208: Modelagem do armazenamento de dados planejados e reais

Vantagens do armazenamento de dados separado: Sem armazenamento de dados duplicado Custos indiretos de administrao mais baixos Utilizados quando os dados reais e planejados so muito similares estruturalmente, o que faz com a granularidade dos dados reais e planejados possa ser melhor ou pior

Desvantagens do armazenamento de dados separado: O reporting ser difcil se a granularidade dos dados reais e planejados for muito diferente.

Vantagens do armazenamento de dados compartilhado: A estrutura de dados pode ser modificada em relao aos dados originais, para que seja possvel o reporting desacoplado e compartilhado de dados reais e planejados.

Desvantagens do armazenamento de dados compartilhado: Armazenamento de dados redundante

14-11-2008

2008 SAP AG. Todos os direitos reservados.

321

Captulo 7: Modelagem

TBW45

Figura 209: MultiProvider versus processo de transferncia de dados 1/2

Vantagens do processo de transferncia de dados Uma quantidade menor de memria necessria no servidor pois no utilizado mecanismo de armazenamento em buffer. Antes de gravar no banco de dados voc pode descartar os ndices do banco de dados, gravar os dados e criar os ndices novamente. Isso mais rpido do que atualizar os ndices aps cada registro. Devido otimizao do processamento paralelo, esse processo mais rpido do que uma funo de planejamento.

Desvantagens do processo de transferncia de dados Como voc est usando o InfoCubo real-time como o InfoCubo de destino, deve definir o status do InfoCubo real-time como Carregar dados, nenhum planejamento ativado antes do incio do processo de disponibilizao e, depois, definir novamente como planejamento ativado. Durante esse perodo e durante o processo de carga, o planejamento no pode ser realizado no InfoProvider.

322

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Figura 210: MultiProvider versus processo de transferncia de dados 2/2

Vantagens associadas utilizao da funo de planejamento para transferir dados Uma funo de cpia muito fcil de ser definida. Se os dados no tiverem sido modificados durante o processo de transferncia voc poder usar as frmulas FOX que so muito poderosas e mais fceis de entender/atualizar do que atualizar/transferir regras. Se voc no conseguir gravar os dados no InfoCubo de destino, o sistema emitir mensagens de erro detalhadas. Com elas ser mais fcil corrigir o erro. Voc no pode modificar o InfoProvider de Planejar para Carregar. Portanto, voc tambm pode executar o planejamento durante o processo de cpia. Voc pode usar as outras funes de ambiente de planejamento, como a seleo flexvel de dados a serem transferidos, usando variveis e desvios de caractersticas.

Desvantagens associadas utilizao da funo de planejamento para transferir dados Como o buffer de planejamento mantm todos os registros copiados, esse cenrio precisa de mais memria. Por causa do alto esforo de manuteno e necessidade de atualizao dos ndices do banco de dados para cada registro quando voc grava, esse procedimento menos eficiente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

323

Captulo 7: Modelagem

TBW45

324

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Exerccio 6: MultiProvider no planejamento


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Compreender o conceito do MultiProvider, sua interao com os nveis de agregao e sua modelagem para planejamento e, tambm, como us-lo no sistema

Cenrio de negcios
O objetivo desta seo usar o MultiProvider para consolidar dados do planejamento de quantidades e preos para os gerentes de vendas, cujas diferentes granularidades do planejamento devem ser consideradas na modelagem. Em seguida, uma query disponvel para entrada criada para fornecer uma opo de entrada para a quantidade de vendas e preos da Verso B, em que as contribuies marginais e as receitas calculadas na unidade a seguir devero ser exibidas.

Tarefa 1:
O MultiProvider TBW370M## j foi definido no Administrador Workbench e contm o fornecedor de quantidade TBW370S## e o fornecedor de preo TBW370P## para seu cenrio de exerccio. 1. Navegue at o Planning Modeler e defina, para o MultiProvider com o nome tcnico TBW370M##, um nvel de agregao com o seguinte nome: Nome tcnico: Descrio: M##_AL_01 TBW370_M##_AL01

Dica: Como possvel observar, a caracterstica do InfoProvider que permite que voc trabalhe com os InfoProviders sempre est selecionada. Selecione as seguintes caractersticas e ndices no nvel de agregao e, depois, ative-os:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

325

Captulo 7: Modelagem

TBW45

Unidade de vendas; Cdigo da moeda; Variante de exerccio; Exerccio; Preo de vendas por unidade de medida; Total de custos variveis de produo; Contribuio marginal 1; Receita; Quantidade de vendas; Empresa; rea de contabilidade de custos; InfoProvider; Grupo de materiais; Verso. Para o cenrio do MultiProvider, no necessrio definir nenhum filtro nem modelo de entrada na seo a seguir. Agora, saia do Planning Modeler.

Tarefa 2:
Agora, navegue at o Query Designer e defina uma query disponvel para entrada com base no nvel de agregao M##_AL_01 do MultiProvider. A query deve ter a seguinte aparncia: Exerccio Grupo de materiais Quantidade de vendas CC 1000 Quantidade de vendas CC 2000 PreoReceita CC 1000 Receita CC 2000 Cus- CM CM tos CC CC 1000 2000 de fabricao

1.

A rea de dados das restries de caractersticas deve ser modelada da seguinte forma: Grupo de materiais: Verso: Variante de exerccio: Exerccio: #, TWAT; JUC B K4 Intervalo de variveis Group##_VAR_FY_01_PM Posio inicial 0 (valor limtrofe esquerdo) Posio inicial 1 (valor limtrofe direito) InfoProvider: TBW370S##; TBW370P##

Dica: Observe que # exigido apenas para os exemplos de programao FOX considerados na prxima unidade. Continua na prxima pgina

326

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Posicione os campos Exerccio e Grupo de materiais nas linhas. Grave a query disponvel para entrada do seguinte modo: Nome tcnico: Descrio: 2. M##_AL_01_Planquery_01_MultiP TBW370_M##_AL01_PQ01_MultiP

O design das colunas da query disponvel para entrada deve levar em conta as diferentes granularidades do planejamento de vendas e preos, bem como as diferentes origens dos dados dos dois InfoCubos real-time: TBW370S## e TBW370P##. Compare as duas granularidades a seguir: Granularidade do planejamento de quantidades (Planejamento de vendas): Ver- Em- rea Grupo Exerde ccio so presa de macontabil- teriais idade de custos Exerccio Unidade MoedaRe- CM1Quande ceita tivenda dade de vendas

Dica: Observe que os registros de dados da quantidade de vendas, receita e contribuio marginal 1 contm a unidade de medida ST e a moeda USD ao mesmo tempo. Granularidade do planejamento de preos: Verso Grupo de materiais Variante do exerccio Exerccio Moeda Preo Custos de fabricao

3.

Defina as oito colunas da query de acordo com essas granularidades. Quais selees devem, por exemplo, ser includas nas colunas de dados Quantidade de vendas CC1000 e Preo?

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

327

Captulo 7: Modelagem

TBW45

Quantidade de vendas CC1000: _________________________________________ Preo: _______________________________________________________ 4. Observe que ao configurar as colunas, Receita e Contribuio marginal, estas no podero ser preenchidas manualmente, mas somente por meio de uma funo de planejamento. possvel preencher as colunas Quantidade de vendas, Preo e Custo de fabricao utilizando o planejamento manual e a funo de planejamento. Verifique se a query disponvel para entrada est no modo de modificao. 5. a) Verifique se as propriedades das caractersticas de lista expandida e as caractersticas das restries de caractersticas esto definidas como Representar como chaves. b) Nas propriedades em Tipo de acesso para valores de resultado, selecione Dados mestre para ambas as caractersticas de lista expandida. Grave a query e depois execute-a para o exerccio 2010. Verifique se possvel digitar uma entrada nas colunas de dados Quantidade de vendas CCK1000 e Preo. Agora, as seguintes informaes devem ser exibidas (eis um extrato):

Figura 211: Query disponvel para entrada executada na Tela de teste

Dica: Como voc pode observar, os dados planejados dos dois InfoProviders so exibidos corretamente e possvel inserir dados em ambos. Agora, saia do Query Designer.

Continua na prxima pgina

328

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Tarefa 3:
Agora, voc deseja incluir a query disponvel para entrada anterior em uma nova pasta de trabalho do BEx Analyzer. 1. Para fazer isso, navegue at o BEx Analyzer, chame o modo de desenho e posicione o cursor na clula A3. Insira o seguinte: Consolidao do planejamento de quantidades e preos dos gerentes de vendas cenrio MultiProvider. A cor do texto Vermelha, o tamanho da fonte 18 e o texto est em negrito. Grave a pasta de trabalho em favoritos com a seguinte descrio: Group##_TBW370_BEX_MultiProv. 2. Posicione o cursor na clula A7 e defina o boto Gravar com o texto do boto Gravar dados planejados e, depois, para a clula D7, crie o boto Renovar com o texto do boto Renovar front end. Grave a pasta de trabalho novamente. 3. Na clula G7, o design item Mensagens usado para mostrar mensagens de sistema geradas pela execuo de funes de planejamento, por exemplo. Selecione as configuraes na ficha Geral, exceto Ajuste automtico. No modifique as configuraes na ficha de registro Tamanho. Agora, posicione o cursor na clula G6 e insira: Mensagens do sistema. Depois, defina o texto como negrito. 4. Agora, posicione o cursor na clula A40 e crie o design item Tabela de anlise. Adicione a query disponvel para entrada do MultiProvider com o nome TBW370_M##_AL01_PQ01_MultiP como DATA_PROVIDER_1 e selecione Referenciar a viso. Na ficha de registro Geral desse design item, selecione Ajuste automtico. As outras modificaes permanecem inalteradas. Grave a pasta de trabalho e execute-a para o exerccio 2010. Certifique-se de que a query disponvel para entrada tambm esteja disponvel para entrada na pasta de trabalho verificando se a opo Permitir entrada de valores planejados est definida nas Propriedades da query local da tabela de anlises. Se no estiver definida, faa isso agora. Tambm verifique se a pasta de trabalho e as variveis esto sempre atualizadas ao serem abertas. b) Voc criou uma query disponvel para entrada com a qual possvel sobrescrever manualmente as quantidades e os preos planejados manualmente e os custos de fabricao na Verso B. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

329

Captulo 7: Modelagem

TBW45

A tabela de anlises deve ser exibida da seguinte maneira na pasta de trabalho (eis um extrato):

Figura 212: Configurao

As funes de planejamento sero adicionadas posteriormente pasta de trabalho e usadas para calcular as receitas planejadas e as contribuies marginais. Se os preos e os custos de fabricao no forem planejados, insira os valores anteriores na query disponvel para entrada. Grave a pasta de trabalho novamente e saia do BEx Analyzer.

330

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Soluo 6: MultiProvider no planejamento


Tarefa 1:
O MultiProvider TBW370M## j foi definido no Administrador Workbench e contm o fornecedor de quantidade TBW370S## e o fornecedor de preo TBW370P## para seu cenrio de exerccio. 1. Navegue at o Planning Modeler e defina, para o MultiProvider com o nome tcnico TBW370M##, um nvel de agregao com o seguinte nome: Nome tcnico: Descrio: M##_AL_01 TBW370_M##_AL01

Dica: Como possvel observar, a caracterstica do InfoProvider que permite que voc trabalhe com os InfoProviders sempre est selecionada. Selecione as seguintes caractersticas e ndices no nvel de agregao e, depois, ative-os: Unidade de vendas; Cdigo da moeda; Variante de exerccio; Exerccio; Preo de vendas por unidade de medida; Total de custos variveis de produo; Contribuio marginal 1; Receita; Quantidade de vendas; Empresa; rea de contabilidade de custos; InfoProvider; Grupo de materiais; Verso. Para o cenrio do MultiProvider, no necessrio definir nenhum filtro nem modelo de entrada na seo a seguir.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

331

Captulo 7: Modelagem

TBW45

Agora, saia do Planning Modeler. a) Prossiga conforme descrito acima para criar o nvel de agregao. A prxima figura mostra as configuraes necessrias para criar o nvel de agregao no nvel correto. Depois, grave e ative o nvel e saia do Planning Modeler.

Figura 213: Configurao do nvel de agregao

Nota: selecione todos os objetos, exceto Perodo contbil e Grupo de clientes.

Tarefa 2:
Agora, navegue at o Query Designer e defina uma query disponvel para entrada com base no nvel de agregao M##_AL_01 do MultiProvider. A query deve ter a seguinte aparncia: Exerccio Grupo de materiais Quantidade de vendas CC 1000 Quantidade de vendas CC 2000 PreoReceita CC 1000 Receita CC 2000 Cus- CM CM tos CC CC 1000 2000 de fabricao

1.

A rea de dados das restries de caractersticas deve ser modelada da seguinte forma:

Continua na prxima pgina

332

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Grupo de materiais: Verso: Variante de exerccio: Exerccio:

#, TWAT; JUC B K4 Intervalo de variveis Group##_VAR_FY_01_PM Posio inicial 0 (valor limtrofe esquerdo) Posio inicial 1 (valor limtrofe direito)

InfoProvider:

TBW370S##; TBW370P##

Dica: Observe que # exigido apenas para os exemplos de programao FOX considerados na prxima unidade. Posicione os campos Exerccio e Grupo de materiais nas linhas. Grave a query disponvel para entrada do seguinte modo:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

333

Captulo 7: Modelagem

TBW45

Nome tcnico: Descrio: a)

M##_AL_01_Planquery_01_MultiP TBW370_M##_AL01_PQ01_MultiP

Arraste as caractersticas mencionadas acima para a rea Restries de caractersticas e restrinja-as conforme especificado anteriormente. O resultado dever ser exibido da seguinte forma na rea de filtro do Query Designer:

Figura 214: Configurao das restries de caractersticas no Query Designer

Dica: Na query, TBW370S## e TBW370P## devem ser selecionados no campo InfoProvider (em vez de TBW370S15 e TBW370P15, conforme exibido acima). O mesmo se aplica varivel do exerccio. Configure a varivel Group##_VAR_FY_01_PM, em vez de Group15_VAR_FY_01_PM. Observe que # exigido apenas para os exemplos de programao FOX considerados na prxima unidade. Posicione os campos Exerccio e Grupo de materiais nas linhas. Grave a query disponvel para entrada do seguinte modo: Nome tcnico: Descrio: 2. M##_AL_01_Planquery_01_MultiP TBW370_M##_AL01_PQ01_MultiP

O design das colunas da query disponvel para entrada deve levar em conta as diferentes granularidades do planejamento de vendas e preos, bem como as diferentes origens dos dados dos dois InfoCubos real-time: TBW370S## e TBW370P##. Compare as duas granularidades a seguir: Continua na prxima pgina

334

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Granularidade do planejamento de quantidades (Planejamento de vendas): Ver- Em- rea Grupo Exerde ccio so presa de macontabil- teriais idade de custos Exerccio Unidade MoedaRe- CM1Quande ceita tivenda dade de vendas

Dica: Observe que os registros de dados da quantidade de vendas, receita e contribuio marginal 1 contm a unidade de medida ST e a moeda USD ao mesmo tempo. Granularidade do planejamento de preos: Verso Grupo de materiais Variante do exerccio Exerccio Moeda Preo Custos de fabricao

a) 3.

A soluo corresponde ao exerccio.

Defina as oito colunas da query de acordo com essas granularidades. Quais selees devem, por exemplo, ser includas nas colunas de dados Quantidade de vendas CC1000 e Preo? Quantidade de vendas CC1000: _________________________________________ Preo: _______________________________________________________ a) Para fazer isso, v para a rea Colunas, clique em Cabealho de coluna e, depois, clique com o boto direito do mouse para selecionar Nova estrutura. Posicione o cursor no n da coluna com a descrio Estrutura e, depois, clique com o boto direito do mouse para selecionar Nova seleo. Ambas as colunas de dados devem conter a seguinte seleo: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

335

Captulo 7: Modelagem

TBW45

Quantidade de vendas CC1000: ndice Empresa rea de contabilidade de custos Unidade de medida Moeda InfoProvider Preo: ndice Empresa rea de contabilidade de custos Unidade de medida Moeda InfoProvider Preo # # # USD TBW370P## Quantidade de vendas 1000 1000 PC USD TBW370S##

Crie a coluna Quantidade de vendas CC1000 na tela Modificar seleo de acordo com as informaes fornecidas. Depois, insira Quantidade de vendas CC1000 no campo Descrio relevante. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

336

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Figura 215: Quantidade de vendas na empresa 1000

Observao: Sempre insira (mesmo na situao a seguir) seu InfoProvider com o nmero de grupo ## na tela de seleo e no (conforme mostrado em todas as figuras) o InfoProvider relevante para o grupo 15. Selecione OK para confirmar a entrada. Agora, copie essa coluna de dados. Para fazer isso, selecione-a e clique com o boto direito do mouse para selecionar Copiar Inserir.

Na coluna copiada, modifique a empresa de 1000 para 2000 e ajuste o cabealho para Quantidade de vendas - Empresa 2000. Da mesma forma, copie as vendas e as contribuies marginais de ambas as empresas. Depois, crie a coluna de preos, que dever ter a seguinte aparncia:

Figura 216: Preo

Em seguida, copie a coluna Custo de fabricao da coluna Preo. 4. Observe que ao configurar as colunas, Receita e Contribuio marginal, estas no podero ser preenchidas manualmente, mas somente por meio de uma funo de planejamento. possvel preencher as colunas Quantidade de vendas, Preo e Custo de fabricao utilizando o planejamento manual e a funo de planejamento.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

337

Captulo 7: Modelagem

TBW45

Verifique se a query disponvel para entrada est no modo de modificao. a)

Figura 217: Exemplo da configurao da entrada automtica de um ndice

possvel preencher as colunas Quantidade de vendas, Preo e Custo de fabricao utilizando o planejamento manual e a funo de planejamento.

Figura 218: Exemplo da configurao da entrada manual e automtica de um ndice

Figura 219: Configurao da query disponvel para entrada: modo de modificao da query inteira

5.

a) Verifique se as propriedades das caractersticas de lista expandida e as caractersticas das restries de caractersticas esto definidas como Representar como chaves.

Continua na prxima pgina

338

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

b) Nas propriedades em Tipo de acesso para valores de resultado, selecione Dados mestre para ambas as caractersticas de lista expandida. Grave a query e depois execute-a para o exerccio 2010. Verifique se possvel digitar uma entrada nas colunas de dados Quantidade de vendas CCK1000 e Preo. Agora, as seguintes informaes devem ser exibidas (eis um extrato):

Figura 220: Query disponvel para entrada executada na Tela de teste

Dica: Como voc pode observar, os dados planejados dos dois InfoProviders so exibidos corretamente e possvel inserir dados em ambos.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

339

Captulo 7: Modelagem

TBW45

Agora, saia do Query Designer. a)

Figura 221: Representar como chaves

b)

Figura 222: Tipo de acesso para valores de resultado: dados mestre

Grave a query e depois execute-a para o exerccio 2010. c) Verifique se possvel escrever dados nas colunas de dados Quantidade de vendas CC1000 e Preo ao posicionar o cursor em uma clula das colunas acima. As seguintes informaes devero ser exibidas: Agora, saia do Query Designer.

Tarefa 3:
Agora, voc deseja incluir a query disponvel para entrada anterior em uma nova pasta de trabalho do BEx Analyzer. 1. Para fazer isso, navegue at o BEx Analyzer, chame o modo de desenho e posicione o cursor na clula A3. Insira o seguinte: Consolidao do planejamento de quantidades e preos dos gerentes de vendas cenrio MultiProvider. A cor do texto Vermelha, o tamanho da fonte 18 e o texto est em negrito.

Continua na prxima pgina

340

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Grave a pasta de trabalho em favoritos com a seguinte descrio: Group##_TBW370_BEX_MultiProv. a) Para fazer isso, selecione Iniciar Programas Business Explorer Analyzer para navegar at o BEx Analyzer, escolha Novo para criar uma pasta de trabalho e, depois, selecione Modo de desenho para chamar a mesma pasta de trabalho. Depois, posicione o cursor na clula A3. Insira o seguinte: Consolidao do planejamento de quantidades e preos dos gerentes de vendas cenrio MultiProvider.

A cor do texto Vermelha, o tamanho da fonte 18 e o texto est em negrito. Grave a pasta de trabalho em seus favoritos com a seguinte descrio: Group##_TBW370_BEX_MultiProv. Para isso, selecione Gravar Gravar pasta de trabalho como. 2. Posicione o cursor na clula A7 e defina o boto Gravar com o texto do boto Gravar dados planejados e, depois, para a clula D7, crie o boto Renovar com o texto do boto Renovar front end. Grave a pasta de trabalho novamente. a) Posicione o cursor na clula A7 e use o design item Inserir boto para definir o boto Gravar com o texto do boto Gravar dados planejados e, depois, para a clula D7, crie o boto Renovar com o texto do boto Renovar front end. No boto Assistente, o boto Gravar configurado usando o Comando especfico ao planejamento, Gravar. O boto Renovar front end configurado por meio do Comando especfico ao planejamento, Transferir valores. Grave a pasta de trabalho novamente. 3. Na clula G7, o design item Mensagens usado para mostrar mensagens de sistema geradas pela execuo de funes de planejamento, por exemplo. Selecione as configuraes na ficha Geral, exceto Ajuste automtico. No modifique as configuraes na ficha de registro Tamanho. Agora, posicione o cursor na clula G6 e insira: Mensagens do sistema. Depois, defina o texto como negrito. a) 4. A soluo corresponde ao exerccio.

Agora, posicione o cursor na clula A40 e crie o design item Tabela de anlise. Adicione a query disponvel para entrada do MultiProvider com o nome TBW370_M##_AL01_PQ01_MultiP como DATA_PROVIDER_1 e selecione Referenciar a viso. Na ficha de registro Geral desse design item, selecione Ajuste automtico. As outras modificaes permanecem inalteradas. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

341

Captulo 7: Modelagem

TBW45

Grave a pasta de trabalho e execute-a para o exerccio 2010. Certifique-se de que a query disponvel para entrada tambm esteja disponvel para entrada na pasta de trabalho verificando se a opo Permitir entrada de valores planejados est definida nas Propriedades da query local da tabela de anlises. Se no estiver definida, faa isso agora. Tambm verifique se a pasta de trabalho e as variveis esto sempre atualizadas ao serem abertas. b) Voc criou uma query disponvel para entrada com a qual possvel sobrescrever manualmente as quantidades e os preos planejados manualmente e os custos de fabricao na Verso B. A tabela de anlises deve ser exibida da seguinte maneira na pasta de trabalho (eis um extrato):

Figura 223: Configurao

As funes de planejamento sero adicionadas posteriormente pasta de trabalho e usadas para calcular as receitas planejadas e as contribuies marginais. Se os preos e os custos de fabricao no forem planejados, insira os valores anteriores na query disponvel para entrada. Grave a pasta de trabalho novamente e saia do BEx Analyzer. a) A soluo corresponde ao exerccio. Para definir o comutador Permitir entrada de valores planejados, posicione o cursor em qualquer clula de caracterstica e clique com o boto direito do mouse para selecionar Propriedades da query. Na ficha de registro Exibir opes, selecione Permitir entrada de valores planejados. b) A soluo corresponde ao exerccio.

342

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: MultiProvider no planejamento

Resumo da lio
Voc agora deve estar apto a: Compreender os conceitos do planejamento com MultiProviders Avaliar a utilizao dos MultiProviders e dos processos de transferncia de dados para o planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

343

Resumo do captulo

TBW45

Resumo do captulo
Voc agora deve estar apto a: Diferenciar entre um modelo de indicadores e um modelo de contas Listar as vantagens e desvantagens da abordagem de ambos os modelos Acessar aspectos de performance da abordagem de ambos os modelos Compreender os conceitos do planejamento com MultiProviders Avaliar a utilizao dos MultiProviders e dos processos de transferncia de dados para o planejamento

344

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 8
Funes de planejamento Ampliao
Viso geral do captulo
Funes de planejamento Ampliao

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Usar funes de planejamento subseqentes e, em particular, avaliar o uso do editor de frmulas e as funes de planejamento especficas ao cliente.

Contedo do captulo
Lio: Funes de planejamento Ampliao .............................346 Exerccio 7: Funes de planejamento Ampliao ..................367

14-11-2008

2008 SAP AG. Todos os direitos reservados.

345

Captulo 8: Funes de planejamento Ampliao

TBW45

Lio:

Funes de planejamento Ampliao


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Usar funes de planejamento subseqentes e, em particular, avaliar o uso do editor de frmulas e as funes de planejamento especficas ao cliente.

Cenrio de negcios
Voc faz parte da equipe do projeto para implementao do planejamento integrado ao BI e deseja se familiarizar com as funes de planejamento subseqentes. Voc est particularmente interessado na distribuio com base nos dados de referncia e no editor de frmulas FOX, bem como na opo de poder trabalhar com funes de planejamento especficas ao cliente.

Figura 224: Conceito de bloco - Exemplo

Tecnicamente, cada funo de planejamento executada chamada internamente mais de uma vez. Para essa finalidade, os dados a serem processados, selecionados pelo filtro, so divididos em dois blocos, ou seja, registro de dados menores. A funo de planejamento chamada para cada bloco.

346

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Cada combinao de valores de caractersticas que aparece nos dados referentes ao Bloco de Caractersticas forma seu prprio bloco (por isso o nome Bloco de Caractersticas), pois os dados do filtro so agrupados de acordo com as caractersticas definidas como Bloco de Caractersticas nas caractersticas a serem modificadas. Portanto, todos os registros de dados em um bloco tm os mesmos valores de caracterstica das caractersticas. Os blocos so criados internamente pelo sistema pois facilitam a codificao das funes de planejamento dos tipos "user exit" e "frmulas FOX". Por exemplo, para as frmulas FOX, uma instruo FOREACH criada para cada caracterstica no contida na caracterstica a ser modificada. Dica: Observe que em FOX ou EXIT, voc no pode depender da seqncia de ordenao dos blocos.

Figura 225: Funes de planejamento genricas no Planejamento integrado ao BI

A figura acima fornece uma viso geral (destacada) das funes de planejamento que sero discutidas nesta unidade

14-11-2008

2008 SAP AG. Todos os direitos reservados.

347

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 226: Editor de frmula FOX

Com o tipo de funo Frmula (FOX = Extenso de frmula), voc pode usar as funes matemticas ampliadas para calcular os dados planejados. No necessrio conhecimento ABAP. Com base na codificao FOX, o sistema gera a codificao ABAP que processada no momento da execuo.

Figura 227: Customizing da FOX 1/4

A figura acima e as trs figuras subseqentes mostram como necessrio proceder para criar uma frmula usando o editor.

348

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Como voc pode ver, necessrio executar um clculo para a caracterstica Grupo de materiais para apenas um ano em particular, a saber, 2010.

Figura 228: Customizing da FOX 2/4

O clculo para a caracterstica Grupo de materiais executado junto com os ndices do nvel de agregao fornecidos aqui na rea ndice. Como voc pode ver, o campo ndice (operando) sempre faz parte da prxima frmula a ser definida. Uma expresso entre colchetes (o operando), conforme vista na rea do editor de frmula do lado esquerdo inferior da tela, descreve os componentes de frmula logicamente agrupados: operando: {ndice, caracterstica 1, ..., caracterstica n}. Os valores de caractersticas da expresso entre colchetes so derivados das caractersticas includas na rea Modificado na figura acima e seus valores de caractersticas armazenados na rea Valores de caractersticas. Voc pode selecionar Transferir para transferir para o editor a combinao valores de caractersticas/ndices necessria na frmula. Depois, transfira para o editor os componentes necessrios na frmula da mesma maneira. Quando uma instruo concluda, necessrio inserir um ponto (.).

14-11-2008

2008 SAP AG. Todos os direitos reservados.

349

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 229: Customizing da FOX 3/4

O exemplo acima mostra como os dados de referncia so integrados ao editor de frmula. A figura acima exibe apenas as configuraes tcnicas. Exemplo empresarial: A Receita determinada com base na quantidade planejada e no preo, sendo que a Receita e a quantidade esto na verso planejada 1 e o preo est na verso real 0.

A verso no tem de ser identificada como modificvel, pois ela pode ser includa nas caractersticas de referncia porque apenas um parmetro se refere a uma verso diferente e as circunstncias so idnticas. Posteriormente, no filtro, a seleo pode ser definida para a verso 1 para permitir o acesso de gravao nesta verso. Verso de referncia 0 pode ser armazenada diretamente na frmula, como voc pode observar na representao a seguir. Entretanto, ela no pode ser localizada no filtro, pois os dados da Verso 0 s podem ser lidos de acordo com a frmula abaixo: Frmula: {0REVENUE} = {0QUANTITY} * {0PRICE|0VERSION = 0}. O nico objetivo desta funo produzir uma forma mais compacta da exibio da frmula.

350

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 230: Customizing da FOX 4/4

A figura acima mostra como voc dever proceder se quiser usar os elementos do programa da FOX. A figura abaixo mostra os elementos de linguagem disponveis na FOX e explica, com exemplos, como definir uma varivel no editor de frmula. Dica: Observe que as seguintes funes financeiras podem ser definidas usando a FOX, que poderia ser usada apenas por meio de um add-on SEM no planejamento: Penses vitalcias (usando o elemento de programa PERP) Converso de moeda (usando o elemento de programa CURC) Desconto (usando o elemento de programa DISC) Depreciao de saldo decrescente (usando o elemento de programa DECD) Depreciao linear (usando o elemento de programa DECL)

Tambm possvel usar FOX para determinar a data (usando o elemento de programa C2DATE), para definir uma funo de arredondamento (elemento de programa ROUND) e para ler atributos e o atributo dependente do tempo (usando elemento de programa ATRV e ATRVT). Caractersticas de tempo podem ser usadas para clculo (elemento de programa TMVL). Dica: Observe que, como um elemento de programa, Exit descreve o critrio de cancelamento do comando loop. Voc pode navegar at o user exit como uma ampliao do cliente usando uma funo de chamada.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

351

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 231: Programao de loops na FOX

No Planejamento integrado ao BI, h vrias construes de loop para FOX. O Loop DO Fazer n vezes (n como um nmero natural) permite a contagem sem uma varivel como contador. H vrias aplicaes prticas para o loop FOREACH, que so descritas para a caracterstica 0COUNTRY, por meio da qual o loop executado, e para a varivel COUNTRY. Seqncia dinmica COUNTRY: O loop executado para todos os valores de caractersticas 0COUNTRY que aparecem no bloco atual. Em cada instncia de loop, a varivel COUNTRY substituda por um desses valores. Seqncia dinmica COUNTRY em dados de referncia: A frmula especifica os dados de referncia da instruo no lado direito da frmula para a qual o sistema executa todos os valores de 0COUNTRY dos dados de referncia. COUNTRY substitudo em toda instncia de loop. Seqncia dinmica COUNTRY em Seleo: O sistema l as selees para 0COUNTRY do filtro, por exemplo, e executa todos os valores de caractersticas com essa seleo. A execuo da frmula no depende do registro de dados existente nem dos registros contidos no bloco atual. Seqncia dinmica COUNTRY em Varivel: Similar variante anterior. Os valores de caracterstica para pas 0COUNTRY no so lidos a partir da seleo, mas das variveis especificadas.

352

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 232: Como chamar mdulos de funo ABAP a partir da FOX

O elemento de programa Funo de chamada pode ser usado para integrar os mdulos de funo ABAP ao editor FOX, de modo que FOX possa acessar indiretamente a codificao ABAP. Entretanto, nenhum formato estruturado de dados como estruturas ou tabelas pode ser usado, j que apenas formatos simples de dados so suportados.

Figura 233: Tipos de funo de planejamento especficos ao cliente (EXIT)

A funo Exit anteriormente conhecida do BW-BPS no existe mais no Planejamento integrado ao BI. Em vez disso, voc tem a opo de implementar tipos de funo de planejamento especficos ao cliente, oferecidos no Planning Modeler na ficha de registro Funes de planejamento junto com outras funes standard. Uma interface separada deve ser implementada para essa funo. Web dynpros separados podem ser programados. No possvel tecnicamente integrar uma funo de planejamento especfica ao cliente a uma frmula FOX, pois as interfaces no so coordenadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

353

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 234: Customizing do tipo de funo de planejamento personalizado 1/4

Um tipo de funo de planejamento personalizado criado quando: Nenhuma funo de planejamento standard e nenhuma FOX pode mapear a funo desejada e Quando a funo de planejamento usada novamente. Exemplos: Copiar e Reavaliar devem estar contidos em uma funo de planejamento combinada. Em um empreendimento de varejo, as vendas aumentam nos sbados e em vsperas de feriados. Uma funo de distribuio , portanto, necessria para distribuir as vendas pelo ms do calendrio com base no nmero de sbados e feriados em um ms. No departamento central de TI, algumas funes de planejamento so definidas como contedo para que possam ser usadas em diferentes projetos.

Cada tipo de funo de planejamento consiste em uma parte de definio (metadados), que criada e modificada em uma transao (RSPLF1), e de uma classe ABAP OO, na qual o procedimento real programado. O nome da classe parte da parte de definio. Dica: Observe que todas as funes de planejamento fornecidas pelo sistema da SAP so definidas do mesmo modo, como os tipos de funo de planejamento especficas ao cliente, para que possam ser usadas como exemplos na criao de funes especficas ao cliente.

354

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

O tipo de funo Eliminar (0RSPL_DELETE) um exemplo simples. H apenas uma parmetro (KYFSEL) para selecionar os ndices a serem eliminados. Na classe ABAP relacionada, as duas interfaces IF_RSPLFA_SRVTYPE_IMP_CHECK e IF_RSPLFA_SRVTYPE_IMP_EXEC so implementadas.

Figura 235: Customizing do tipo de funo de planejamento personalizado 2/4

A figura acima mostra o procedimento para implementao de uma funo de planejamento personalizada. Primeiro voc insere o nome da classe ABAP que est implementando o procedimento. Para essa finalidade, a classe ABAP deve implementar uma dessas duas interfaces: IF_RSPLFA_SRVTYPE_IMP_EXEC IF_RSPLFA_SRVTYPE_IMP_EXEC_REF.

A ltima interface relevante se voc precisar de dados de referncia para seu procedimento. A implementao dos mtodos das interfaces nomeadas opcional, com exceo do mtodo EXECUTE. A classe tambm pode implementar mtodos de verificao especficos, executados no momento da execuo. A interface IF_RSPLFA_SRVTYPE_IMP_CHECK usada para essa finalidade. Funes de planejamento normalmente usam blocos. Se voc no quiser usar esse servio, selecione Sem blocos. Nesse caso, todas as caractersticas so definidas automaticamente como caractersticas a serem modificadas.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

355

Captulo 8: Funes de planejamento Ampliao

TBW45

Cada funo de planejamento tem duas telas para seu Customizing. Em uma, as caractersticas so atribudas rea Modificada ou Condies e, na segunda, os parmetros so inseridos na funo. Essas duas telas podem ser estruturadas para as funes de planejamento especficas ao cliente: A coluna na qual voc especifica qual caracterstica includa na rea modificada pode ser oculta e a tabela de seleo para as condies definida automaticamente. A seqncia das telas pode ser modificada. O sistema pode gerar automaticamente as telas Uso da caracterstica e Uso do parmetro ou voc pode criar suas prprias janelas Web dynpro.

Figura 236: Customizing do tipo de funo de planejamento personalizado 3/4

Na ficha de registro Parmetro, voc pode definir os parmetros que sero relevantes para o tipo de planejamento especfico ao cliente. Os seguintes tipos de parmetro so possveis aqui: Elementar: o valor de um InfoObjeto especfico, o que significa que cada parmetro elementar baseado em um InfoObjeto e, portanto, herda suas propriedades tcnicas. Se o InfoObjeto for uma caracterstica, o sistema usar automaticamente os dados mestre para verificar a admissibilidade de um valor inserido pelo usurio. InfoObjeto do InfoProvider: o nome de um InfoObjeto do InfoProvider atual (nvel de agregao). Os InfoObjetos permitidos so definidos por meio da restrio para a seleo do InfoObjeto.

356

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Seleo de dados: parmetros de seleo de dados podem incluir os critrios de seleo de caractersticas mltiplas j que so necessrios para definio de filtros. Portanto, essa uma tabela de seleo especial. As caractersticas permitidas so definidas pela restrio para a seleo de caracterstica. Estrutura: parmetros podem ser combinados para criar uma estrutura. Esses parmetros formam os componentes do parmetro de estrutura. Se voc declarar o parmetro de estrutura como uma tabela, a estrutura ento formar a estrutura de linha da tabela resultante. Seleo de ndices: esse tipo de parmetro para a seleo dos ndices a serem processados. , portanto, um caso especial do tipo InfoObjeto. Para mais informaes, consulte a ajuda F1 do campo de entrada Tipo de funo.

Figura 237: Customizing do tipo de funo de planejamento especfico ao cliente 4/4

Voc pode usar as duas setas na figura acima para modificar a seqncia dos parmetros. possvel usar Parmetro de estrutura para combinar os parmetros j criados. Isso no uma estrutura DataDictionary. Todos os parmetros podem ser usados para criar tabelas. Uma funo de cpia, portanto, contm uma tabela que consiste em uma estrutura que contm dois parmetros de seleo que, por sua vez, compreendem os campos de origem e destino da funo de cpia. Outras configuraes tambm podem ser armazenadas como, por exemplo, o uso de variveis na parametrizao. Se os parmetros forem fixos, o sistema gerar um modelo de entrada para eles.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

357

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 238: Determinao de fatores de distribuio

Voc pode controlar o procedimento de distribuio de maneiras diferentes com essa funo de planejamento: Entrada manual Distribuir tudo S distribuir no atribudo

A figura acima mostra um exemplo numrico para cada uma das trs variantes. Os registros de dados so mostrados aqui do ponto de vista da query, ou seja, do usurio final. por isso que as linhas de dbito resultantes da distribuio no aparecem na figura acima. A variante S distribuir no atribudo um caso especial da variante Entrada manual. A nica diferena que na Entrada manual, o emissor no um #, enquanto em No atribudo sempre um #. A variante Entrada manual poderia, portanto, ser usada para uma distribuio de centro de custo, por exemplo.

358

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 239: Distribuio por chave

A funo de distribuio pode ser usada para distribuir valores de um nvel de agregao para outro nvel de agregao. Normalmente, essa funo usada para distribuies de uma unidade organizacional para outra. A distribuio concluda para fins de reconciliao vertical. A figura acima mostra duas distribuies: uma do Setor de atividades para a Linha de produtos e outra da Linha de produtos para o Perodo. Como esse tipo de funo grava-se linhas de crdito e de dbito, e um campo no planejado est sendo gravado, # e inserido como caractere de preenchimento para o acesso de gravao, ou seja, na caracterstica da linha de produtos para a primeira distribuio e no perodo para a segunda distribuio. Dica: Observe que se o valor De for criado na funo para que esta possa selecionar registros de dados que no esto no filtro, o sistema no exibir uma mensagem de erro. Os registros de dados no esto includos na distribuio. Se o valor "Final" for criado na funo de forma a selecionar registros de dados que no esto no filtro, o sistema encerrar toda a funo de planejamento com uma mensagem de erro. As diferenas do arredondamento so distribudas igualmente pelos registros de dados de destino diferentes de zero. As mesmas chaves se aplicam a todos os ndices a serem distribudos para cada funo de planejamento. Se a restrio de caracterstica de um valor At no for um valor individual, a chave se aplicar a toda a combinao de caractersticas correspondente restrio da caracterstica.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

359

Captulo 8: Funes de planejamento Ampliao

TBW45

As chaves so normalizadas durante o processo, ou seja, so convertidas em porcentagens: o sistema primeiro totaliza os fatores de distribuio atribudos aos valores de caractersticas individuais, depois distribui os valores de forma relativa. Isso resulta em porcentagens que sempre totalizam 100%.

Figura 240: Distribuio por dados de referncia

Na figura acima, a distribuio do Grupo de materiais para Grupo de materiais modelada. Os dados reais disponveis para a quantidade de vendas, receita e contribuio marginal so usados como uma referncia. O objetivo da distribuio distribuir cada ndice no plano do mesmo modo que cada ndice na verso real. Por isso, o campo ndice de referncia (opcional) no foi selecionado. Caso contrrio, todos os trs ndices seriam distribudos no plano em relao ao ndice definido. Os valores de referncia em qualquer bloco de caractersticas determinam o intervalo de seleo dos dados de referncia. Voc tambm pode especificar como o sistema dever reagir se nenhum dado de referncia estiver disponvel para uma distribuio. Isso mostrado na figura acima.

360

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 241: Converso de moeda

Use o tipo de funo Converso de moeda para converter valores de ndices de uma moeda em outra. Geralmente, voc tem de considerar se deve modelar uma converso de moeda usando uma funo de planejamento, ou executar uma converso de moeda no momento da execuo na query disponvel para entrada. Nesse ltimo caso, possvel, por exemplo, inserir dados de planejamento em dlares na clula disponvel para entrada e depois ver o valor correspondente em euro exibido online. Se voc precisar de dados convertidos para um clculo subseqente, dever usar a funo de planejamento Converso de moeda ou executar a converso por meio da query. As taxas de cmbio so armazenadas em tabelas do tipo TCUR*. As taxas so freqentemente carregadas a partir do SAP ERP, ou devem ser atualizadas manualmente por meio do Guia de implementao do sistema da SAP (transao SPRO ou diretamente via transao OB08).

14-11-2008

2008 SAP AG. Todos os direitos reservados.

361

Captulo 8: Funes de planejamento Ampliao

TBW45

Figura 242: Modelagem de converso de moeda (1)

De acordo com a Nota SAP 987040, a funo de converso de moeda capaz de produzir nmeros delta por padro. Isso significa que o sistema no gerar converses incorretas de moeda se o planejador executar a funo mais de uma vez.

362

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 243: Modelagem de converso de moeda (2)

Dica: Observe tambm a segunda variante de modelagem para a converso de moeda (descrita na figura acima).

Figura 244: Converso de unidades

Voc pode usar o tipo de funo Converso de unidade para converter unidades de medida de um ndice em outras unidades de medida Na tabela Tipo de converso de ndice origem/destino podem ser inseridas diversas converses. Para cada converso, necessrio selecionar um tipo de converso de unidades ou quantidade. O valor no ndice de destino sobregravado. Isso tambm se aplicar se o ndice de origem estiver vazio.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

363

Captulo 8: Funes de planejamento Ampliao

TBW45

As taxas de converso so armazenadas nas tabelas T006*. As taxas so freqentemente carregadas do SAP ERP, ou devem ser atualizadas manualmente por meio do Guia de implementao do sistema da SAP (transao SPRO ou diretamente via transao CUNI).

Figura 245: Anexo: Gerar combinaes

Tratamento de registros vazios Quase todos os tipos de funo de planejamento no lem registros vazios e no gravam registros vazios no buffer. As excees so as funes de planejamento standard Cpia e Gerar combinaes. Ambas lem registros vazios (nos quais todos os ndices so iguais a zero) e gravam registros vazios quando a funo executada. Ao contrrios do planejamento BPS, esses registros vazios no so ignorados no Planejamento integrado ao BI. So mantidos no buffer, gravados no banco de dados e podem ser usados, por exemplo, para exibir todas as combinaes de caractersticas na query executada (na qual o indicador correspondente para exibir esses registros vazios foram definidos), mesmo se ainda no existirem dados planejados para essas combinaes. Com o tipo de funo Gerar combinaes, voc pode gerar registros vazios em um nvel de agregao para todas as combinaes permitidas pelos dados mestre e combinaes de caractersticas. Essas so precisamente aquelas combinaes que tambm so vlidas na verificao nesse nvel de agregao.

364

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Esse tipo de funo no permite nenhuma outra configurao: como novos registros esto sempre sendo criados para o nvel de agregao geral, todas as caractersticas devem ser definidas como caractersticas a serem modificadas. O tipo de funo, portanto, opera sem bloco de caractersticas. Dica: Observe que esse tipo de funo no mais necessrio pois a funo relevante (Dados mestre ou Relaes de caracterstica) est disponvel no Query Designer.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

365

Captulo 8: Funes de planejamento Ampliao

TBW45

366

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Exerccio 7: Funes de planejamento Ampliao


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Configurar o editor de frmula FOX, a distribuio por dados de referncia e a converso de moedas

Cenrio de negcios
Voc criou um layout de entrada para planejamento de quantidades e preos para gerentes de vendas de um nvel de agregao em um MultiProvider. Determine agora as receitas e as contribuies marginais com a frmula FOX. Em seguida, faa a distribuio por dados de referncia. Voc quer que a distribuio seja feita da granularidade do grupo de materiais para a granularidade de grupo de clientes. A distribuio deve ser feita com dados reais como dados de referncia. Dessa forma, os dados planejados (a distribuio feita na verso C, no na B) ficam disponveis para os principais gerentes de contas como valores propostos. Os principais gerentes de contas querem ver em paralelo os dados planejados tanto em USD quanto em EUR; em funo disso, os dados precisam ser convertidos.

Tarefa:
Agora, assuma a funo de gerente de vendas, determine o faturamento e a contribuio, e familiarize-se com os conceitos bsicos da programao FOX. 1. Navegue no Planning Modeler e, para o MultiProvider TBW370M## e o nvel de agregao M##_AL_01, crie uma funo de planejamento do tipo frmula que calcule o faturamento referente a preo * quantidade, mas apenas para a empresa 1000 e o grupo de materiais JUC. Preste ateno nas diferentes granularidades de dois planos modelados em uma unidade anterior. Dica: Observe que no ser necessrio um filtro no Planning Modeler, pois queremos executar a funo de planejamento no ambiente da pasta de trabalho do BEx Analyzer criado anteriormente. 2. a) Insira as seguintes descries para as funes que sero criadas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

367

Captulo 8: Funes de planejamento Ampliao

TBW45

Nome tcnico: Descrio:

M##_PF_01 TBW370_M##_AL01_PF01_FOX1_REV1

Quais campos devem ser inclusos na seleo como campos a serem modificados se, por um lado, voc precisa levar em conta diferentes granularidades de quantidade e de faturamento e, por outro, de preo? _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ b) Qual campo sempre deve ser incluso em decorrncia da modelagem da funo de planejamento no MultiProvider? _____________________________________________________________ c) Complete esse exemplo indicando como o parmetro de frmula de vendas da empresa 1000 e do grupo de materiais JUC deve ser estruturado: Selecione PC para unidade de medida. {Nome do ndice 0COPAREVEN, empresa 1000, ... _____________________________________________________________ ..., grupo de materiais JUC}. Modele a funo de acordo com as informaes acima. Dica: Como as linhas do programa so exibidas na rea Frmula; primeiro, elimine o cdigo-exemplo fornecido para esta rea e, depois, execute a modelagem conforme definido na tarefa. No teste a funo no Planning Modeler. Grave a funo de planejamento. 3. Agora, estruture a funo executando-a para a empresa 1000 e para todos os grupos de materiais, exceto para o grupo de materiais # (os quais so selecionados na pasta de trabalho). Para fazer isso, copie a funo de planejamento criada nesta tarefa (etapas 1, 2 e 3) e atribua as seguintes descries: Nome tcnico: Descrio: M##_PF_02 TBW370_M##_AL01_PF02_FOX2_REV2

Continua na prxima pgina

368

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Para solucionar essa tarefa, escreva um programa que crie uma varivel de programa com a descrio MG para o grupo de materiais e que se refira caracterstica 0MATL_GROUP. Alm disso, implemente um loop FOREACH que se refira varivel de programa. Como a funo ser executada em todos os grupos de materiais na seleo da pasta de trabalho, exceto os valores #, inclua uma query IF que exclua o grupo de materiais #. Dica: Observe que na frmula subseqente voc precisar definir a varivel de programa MG, em vez do grupo de materiais JUC, mas todas as outras configuraes permanecem constantes. Grave a funo de planejamento. 4. Copie a funo de planejamento criada na etapa 4 dessa tarefa e atribua a seguinte descrio: Nome tcnico: Descrio: M##_PF_03 TBW370_M##_AL01_PF03_FOX3_REV3

Amplie o programa da seguinte forma: A funo tambm deve ser executada para todas as empresas e reas de contabilidade de custos na seleo do BEx Analyzer, exceto para a empresa # e a rea de contabilidade de custos #. Isso significa que voc precisa adicionar duas variveis de programa extras, Empresa e ACC, inclusive as respectivas queries IF associadas. Como voc deve modelar o comando loop FOREACH, que deve ser executado apenas para combinaes existentes de empresa, rea de contabilidade de custos e grupo de materiais; em outras palavras, sem criar registros vazios? _____________________________________________________________ Inclua na frmula as variveis de programa mencionadas acima. Grave a funo de planejamento. 5. Finalmente, inclua uma advertncia adicional no programa da tarefa anterior se os gerentes de vendas se esquecerem planejar os preos na Verso B. a) Comece familiarizando-se com a mensagem de advertncia j criada na atualizao da mensagem. Abra uma sesso secundria e selecione: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

369

Captulo 8: Funes de planejamento Ampliao

TBW45

Ferramentas ABAP Workbench Desenvolvimento Ambiente de desenvolvimento Mensagens ou chame a transao SE91. Classe de mensagem: ZT_BW370 Consulte a mensagem de nmero 001. Agora, adicione as seguintes linhas de programa criadas no exerccio anterior logo aps a frmula real:
IF {0BRT_PR_AVG,#,#,#,USD,TBW370P##,WG} = 0. MESSAGE E001 (ZT_BW370) WITH WG. ENDIF.

6.

Depois, voc precisa de uma funo de planejamento do tipo editor de frmula para determinar a contribuio marginal de todas as empresas, reas de contabilidade de custos e grupos de materiais (exceto valores # em cada caso). Sob a perspectiva empresarial, a contribuio marginal calculada da seguinte forma: Contribuio marginal = receita custos variveis de produo. Modele esse tipo de funo de planejamento observando as diferentes granularidades, e usando variveis de programa para cada loop FOREACH, bem como as queries IF correspondentes. Atribua as seguintes designaes: Nome tcnico: Descrio: M##_PF_04 TBW370_M##_AL01_PF04_FOX_CM

Grave sua funo de planejamento novamente e saia do Planning Modeler. 7. Navegue no BEx Analyzer e abra a pasta de trabalho Group##_TBW370_BEX_MultiProv no modo de design. Inclua a primeira variante para determinar a receita na pasta de trabalho. Para fazer isso, posicione o cursor na clula A12 e crie o design item Inserir boto. Configure-o da seguinte forma:

Continua na prxima pgina

370

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Funo de planejamento CommandExecute especfica ao planejamento Faa a seleo no Data Provider: Funo de planejamento: Texto do boto: DATA_PROVIDER_1 M##_PF_01 Receita CC1000, JUC

Grave sua pasta de trabalho e depois execute a funo. Agora, voc deve obter os seguintes resultados para os exerccios 2010 e 2011 (eis um extrato):

Figura 246: Resultados possveis

No grave os dados planejados. 8. Agora, incorpore a variante secundria para determinar a receita, que determina as receitas da empresa 1000 em todos os grupos de materiais, exceto #. Para fazer isso, navegue at o boto criado no exerccio anterior, cuja configurao mostrada na figura abaixo:

Figura 247: Configurao do boto

Insira Receita CC1000, MG sem # no texto do boto.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

371

Captulo 8: Funes de planejamento Ampliao

TBW45

Na rea Valores da captura de tela acima, substitua a funo M##_PF_01 pela funo M##_PF_02. Observe que voc deve escrever a funo inteira em caixa alta. Grave a pasta de trabalho e execute-a para o exerccio 2010. (No necessrio sair da sesso de planejamento porque a segunda funo de planejamento calcula os valores adicionais para TWAT e no sobregrava os dados de JUC.)

Figura 248: Resultados possveis

No grave os dados planejados. Grave sua pasta de trabalho e saia da sesso de planejamento para limpar o buffer. Quando solicitado se voc deseja gravar, selecione No. Em seguida, chame a pasta de trabalho novamente. Se os dados planejados no buffer ainda estiverem sendo exibidos na tabela de anlises aps a execuo de determinao de receita, ative a renovao a partir do back-end selecionando Atualizao automtica e pausa. 9. A funo de planejamento M##_PF_03 tem por objetivo calcular as receitas de todas as empresas, exceto #, e tambm contm uma mensagem de erro que informa ao usurio se os preos no foram planejados. Para fazer isso, navegue at o boto criado, isto , navegue at a prxima tela:

Figura 249: Configurao da funo de frmula

e insira Receita, Todas as empresas, Mensagem de erro no texto do boto. Continua na prxima pgina

372

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Na rea Valores da figura acima, substitua a funo M##_PF_02 pela funo M##_PF_03. Observe que voc deve escrever a funo inteira em caixa alta. Grave a pasta de trabalho e execute-a com os dados do exerccio 2010. Agora, remova os dados planejados dos preos de 2010 e de 2011 configurando o valor de clula como zero. Dessa forma, possvel simular o esquecimento da tarefa de planejar preos e, portanto, fazer com que o editor de frmula emita a mensagem de erro quando voc executar a funo de planejamento. Execute a ltima funo executada. Agora, voc deve receber as seguintes mensagens:

Figura 250: Mensagens de erro

Saia da sesso novamente sem gravar os dados planejados. Quando solicitado se voc deseja gravar, selecione No. Em seguida, abra a pasta de trabalho novamente e, se necessrio, atualize-a selecionando Atualizao automtica e pausa para exibir os dados de planejamento de preos na tabela de anlises. No execute a funo novamente. 10. Agora, seu objetivo executar as funes para os dois clculos de receita e o clculo da contribuio marginal usando um boto compartilhado . Para fazer isso, atribua a funo de planejamento M##_PF_04 ao boto existente Receita, Todas as empresas, Mensagem de erro. As duas funes devem ser executadas diretamente uma aps a outra na ordem empresarial correta (determinando receitas antes das margens de contribuio) ao apertar o boto . Para fazer isso, acesse as propriedades do boto e use Criar para atribuir a segunda funo. Em seguida, modifique o texto deste boto, selecione Receita e CMs. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

373

Captulo 8: Funes de planejamento Ampliao

TBW45

Grave sua pasta de trabalho e depois execute a funo.

Figura 251: Resultados possveis

Grave os dados planejados. Em seguida, saia do BEx Analyzer e retorne ao Planning Modeler.

374

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Soluo 7: Funes de planejamento Ampliao


Tarefa:
Agora, assuma a funo de gerente de vendas, determine o faturamento e a contribuio, e familiarize-se com os conceitos bsicos da programao FOX. 1. Navegue no Planning Modeler e, para o MultiProvider TBW370M## e o nvel de agregao M##_AL_01, crie uma funo de planejamento do tipo frmula que calcule o faturamento referente a preo * quantidade, mas apenas para a empresa 1000 e o grupo de materiais JUC. Preste ateno nas diferentes granularidades de dois planos modelados em uma unidade anterior. Dica: Observe que no ser necessrio um filtro no Planning Modeler, pois queremos executar a funo de planejamento no ambiente da pasta de trabalho do BEx Analyzer criado anteriormente. a)

Figura 252: Crie nveis de planejamento: funo de frmula

2.

a) Insira as seguintes descries para as funes que sero criadas: Nome tcnico: Descrio: M##_PF_01 TBW370_M##_AL01_PF01_FOX1_REV1

Quais campos devem ser inclusos na seleo como campos a serem modificados se, por um lado, voc precisa levar em conta diferentes granularidades de quantidade e de faturamento e, por outro, de preo? _____________________________________________________________ _____________________________________________________________ Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

375

Captulo 8: Funes de planejamento Ampliao

TBW45

_____________________________________________________________ b) Qual campo sempre deve ser incluso em decorrncia da modelagem da funo de planejamento no MultiProvider? _____________________________________________________________ c) Complete esse exemplo indicando como o parmetro de frmula de vendas da empresa 1000 e do grupo de materiais JUC deve ser estruturado: Selecione PC para unidade de medida. {Nome do ndice 0COPAREVEN, empresa 1000, ... _____________________________________________________________ ..., grupo de materiais JUC}. Modele a funo de acordo com as informaes acima. Dica: Como as linhas do programa so exibidas na rea Frmula; primeiro, elimine o cdigo-exemplo fornecido para esta rea e, depois, execute a modelagem conforme definido na tarefa. No teste a funo no Planning Modeler. Grave a funo de planejamento. a) Crie a funo de planejamento do tipo funo de frmula mencionada anteriormente conforme j exposto. Consulte as descries acima. Inclua os seguintes campos a serem modificados: Empresa [0COMP_CODE], Unidade de medida de vendas [0COPASLQTU], rea de contabilidade [0CO_AREA], Moeda [0CURRENCY], InfoProvider [0INFOPROV] e Grupo de materiais [0MATL_GROUP]. b) O campo InfoProvider [0INFOPROV] sempre deve estar incluso por causa da modelagem do MultiProvider. No campo Utilizao de caracterstica, agora voc deve ter a seguinte viso:

Continua na prxima pgina

376

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Figura 253: Configuraes de uso de caracterstica

c)

O faturamento da empresa 1000 e o grupo de materiais JUC so estruturados da seguinte forma: {Nome do ndice 0COPAREVEN, empresa 1000, quantidade de medida de vendas PC, rea de contabilidade de custos 1000, moeda USD, InfoProvider TBW370_S##, grupo de materiais JUC} ou: {Nome do ndice 0COPAREVEN, 0COMP_CODE 1000, 0COPASLQTU PC, 0CO_AREA 1000, 0CURRENCY USD, 0INFOPRO TBW370_S##, 0MATL_GROUP JUC} Se voc modelar a funo de acordo com as informaes acima, dever obter o seguinte resultado:

Figura 254: Resultados possveis

Observao: Se voc usar Ajuda de valores para operandos para configurar a funo, sempre dever montar os parmetros individuais de cada expresso composta na figura acima com base no ndice e nos valores de caractersticas. Para os valores Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

377

Captulo 8: Funes de planejamento Ampliao

TBW45

de caractersticas, voc pode usar a ajuda de valores (o campo de seleo em branco de cada caracterstica - localizado direita). Se o ndice e os valores de caractersticas forem criados para cada expresso composta, use o boto Transferir para mover as informaes para o editor. Tambm possvel inserir a frmula no editor manualmente. Grave a funo de planejamento. 3. Agora, estruture a funo executando-a para a empresa 1000 e para todos os grupos de materiais, exceto para o grupo de materiais # (os quais so selecionados na pasta de trabalho). Para fazer isso, copie a funo de planejamento criada nesta tarefa (etapas 1, 2 e 3) e atribua as seguintes descries: Nome tcnico: Descrio: M##_PF_02 TBW370_M##_AL01_PF02_FOX2_REV2

Para solucionar essa tarefa, escreva um programa que crie uma varivel de programa com a descrio MG para o grupo de materiais e que se refira caracterstica 0MATL_GROUP. Alm disso, implemente um loop FOREACH que se refira varivel de programa. Como a funo ser executada em todos os grupos de materiais na seleo da pasta de trabalho, exceto os valores #, inclua uma query IF que exclua o grupo de materiais #. Dica: Observe que na frmula subseqente voc precisar definir a varivel de programa MG, em vez do grupo de materiais JUC, mas todas as outras configuraes permanecem constantes.

Continua na prxima pgina

378

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Grave a funo de planejamento. a) Siga as etapas do exerccio. Estas etapas devem resultar no seguinte cdigo de programa FOX:

Figura 255: Configurao da funo de frmula

Dica: Se voc no inserir o programa diretamente no editor, mas em vez disso, usar a ajuda de valores para operandos, ter de pesquisar primeiro o elemento de programa DATA, selecionando: Elementos de programa Instrues e escolhendo DATA.

Dica: Na rea Definio de dados, insira MG como nome tcnico para a varivel local e selecione 0matl_group para o campo Tipo de dados. Depois, selecione Transferir. Proceda da mesma forma para a seqncia dinmica. Depois, grave a funo de planejamento. 4. Copie a funo de planejamento criada na etapa 4 dessa tarefa e atribua a seguinte descrio: Nome tcnico: Descrio: M##_PF_03 TBW370_M##_AL01_PF03_FOX3_REV3

Amplie o programa da seguinte forma: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

379

Captulo 8: Funes de planejamento Ampliao

TBW45

A funo tambm deve ser executada para todas as empresas e reas de contabilidade de custos na seleo do BEx Analyzer, exceto para a empresa # e a rea de contabilidade de custos #. Isso significa que voc precisa adicionar duas variveis de programa extras, Empresa e ACC, inclusive as respectivas queries IF associadas. Como voc deve modelar o comando loop FOREACH, que deve ser executado apenas para combinaes existentes de empresa, rea de contabilidade de custos e grupo de materiais; em outras palavras, sem criar registros vazios? _____________________________________________________________ Inclua na frmula as variveis de programa mencionadas acima. Grave a funo de planejamento. a) O comando loop FOREACH que deve ser executado apenas para combinaes lanadas:FOREACH CoCd,CC,MG. Inclua na frmula as variveis de programa mencionadas acima. As seguintes informaes devero ser exibidas:

Figura 256: Configurao da funo de frmula

Grave a funo de planejamento. 5. Finalmente, inclua uma advertncia adicional no programa da tarefa anterior se os gerentes de vendas se esquecerem planejar os preos na Verso B. a) Comece familiarizando-se com a mensagem de advertncia j criada na atualizao da mensagem. Abra uma sesso secundria e selecione:

Continua na prxima pgina

380

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Ferramentas ABAP Workbench Desenvolvimento Ambiente de desenvolvimento Mensagens ou chame a transao SE91. Classe de mensagem: ZT_BW370 Consulte a mensagem de nmero 001. Agora, adicione as seguintes linhas de programa criadas no exerccio anterior logo aps a frmula real:
IF {0BRT_PR_AVG,#,#,#,USD,TBW370P##,WG} = 0. MESSAGE E001 (ZT_BW370) WITH WG. ENDIF.

a)

Abra uma sesso secundria selecionando Sistema Criar sesso e siga as instrues do exerccio. Voc deve obter a seguinte exibio:

Figura 257: Configurao da funo de frmula

Grave sua funo de planejamento novamente. 6. Depois, voc precisa de uma funo de planejamento do tipo editor de frmula para determinar a contribuio marginal de todas as empresas, reas de contabilidade de custos e grupos de materiais (exceto valores # em cada caso). Sob a perspectiva empresarial, a contribuio marginal calculada da seguinte forma: Contribuio marginal = receita custos variveis de produo. Modele esse tipo de funo de planejamento observando as diferentes granularidades, e usando variveis de programa para cada loop FOREACH, bem como as queries IF correspondentes. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

381

Captulo 8: Funes de planejamento Ampliao

TBW45

Atribua as seguintes designaes: Nome tcnico: Descrio: M##_PF_04 TBW370_M##_AL01_PF04_FOX_CM

Grave sua funo de planejamento novamente e saia do Planning Modeler. a) Execute a configurao descrita no exerccio. Voc deve obter a seguinte viso:

Figura 258: Configurao da funo de frmula

Grave sua funo de planejamento novamente e saia do Planning Modeler. 7. Navegue no BEx Analyzer e abra a pasta de trabalho Group##_TBW370_BEX_MultiProv no modo de design. Inclua a primeira variante para determinar a receita na pasta de trabalho. Para fazer isso, posicione o cursor na clula A12 e crie o design item Inserir boto. Configure-o da seguinte forma:

Continua na prxima pgina

382

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Funo de planejamento CommandExecute especfica ao planejamento Faa a seleo no Data Provider: Funo de planejamento: Texto do boto: DATA_PROVIDER_1 M##_PF_01 Receita CC1000, JUC

Grave sua pasta de trabalho e depois execute a funo. Agora, voc deve obter os seguintes resultados para os exerccios 2010 e 2011 (eis um extrato):

Figura 259: Resultados possveis

No grave os dados planejados. a) 8. A soluo corresponde ao exerccio.

Agora, incorpore a variante secundria para determinar a receita, que determina as receitas da empresa 1000 em todos os grupos de materiais, exceto #. Para fazer isso, navegue at o boto criado no exerccio anterior, cuja configurao mostrada na figura abaixo:

Figura 260: Configurao do boto

Insira Receita CC1000, MG sem # no texto do boto. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

383

Captulo 8: Funes de planejamento Ampliao

TBW45

Na rea Valores da captura de tela acima, substitua a funo M##_PF_01 pela funo M##_PF_02. Observe que voc deve escrever a funo inteira em caixa alta. Grave a pasta de trabalho e execute-a para o exerccio 2010. (No necessrio sair da sesso de planejamento porque a segunda funo de planejamento calcula os valores adicionais para TWAT e no sobregrava os dados de JUC.)

Figura 261: Resultados possveis

No grave os dados planejados. Grave sua pasta de trabalho e saia da sesso de planejamento para limpar o buffer. Quando solicitado se voc deseja gravar, selecione No. Em seguida, chame a pasta de trabalho novamente. Se os dados planejados no buffer ainda estiverem sendo exibidos na tabela de anlises aps a execuo de determinao de receita, ative a renovao a partir do back-end selecionando Atualizao automtica e pausa. a) 9. A soluo corresponde ao exerccio.

A funo de planejamento M##_PF_03 tem por objetivo calcular as receitas de todas as empresas, exceto #, e tambm contm uma mensagem de erro que informa ao usurio se os preos no foram planejados. Para fazer isso, navegue at o boto criado, isto , navegue at a prxima tela:

Figura 262: Configurao da funo de frmula

e insira Receita, Todas as empresas, Mensagem de erro no texto do boto. Continua na prxima pgina

384

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Na rea Valores da figura acima, substitua a funo M##_PF_02 pela funo M##_PF_03. Observe que voc deve escrever a funo inteira em caixa alta. Grave a pasta de trabalho e execute-a com os dados do exerccio 2010. Agora, remova os dados planejados dos preos de 2010 e de 2011 configurando o valor de clula como zero. Dessa forma, possvel simular o esquecimento da tarefa de planejar preos e, portanto, fazer com que o editor de frmula emita a mensagem de erro quando voc executar a funo de planejamento. Execute a ltima funo executada. Agora, voc deve receber as seguintes mensagens:

Figura 263: Mensagens de erro

Saia da sesso novamente sem gravar os dados planejados. Quando solicitado se voc deseja gravar, selecione No. Em seguida, abra a pasta de trabalho novamente e, se necessrio, atualize-a selecionando Atualizao automtica e pausa para exibir os dados de planejamento de preos na tabela de anlises. No execute a funo novamente. a) A soluo corresponde ao exerccio.

10. Agora, seu objetivo executar as funes para os dois clculos de receita e o clculo da contribuio marginal usando um boto compartilhado . Para fazer isso, atribua a funo de planejamento M##_PF_04 ao boto existente Receita, Todas as empresas, Mensagem de erro. As duas funes devem ser executadas diretamente uma aps a outra na ordem empresarial correta (determinando receitas antes das margens de contribuio) ao apertar o boto . Para fazer isso, acesse as propriedades do boto e use Criar para atribuir a segunda funo. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

385

Captulo 8: Funes de planejamento Ampliao

TBW45

Em seguida, modifique o texto deste boto, selecione Receita e CMs. Grave sua pasta de trabalho e depois execute a funo.

Figura 264: Resultados possveis

Grave os dados planejados. Em seguida, saia do BEx Analyzer e retorne ao Planning Modeler. a) A soluo corresponde ao exerccio.

386

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Funes de planejamento Ampliao

Resumo da lio
Voc agora deve estar apto a: Usar funes de planejamento subseqentes e, em particular, avaliar o uso do editor de frmulas e as funes de planejamento especficas ao cliente.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

387

Resumo do captulo

TBW45

Resumo do captulo
Voc agora deve estar apto a: Usar funes de planejamento subseqentes e, em particular, avaliar o uso do editor de frmulas e as funes de planejamento especficas ao cliente.

388

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 9
Seqncias de planejamento
Viso geral do captulo
Utilizao de seqncias de planejamento

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender como as seqncias de planejamento so modeladas Compreender as diferentes aplicaes das seqncias Reconhecer como as seqncias de planejamento so executadas Entender o que significa modo de rastreamento Compreender como uma seqncia de planejamento integrada a uma cadeia de processos

Contedo do captulo
Lio: Utilizao de seqncias de planejamento .........................390

14-11-2008

2008 SAP AG. Todos os direitos reservados.

389

Captulo 9: Seqncias de planejamento

TBW45

Lio:

Utilizao de seqncias de planejamento


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como as seqncias de planejamento so modeladas Compreender as diferentes aplicaes das seqncias Reconhecer como as seqncias de planejamento so executadas Entender o que significa modo de rastreamento Compreender como uma seqncia de planejamento integrada a uma cadeia de processos

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja se familiarizar com a seqncia de planejamento como uma ferramenta importante para testar as funes de planejamento. Alm disso, tambm est interessado em incluir a seqncia de planejamento em uma cadeia de processos.

Figura 265: Seqncias de planejamento

As seqncias de planejamento combinam funes de planejamento e filtros e podem englobar diversas combinaes de funes de planejamento e filtros.

390

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Utilizao de seqncias de planejamento

Uma seqncia de planejamento definida, principalmente, por trs motivos: Agrupar diversas funes de planejamento em uma funo complexa e execut-las automaticamente em uma etapa Testar uma ou mais funes no momento da execuo Executar uma seqncia ou uma funo de planejamento como processo em batch em uma cadeia de processos

Em uma seqncia, a combinao de funo/seqncia de planejamento conhecida como etapa. Em cada etapa, sempre necessrio inserir o nvel de agregao subjacente, o filtro e a funo de planejamento. possvel utilizar uma seqncia de planejamento para agrupar funes de planejamento de diferentes nveis de agregao. No possvel incluir uma seqncia de planejamento em outra.

Figura 266: Execuo de uma seqncia de planejamento tempo de execuo

Uma seqncia de planejamento pode ser realizada de formas diferentes. Para executar a seqncia inteira, selecione Executar na parte superior da tela. As etapas contidas na seqncia sero executadas uma aps a outra. Por outro lado, para testar uma nica etapa, selecione essa etapa e, depois, selecione Executar no meio da tela.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

391

Captulo 9: Seqncias de planejamento

TBW45

Se as funes de planejamento contiverem variveis disponveis para entrada, ser possvel defini-las manualmente antes da execuo das etapas e armazenar as combinaes de valores das variveis como variantes. As variveis tambm podem ser personalizadas. A figura acima mostra duas variveis de reavaliao na funo de reavaliao e uma varivel de valor de caracterstica para o exerccio. Se a seqncia for executada, os dados sero modificados e o resultado ser gravado no buffer do plano.

Figura 267: Como gravar seqncias de planejamento e dados planejados

A gravao da definio de seqncia e a gravao dos dados no provedor devem ser visualizadas completamente, independentemente uma da outra. A gravao de dados no grava a definio da seqncia e vice-versa. Ao sair da ficha de registro Seqncias de planejamento, grave a definio ou as modificaes realizadas na definio da seqncia de planejamento. Caso contrrio, elas sero perdidas. Por outro lado, de acordo com a abordagem do buffer de dados planejados, ao sair da ficha de registro Seqncias de planejamento, no necessrio gravar os dados planejados. Os dados sero mantidos no buffer enquanto o Planning Modeler estiver aberto. Se voc fechar o Planning Modeler sem selecionar Gravar dados planejados, voc perder os dados planejados modificados pela seqncia.

392

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Utilizao de seqncias de planejamento

Figura 268: Modo de rastreamento para funes de planejamento

O modo de rastreamento permite que voc obtenha informaes detalhadas da execuo de uma funo de planejamento sobre de que forma e que registros de dados foram modificados. Portanto, voc analisa o comportamento da funo de planejamento. Essa funo til quando voc est configurando novas funes de planejamento e deseja verificar se elas produzem os efeitos desejados no conjunto de dados. Geralmente, as funes de planejamento so chamadas e executadas em blocos. No modo de rastreamento, possvel ver os blocos e seus critrios de seleo. Para cada bloco, voc pode ver os registros de dados antes e aps o processamento. Isso mostrado na figura acima. Aps o rastreamento, possvel gravar os dados rastreados. S possvel iniciar a funo de planejamento de rastreamento no Planning Modeler. Como isso exige um alto desempenho, ela deve ser implementada apenas na fase do projeto.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

393

Captulo 9: Seqncias de planejamento

TBW45

Figura 269: Seqncia de planejamento - Modelo de entrada

Uma seqncia de planejamento tambm pode ser usada para mostrar em uma tabela todos os registros de dados selecionados em um filtro. Os dados podem ser modificados manualmente na tabela e novos registros de dados tambm podem ser criados. O uso do modelo de entrada tambm j foi descrito em uma seo anterior. Basta adicionar um modelo de entrada a cada seqncia e nvel de agregao, porque to logo seja executado pela primeira vez, ele permanecer aberto e exibir todas as modificaes decorrentes da execuo de qualquer funo de planejamento da seqncia. Em uma seqncia, o modelo de entrada pode ser posicionado antes ou depois das funes de planejamento. Dica: Observe que o modelo de entrada ser ignorado se toda a seqncia for executada no momento da execuo (runtime) ou em background.

394

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Utilizao de seqncias de planejamento

Figura 270: Execuo em batch de uma funo de planejamento em uma cadeia de processos

O processamento em batch de uma seqncia de planejamento pode ser configurado por meio de uma cadeia de processos e, aqui, por meio do tipo de processo seqncia de planejamento. Durante a atualizao do processo, atualize o nome e a descrio do processo e selecione uma variante e a seqncia de planejamento desejada. A variante foi criada para a seqncia de planejamento no Planning Modeler. Ela dependente do usurio e contm todas as variveis que devem ser usadas para a seqncia de planejamento. A cadeia de processos pode ser iniciada imediatamente, executada em intervalos regulares ou modelada como controlada por eventos. Para executar seqncias diferentes em uma cadeia de processos, crie uma etapa para cada seqncia de planejamento e, depois, combine as etapas. Cada etapa tem seu prprio buffer de dados e, no final de cada etapa, os dados so gravados automaticamente. Depois disso, o buffer do plano liberado e os dados so desbloqueados.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

395

Captulo 9: Seqncias de planejamento

TBW45

Figura 271: Otimizao do requisito de memria

Voc pode definir o requisito de memria e o tempo de execuo gasto pela funo de planejamento durante a criao da cadeia de processos. A seqncia de planejamento com um requisito de memria muito grande dividida em duas seqncias. As duas seqncias podem ser executadas uma aps a outra na cadeia de processos. Depois, o buffer liberado novamente aps as etapas respectivas e o requisito total de memria reduzido. A figura acima mostra as duas opes de modelagem. A variante esquerda poder causar eventualmente sobrecarga da memria. Na variante direita, a quantidade de dados selecionada para cada seqncia da etapa do processo no deve ser muito pequena para que no seja necessrio definir muitas seqncias. A mesma quantidade de dados deve ser selecionada como base de cada seqncia. Duas seqncias no devem se referir mesma quantidade de dados. Isso mostrado na figura acima.

396

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Utilizao de seqncias de planejamento

Figura 272: Otimizao do tempo de execuo

possvel definir os requisitos de memria e o tempo de execuo gastos pela funo de planejamento durante a criao da cadeia de processos. Isso pode ser dividido em diversas selees de intervalos usando o filtro e as variantes de filtro. Depois, na cadeia de processos, a seqncia das diversas variantes de seqncia pode ser executada em paralelo. As variantes de seqncia so executadas em paralelo na cadeia de processos, portanto, reduzem o tempo de execuo geral. A variante do lado direito da figura acima mostra essa modelagem de processo paralelo em que os processos subseqentes esperam a concluso dos processos anteriores.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

397

Captulo 9: Seqncias de planejamento

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender como as seqncias de planejamento so modeladas Compreender as diferentes aplicaes das seqncias Reconhecer como as seqncias de planejamento so executadas Entender o que significa modo de rastreamento Compreender como uma seqncia de planejamento integrada a uma cadeia de processos

398

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender como as seqncias de planejamento so modeladas Compreender as diferentes aplicaes das seqncias Reconhecer como as seqncias de planejamento so executadas Entender o que significa modo de rastreamento Compreender como uma seqncia de planejamento integrada a uma cadeia de processos

14-11-2008

2008 SAP AG. Todos os direitos reservados.

399

Resumo do captulo

TBW45

400

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 10
Relaes entre caractersticas e faixas de dados
Viso geral do captulo
Relaes entre caractersticas e faixas de dados

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender como as relaes entre caractersticas e faixas de dados so modeladas no Planejamento integrado ao BI Comparar o uso das relaes entre caractersticas e o uso de atributos de navegao

Contedo do captulo
Lio: Relaes entre caractersticas e faixas de dados ..................402 Exerccio 8: Relaes entre caractersticas e faixas de dados ......415

14-11-2008

2008 SAP AG. Todos os direitos reservados.

401

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Lio:

Relaes entre caractersticas e faixas de dados


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como as relaes entre caractersticas e faixas de dados so modeladas no Planejamento integrado ao BI Comparar o uso das relaes entre caractersticas e o uso de atributos de navegao

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja aprender mais sobre as opes de bloqueio de dados e modelagem de relaes entre caractersticas. Alm disso, tambm quer saber mais sobre os atributos de navegao e seu uso em comparao s relaes entre caractersticas.

Figura 273: Relaes entre caractersticas

As relaes entre caractersticas e a faixa de dados relacionam as caractersticas ao contedo correspondente entre si. possvel usar as relaes entre caractersticas para definir regras para verificar as combinaes permitidas de valores de caracterstica de cada InfoCubo real-time.

402

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Alm disso, possvel definir as regras que o sistema usa para derivar valores de caractersticas para outras caractersticas. Isso til, por exemplo, se voc desejar que as caractersticas derivadas sejam disponibilizadas para outras avaliaes. As relaes entre caractersticas devem ser criadas para um InfoCubo real-time. Elas podem afetar todos os nveis de agregao desse InfoCubo e todos os MultiProviders associados.

Figura 274: Tipos de relaes entre caractersticas

H quatro tipos de relaes entre caractersticas: atributos, hierarquias, objetos DataStore e classe de exit. Atributos: Para relaes entre caractersticas do tipo atributo, a caracterstica de destino deve ser definida como um atributo da caracterstica bsica e deve estar contida no InfoCubo. possvel selecionar os atributos da caracterstica bsica como caractersticas de destino (por exemplo, a caracterstica grupo de produtos um atributo da caracterstica produto). As combinaes de caractersticas e valores de atributo existentes so interpretadas como combinaes vlidas.

Hierarquia: Para as relaes entre caractersticas do tipo hierarquia, a caracterstica de destino deve estar contida na hierarquia e no InfoCubo selecionados. Aqui, as combinaes permitidas so especificadas a partir da hierarquia. Ela desenvolvida principalmente para a modelagem de uma relao de derivao. Por esse motivo, no deve conter nenhum n final ou mais de um n interno. Os ns de ligao (link nodes) tambm no so permitidos.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

403

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Todas as caractersticas contidas na hierarquia podem ser usadas como caractersticas de origem ou destino. Ela deve conter pelo menos uma caracterstica diferente da caracterstica bsica da hierarquia, caso contrrio, no ser possvel us-la para relaes entre caractersticas.Voc pode usar apenas uma caracterstica para as caractersticas de origem e destino (as caractersticas superiores das caractersticas compostas no so includas no clculo). possvel usar a mesma hierarquia em diversas relaes: em uma etapa preliminar, voc pode usar a caracterstica bsica da hierarquia para derivar uma caracterstica para o prximo nvel; em uma etapa posterior, possvel usar essa caracterstica para derivar outra para o prximo nvel mais alto. As hierarquias utilizadas podem ser configuradas com variveis adequadas, de acordo com as propriedades da hierarquia. Apenas os objetos DataStore standard podem ser usados em relaes entre caractersticas. O objeto DataStore de atualizao direta invlido. Isso significa que voc pode usar todos os mtodos de administrao e monitoramento do Data Warehousing Workbench. Os registros de dados contidos no objeto DataStore especificam as combinaes de caractersticas vlidas ou so usados para derivar caractersticas. As chaves dos objetos DataStore podem ser restringidas em qualquer caso. A parte restringida , posteriormente, usada para derivao ou verificao de combinao. As restries podem ser configuradas com variveis que devem ser substitudas sem dilogo. recomendvel usar apenas objetos DataStore pequenos (com poucas caractersticas e registros). Para a relao entre caractersticas da classe de exit, as combinaes de caractersticas vlidas ou os valores de caractersticas derivadas so resultantes da implementao especfica ao cliente da classe de exit especificada. A classe de exit deve implementar a interface IF_RSPLS_CR_EXIT. (Durante a atualizao, o sistema oferece somente esse tipo de classe de processamento.) recomendvel derivar sua prpria classe da classe de exemplo CL_RSPLS_CR_EXIT_BASE. Depois, voc s precisa implementar os mtodos CHECK, DERIVE e, se necessrio, CREATE. A classe CL_RSPLS_CR_EXIT_BASE pode ser usada diretamente, mas no executa uma ao. Dica: Alm disso, observe o exemplo do texto de origem (transao SE80, SE24) relatado na classe do modelo. Por exemplo, neste caso, uma infra-estrutura para buffer oferecida.

404

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 275: Componentes funcionais de relaes entre caractersticas

As relaes entre caractersticas contm quatro componentes funcionais: O atributo de uma caracterstica pode ser derivado com base na caracterstica que est sendo planejada. Se for criado um registro de dados com ambas as caractersticas, o sistema verificar se ele permitido na combinao a ser planejada. O sistema sabe quais combinaes de caractersticas correspondentes o usurio deseja e pode prop-las automaticamente. Cada query disponvel para entrada e toda funo de planejamento leva em conta as relaes entre caractersticas automaticamente.

As clulas em uma query disponvel para entrada de combinaes de caractersticas invlidas no esto disponveis para entrada e no possvel gerar novos registros de dados com combinaes de caractersticas invlidas. Funes de planejamento sempre verificam se as novas combinaes de caractersticas so vlidas em suas relaes entre caractersticas. Se houver alguma combinao invlida, a funo de planejamento ser encerrada com uma mensagem de erro. As derivaes de caractersticas possveis ocorrem no buffer de planejamento quando os registros delta so determinados. As caractersticas de origem possveis so aquelas do InfoCubo real-time preenchidas a partir dos nveis de agregao definidos.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

405

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 276: Regras para utilizao de relaes entre caractersticas

Observe que as relaes entre caractersticas das caractersticas temporais de BI esto sempre ativadas no sistema. Se o InfoCubo real-time contiver caractersticas temporais redundantes (como 0FISCPER e o par 0FISCPER3 e 0FISCYEAR), o sistema usar essas relaes entre caractersticas de destino, alm de outras relaes, para verificar as combinaes ou para a derivao. Observe que a caracterstica inicial (# no atribudo ) desempenha uma funo especial em uma relao. Isso est relacionado ao fato de as caractersticas que no esto em um nvel de agregao (e no podem ser derivadas) serem atualizadas com o valor inicial.

406

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 277: Customizing das relaes entre caractersticas 1/2

A figura acima mostra as atividades de Customizing que o administrador deve executar no Planning Modeler para configurar as relaes entre caractersticas. Observe que voc s pode configurar as relaes entre caractersticas com o Planning Modeler, e no com o assistente. Se houver uma relao entre caractersticas sem derivao de caracterstica, voc dever incluir todas as caractersticas nas quais uma relao deve ser lida em todos os nveis de agregao do InfoProvider de referncia. Alm disso, dever especificar o tipo de caracterstica na configurao das relaes entre caractersticas, por exemplo, hierarquia ou atributo. Se voc desejar vincular mais de duas caractersticas usando as relaes entre caractersticas (por exemplo, se uma hierarquia tiver diversos nveis), dever fazer isso executando vrias etapas. Isso significa que sempre necessrio vincular duas caractersticas para cada etapa de relao entre caractersticas. Selecione essas duas caractersticas na rea Seleo.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

407

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 278: Customizing das relaes entre caractersticas 2/2

No caso de uma relao entre caractersticas com derivao de caracterstica, a caracterstica a ser derivada no deve estar contida no nvel de agregao. Somente a caracterstica bsica pode estar no nvel de agregao. Pode ser o caso em que vrias caractersticas so derivadas porque as relaes entre caractersticas dependentes foram armazenadas e suas caractersticas de destino no esto no nvel de agregao. Conforme visto anteriormente, necessrio configurar uma relao entre caractersticas para cada nvel. Geralmente, voc seleciona a relao entre caractersticas com derivao de caracterstica, em vez da relao entre caractersticas sem derivao de caracterstica porque se a caracterstica estiver no nvel, ela no ser derivada, caso contrrio, ser derivada. Portanto, em cada caso, os registros de dados so fornecidos com as informaes relevantes.

408

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 279: Estruturao automtica de combinaes de caractersticas

Vamos assumir que h uma relao entre caractersticas entre o produto e o grupo de produtos do tipo hierarquia ou atributo e ela foi armazenada no Planning Modeler. Ambas as caractersticas foram selecionadas no nvel de agregao e todos os atributos de caractersticas foram permitidos para as caractersticas. Ou seja, a hierarquia ou o atributo no foram selecionados. Se voc tiver selecionado a verificao de combinao sem derivao de caracterstica, todas as combinaes entre o produto e o grupo de produtos sero estruturadas conforme exibido na tabela do lado esquerdo. Portanto, as combinaes # do produto e as combinaes # do grupo de produtos sempre sero vlidas e nunca podero ser proibidas. Se, por outro lado, voc escolher a verificao de combinao com derivao de caracterstica, a quantidade de combinaes vlidas ser muito menor e haver uma verificao restrita das combinaes. Isso porque a derivao de caracterstica de produto por grupo de produtos no conseguiria encontrar nenhuma combinao # para o grupo de produtos, visto que no haveria nada armazenado na hierarquia ou no atributo. Por outro lado, as combinaes # de produtos no podem ser eliminadas porque no so dependentes da derivao de caracterstica.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

409

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 280: Transferncia com base em relaes entre caractersticas

Os seguintes problemas podem ocorrer com as relaes entre caractersticas: as modificaes feitas na rea de modelagem de dados (como uma nova atribuio de valores de atributo ou reorganizao de uma hierarquia) aps o trmino do planejamento podem acarretar dados inconsistentes. possvel usar o tipo de funo Transferncia com base em relaes entre caractersticas para transferir dados de movimento para conseguir novamente a consistncia das relaes entre caractersticas. Nesse processo, os registros originais so eliminados e transferidos para as combinaes de caractersticas corretas. A figura acima mostra a exibio de dados de um ponto de vista da query. Ao utilizar o valor da caracterstica, voc pode especificar as caractersticas para as quais os valores so relatados. Isso til somente para as caractersticas que podem ser derivadas de acordo com as relaes entre caractersticas. Se voc desejar usar essa funo de planejamento, dever estar de acordo com dois pr-requisitos tcnicos: Ela s pode ser criada em um nvel de agregao que se refere diretamente a um InfoCubo real-time. Ou seja, no pode ser utilizada se o nvel de agregao estiver baseado em um MultiProvider. O nvel de agregao deve conter todos os InfoObjetos do InfoCubo real-time vlidos nos nveis de agregao.

410

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 281: Eliminao de combinaes invlidas

Os seguintes erros podem ocorrer com as relaes entre caractersticas: as modificaes na rea de modelagem de dados podem levar a dados invlidos (especificamente se as relaes entre caractersticas forem adicionadas aps a entrada em operao). possvel usar a funo de planejamento Eliminar combinaes invlidas para eliminar os valores do ndice de todos os registros que no correspondem s relaes entre caractersticas. A figura acima mostra a exibio de dados de um ponto de vista da query. Se voc desejar usar essa funo de planejamento, dever estar de acordo com dois pr-requisitos tcnicos: Ela s pode ser criada em um nvel de agregao que se refere diretamente a um InfoCubo real-time. Ou seja, no pode ser utilizada se o nvel de agregao estiver baseado em um MultiProvider. O nvel de agregao deve conter todos os InfoObjetos do InfoCubo real-time vlidos nos nveis de agregao.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

411

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 282: Atributos de navegao versus relaes entre caractersticas

A figura acima mostra as diferentes opes para modelagem de combinaes de caractersticas relevantes s empresas. Em geral, voc pode usar os atributos de navegao ou as relaes entre caractersticas. A diferena entre eles que os atributos de navegao so desenvolvidos apenas para seleo e como informao, mas no podem ser usados para planejamento. J as relaes entre caractersticas podem ser usadas para seleo e planejamento. Nota: As caractersticas de navegao (que no foram includas no InfoCubo real-time) fornecem apenas informaes adicionais e as caractersticas do InfoProvider so lanveis.

412

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 283: Faixas de dados 1/2

Faixas de dados so um conceito para proteo de dados em um InfoCubo real-time centralmente contra modificaes. Essa proteo afeta as queries disponveis para entrada e todas as funes de planejamento que usam esse InfoCubo. Se voc desejar garantir que determinadas verses de planejamento no sejam mais modificadas aps um determinado tempo ou sobrescritas com os dados atuais, por exemplo, dever usar uma faixa de dados contendo essas verses de planejamento.

Figura 284: Faixas de dados 2/2

14-11-2008

2008 SAP AG. Todos os direitos reservados.

413

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Existem dois tipos de faixas de dados: Faixas de dados baseadas em uma seleo. Aqui, voc determina as restries das caractersticas que deseja proteger contra modificao. Faixas de dados baseadas em uma classe de exit. Na classe de exit, possvel implementar uma lgica especfica ao cliente para proteger os registros de dados.

De modo geral, as seguintes regras se aplicam s faixas de dados: Se nenhuma faixa de dados for definida para um InfoCubo real-time, nenhuma combinao vlida de caractersticas poder ser lanada nesse InfoCubo. Todos os registros de dados que fazem parte da seleo de uma faixa de dados so protegidos contra modificaes. As clulas correspondentes nas queries disponveis para entrada no podem ser modificadas. Do mesmo modo, uma faixa de dados tambm evita modificaes por meio das funes de planejamento.

Se um InfoCubo real-time tiver uma faixa de dados sem restries de valor de caracterstica, a faixa de dados agir como um bloqueio de lanamento de todos os tipos de entradas no InfoCubo real-time. A faixa de dados ativada automaticamente aps sua criao. As configuraes feitas na definio da faixa de dados tm efeito imediato na capacidade de atualizao de dados. possvel desativar uma faixa de dados existente a qualquer momento (estado inativo). Ao fazer isso, essa faixa de dados no ser mais reconhecida pelo sistema.

414

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Exerccio 8: Relaes entre caractersticas e faixas de dados


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Modelar relaes entre caractersticas com e sem derivaes de caracterstica Usar a funo de transferncia de derivaes de caracterstica Comparar o uso de atributos de navegao e o uso de relaes entre caractersticas Usar faixa de dados para bloquear dados planejados

Cenrio de negcios
Voc faz parte da equipe do projeto cuja tarefa apresentar o planejamento e deseja se familiarizar com o tpico de relaes entre caractersticas para fazer o planejamento de acordo com as combinaes de negcios corretas. Em primeiro lugar, o planejamento ser modelado usando uma hierarquia e, depois, a atribuio de atributo ser examinada. Uma derivao de caracterstica ser definida para o cenrio de atribuio de atributo e os dados planejados sero transferidos. Depois, o atributo de navegao de modelagem ser comparado com a relao entre caractersticas. Finalmente, a faixa de dados ser usada para bloquear os dados planejados. O cenrio apresentado em um novo InfoProvider e, portanto, no dependente do cenrio do exerccio integrado anterior.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

415

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 1:
EXERCCIOS OPCIONAIS Em primeiro lugar, o planejamento bottom-up deve ser implementado com uma hierarquia. H dois modelos possveis. O primeiro exerccio descreve a primeira variante e o segundo exerccio descreve a segunda. Nos dois modelos, a hierarquia contm as caractersticas bsicas Produto (tecnicamente Z_PRODUCT) e caracterstica de n Linha de produtos (tecnicamente Z_PRODLIN). 1. Em Administrator Workbench, navegue at a caracterstica bsica e examine rapidamente a Hierarchy_with_two_characteristics para visualizar as combinaes de caractersticas de negcio que ela contm. Em seguida, examine o InfoProvider TBW370H##, que contm as caractersticas do produto e da linha de produtos. O InfoProvider usado no primeiro modelo. Depois, retorne ao Planning Modeler. 2. Uma relao entre caractersticas agora deve ser criada no InfoProvider TBW370H##, segundo a qual ela planejada para incluir a caracterstica bsica e as caractersticas de n no nvel de agregao a ser criado posteriormente e tambm na query. Quais relaes entre caractersticas devem ser selecionadas na ficha de registro Relao entre caractersticas do InfoProvider?
Selecione a(s) resposta(s) correta(s).


3.

A B

Relao entre caractersticas sem derivao de caracterstica Relao entre caractersticas com derivao de caracterstica

Por que voc optou por estas variantes? _____________________________________________________________ Crie a relao hierrquica entre caractersticas entre o produto e a linha de produtos no sistema de acordo com as especificaes definidas anteriormente e selecione "Gravar".

4.

Agora, voc precisa criar um nvel de agregao na base do InfoProvider TBW370H##. Nome tcnico: Descrio: H##_AL_01 TBW370_H##_AL01 Continua na prxima pgina

416

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Adicione os seguintes InfoObjetos ao nvel de agregao: moeda, variante de exerccio, exerccio, montante, verso, linha de produtos, produto. Ative o nvel de agregao. Esse nvel de agregao ser reservado posteriormente para a query _Hierarchy 1 . Ele contm as caractersticas do produto e da linha de produtos. Ative esse nvel de agregao e saia do Planning Modeler. 5. Navegue at o Query Designer. Crie uma query para o nvel de agregao gerado neste exerccio (na etapa 4). Em primeiro lugar, o modelo de caracterstica, isto , a primeira variante de modelo, deve ser modelado. Isso significa que a hierarquia em si no exibida na query. Entretanto, as duas caractersticas (linha de produtos e produto) so usadas nas linhas. A relao entre caractersticas garante que a combinao correta seja exibida. Proceda da seguinte forma: na rea Restries de caractersticas, inclua o seguinte: Exerccio: Variante do exerccio: Linha de produtos: Produto: Varivel Group##_VAR_FY_01_PM K4 JUC, WAT gua 1, gua 2, gua 3, suco de ma, suco de tomate, suco de manga, suco de laranja (Water 1, Water 2, Water 3, Apple Juice, Tomato Juice, Mango Juice, Orange Juice) C USD

Verso: Moeda:

Dica: Garanta que as caractersticas de linha de produtos e produto sejam includas aqui. Selecione-as para criar um acesso de gravao a elas, conforme descrito. Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e execute funes de planejamento para preench-lo.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

417

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Na rea Linhas, adicione a caracterstica Linha de produtos antes de Produto. Defina Chave e texto para as duas caractersticas. Selecione Relaes entre caractersticas como Tipo de acesso para valores de resultado em Propriedades nas linhas de caractersticas. Grave sua query usando as seguintes descries: Nome tcnico: Descrio: H##_AL_01_Planquery_HIERARCHY1 TBW370_H##_AL01_PQ_HIERARCHY_1

Em seguida, execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Figura 285: Exibio da query executada

Nota: Em termos de relaes entre caractersticas, a hierarquia usada no Planning Modeler para determinar as combinaes de negcios corretas exibidas na query. Ela no importada fisicamente. Dica: Observe que as duas caractersticas com suas selees devem ser includas na rea de restries de caractersticas, pois foi selecionada uma relao entre caractersticas sem derivao de caracterstica no Planning Modeler e, portanto, tambm no nvel de agregao usado como base para a query. 6. Por fim, voc quer garantir que a combinao de caractersticas seja exibida como um tipo de hierarquia de tempo de execuo e, portanto, tornar o drill down possvel. Continua na prxima pgina

418

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Para essa finalidade, no clique em uma das duas caractersticas da rea Linhas. Em vez disso, clique na rea vazia e depois navegue at a ficha de registro Geral em Propriedades (rea Linhas) e selecione Ativo para Exibir como hierarquia e Produto para o campo Expandir para. Grave a query e depois execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Figura 286: Exibio da query executada

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

419

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 2:
O segundo modelo (o modelo Hierarquia BW) ser descrito na seo a seguir. Aqui, voc normalmente tem duas opes para modelagem do InfoProvider: O produto includo no InfoProvider e a linha de produtos no. Isso significa que no necessria nenhuma relao entre caractersticas no Planning Modeler. A hierarquia entra em vigor posteriormente quando a caracterstica envolvida. A gravao s entra em vigor no produto. O produto e a linha de produtos esto no InfoProvider. Isso significa que necessria uma relao entre caractersticas no Planning Modeler. Entretanto, aqui ele assume a forma de uma derivao de caracterstica porque somente o produto includo no nvel de agregao e na query. A gravao s entra em vigor na combinao produto/linha de produtos devido derivao de caracterstica.

Nos dois casos, apenas o produto includo no nvel de agregao e, posteriormente, a hierarquia definida com essa caracterstica na query de modo que a linha de produtos s envolvida indiretamente. 1. Para essa finalidade, use o InfoProvider TBW370H## utilizado anteriormente. Ele contm as duas caractersticas produto e linha de produtos. Crie uma segunda relao entre caractersticas no Planning Modeler que esteja sujeita s mesmas condies bsicas descritas no exerccio 1 (etapas 1 a 3). Agora, defina Relao entre caractersticas com derivao de caracterstica. O produto a caracterstica de origem e a linha de produtos a caracterstica de destino. (Voc tambm deve redefinir a relao existente entre caractersticas como derivao de caracterstica, pois isso resultar na derivao em todos os nveis de agregao em que a linha de produtos est ausente, e nos nveis de agregao em que ela est presente, ela ler as combinaes). 2. No Planning Modeler do InfoProvider TBW370H##, crie um segundo nvel de agregao copiando o primeiro nvel de agregao. Insira o seguinte nome para isso: Nome tcnico: Descrio: H##_AL_02 TBW370_H##_AL02

Remova a caracterstica linha de produtos e ative o nvel de agregao. Saia do Planning Modeler. Continua na prxima pgina

420

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

3.

Navegue at o Query Designer novamente e crie uma nova query para o nvel de agregao H##_AL_02 com a configurao a seguir. Na rea Restries de caractersticas, inclua o seguinte: Exerccio: Variante do exerccio: Produto: Varivel Group##_VAR_FY_01_PM K4 gua 1, gua 2, gua 3, suco de ma, suco de tomate, suco de manga, suco de laranja (Water 1, Water 2, Water 3, Apple Juice, Tomato Juice, Mango Juice, Orange Juice) C USD

Verso: Moeda:

Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e executando funes de planejamento para preench-lo. Na rea Linhas, adicione a caracterstica Linha de produtos. Defina Chave e texto. Selecione Relaes entre caractersticas como Tipo de acesso para valores de resultado em Propriedades nas linhas de caractersticas. Nas Linhas da caracterstica (Produto), escolha a hierarquia com o nome tcnico Hierarchy_with_two_chars em Propriedades. Defina Expandir para o nvel como 3. Selecione Ativar exibio de hierarquia. Voc pode manter outras configuraes da hierarquia e da caracterstica. Grave a query do seguinte modo: Descrio Nome tcnico: TBW370_H##_AL02_PQ_HIERARCHY_2 H##_AL_02_Planquery_HIERARCHY2

Execute a query para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

421

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 287: Exibio da query executada

Como voc pode perceber, na rea de query ainda h um n Rest, isto , o valor da caracterstica #. Essa configurao de hierarquia s pode ser eliminada na atualizao da hierarquia (maintenance). Nesse caso, navegue at a atualizao da hierarquia. Em seguida, no modo de modificao, selecione Ir para Atributos da hierarquia e selecione a configurao Eliminao de ns no atribudos .

Figura 288: Configuraes de atributos de hierarquia

Dica: Observe que essa configurao til para aprimorar o desempenho, especialmente quando h muitos nveis de n. Essa configurao no deve ser feita durante os exerccios. Agora, saia do Query Designer. Continua na prxima pgina

422

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

4.

Navegue at BEx Analyzer para mapear, em conjunto, as duas variantes de modelo da hierarquia em uma pasta de trabalho. Crie uma pasta de trabalho com a seguinte configurao: Posicione o cursor na clula A3 e digite Planejamento com hierarquias e relaes entre caractersticas com o tamanho de fonte 18, vermelho e em negrito. Depois, crie um boto de gravao para a clula A6 com o texto Gravar. Na clula C6, crie um boto de atualizao com o texto Renovar. Posicione o cursor na clula A10 e digite Variante 1 com tamanho de fonte 12, em negrito e em vermelho. Na clula A12, crie uma tabela de anlise relacionada query com o nome tcnico H##_AL_01_Planquery_HIERARCHY1. Selecione Ajuste automtico. Posicione o cursor na clula A26 e digite Variante 2 com tamanho de fonte 12, em negrito e em vermelho. Na clula A28, crie uma tabela de anlises relacionada query com o nome tcnico H##_AL_02_Planquery_HIERARCHY2. Selecione Ajuste automtico. Grave a pasta de trabalho com este nome: Group##_TBW370_HIERARCHY. Execute a pasta de trabalho para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

423

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 289: Resultados possveis

5.

Em uma das tabelas de anlise superior, planeje 10 unidades com a combinao (suco, suco de manga). Depois, clique nessa clula com o boto direito do mouse e selecione Transferir valores. Em seguida, voc visualizar o total de rollups em ns superiores. Voc tambm pode visualizar a mesma reao na tabela de anlises inferior. Depois, digite 20 unidades para a combinao (suco, suco de tomate) na tabela de anlises inferior. Depois, clique nessa clula com o boto direito do mouse e selecione Transferir valores. Voc visualizar o total de rollups em ns superiores tanto na tabela de anlises inferior quanto superior. Voc deve obter o seguinte resultado:

Continua na prxima pgina

424

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 290: Resultados possveis

Dica: Observe que voc no recebe um total de rollup selecionando Renovar ou Pausar renovao automtica. Agora, saia do BEx Analyzer sem gravar os dados.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

425

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 3:
Agora, voc configurar um cenrio para a derivao de caractersticas usando a caracterstica Material (tecnicamente Mat_BI) e o atributo Grupo de materiais (tecnicamente MAT_GROUP). As seguintes combinaes de caractersticas de negcios corretas esto presentes na atualizao de dados mestre da caracterstica material: Material T1 T2 T3 T4 T5 T6 1. Atributo Grupo de materiais TWAT TWAT TWAT JUC JUC JUC Navegue at o Planning Modeler e selecione o InfoProvider com o nome tcnico TBW370D##. Para esse InfoProvider, defina uma relao entre caractersticas em forma de uma derivao de caracterstica na ficha de registro Relao entre caractersticas. A relao entre caractersticas se baseia em uma atribuio de atributos e a caracterstica bsica chamada de MAT_BI. A caracterstica de destino o Grupo de materiais. Navegue at o Administrator Workbench, na atualizao de dados mestre da caracterstica Mat_BI e verifique se a caracterstica MAT_GROUP usada como um atributo para a caracterstica de material. Examine a combinao de caractersticas entre material e grupo de materiais. Em seguida, saia do Administrator Workbench. 2. Crie um nvel de agregao com a seguinte descrio: Nome tcnico: Descrio: D##_AL_01 TBW370_D##_AL01

Selecione as caractersticas e os ndices a seguir no nvel de agregao: verso; exerccio; variante de exerccio; material; cdigo da moeda; receita. Ative esse nvel de agregao. Continua na prxima pgina

426

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

3.

Agora, copie o nvel de agregao e atribua as seguintes descries: Nome tcnico: Descrio: D##_AL_02 TBW370_D##_AL02

Complemente o nvel de agregao copiado com a caracterstica Grupo de materiais e remova a caracterstica Material e ative o nvel de agregao. Depois, saia do Planning Modeler. O objetivo modelar um rollup bottom-up em que mostrada uma compactao dos materiais de cada grupo de materiais no segundo nvel de agregao, quando a derivao de caractersticas grava em background o grupo de materiais de caractersticas no primeiro nvel de agregao. 4. Agora, navegue at o Query Designer e faa uma pesquisa do nvel de agregao com o nome tcnico D##_AL_01. Configure a query da seguinte forma: na rea Restries de caractersticas, inclua os seguintes campos e selees: Exerccio: Variante de exerccio: Verso: Moeda: Material: Varivel Group##_VAR_FY_01_PM K4 C USD T1 a T6.

Na rea Linhas, inclua o campo Material. Na rea Colunas, inclua o ndice Receita. Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Material, selecione Chave e texto em Exibir como e Relaes entre caractersticas em Tipo de acesso para valores de resultado. Grave e especifique as seguintes descries para sua query: Descrio: Nome tcnico: TBW370_D##_AL01_DERIVAT_1 D##_AL_01_DERIVAT_1

Execute a query para o exerccio 2010. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

427

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

As seguintes informaes devero ser exibidas:

Figura 291: Resultados possveis

Como voc pode ver, o sistema informa as combinaes de caractersticas criadas. 5. Agora, crie uma query secundria para o nvel de agregao com nome tcnico D##_AL_02, isto , para exibir uma agregao de todos os materiais, caso a derivao de caractersticas acesse o primeiro nvel de agregao. Configure a query da seguinte forma: na rea Restries de caractersticas, inclua os seguintes campos e selees: Exerccio: Variante de exerccio: Verso: Moeda: Material: Varivel Group##_VAR_FY_01_PM K4 C USD TWAT; JUC

Na rea Linhas, inclua o campo Grupo de materiais. Na rea Colunas, inclua o ndice Receita. Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Grupo de materiais, selecione Chave e texto em Exibir como e Relaes entre caractersticas em Tipo de acesso para valores de resultado. Grave a query do seguinte modo: Continua na prxima pgina

428

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Descrio: Nome tcnico:

TBW370_D##_AL02_DERIVAT_2 D##_AL_02_DERIVAT_2

Em seguida, execute-a para o exerccio 2010. Voc deve agora obter a seguinte exibio:

Figura 292: Resultados possveis

Saia do Query Designer. 6. Navegue at o BEx Analyzer e crie uma pasta de trabalho com os seguintes nomes: Descrio: Group##_TBW370_DERIVATION

Posicione o cursor na clula A3 e digite Derivao de caracterstica com tamanho de fonte 18, em negrito e em vermelho. Posicione o cursor na clula A7 e crie um boto de gravao com a descrio Gravar na rea $A$7:$A$9. Desmarque Ajustar intervalo para tamanho do item. Na clula D7, crie um Boto Renovar na rea $D$7:$D$9. Desmarque Ajustar intervalo para tamanho do item. Na clula H7, crie mensagens na rea $H$7:$L$9 e selecione todos os campos na ficha de registro Geral. Na clula H6 escreve as mensagens do sistema. Grave a pasta de trabalho. 7. Na clula A15 com tamanho de fonte 12, negrito e em vermelho, insira: Planejamento de material no nvel de agregao sem grupo de materiais grupo de materiais ser derivado. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

429

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Posicione o cursor na clula A20 e crie uma tabela de anlises relacionada query criada anteriormente. Selecione Ajuste automtico na definio de tabela de anlises. Grave a pasta de trabalho. 8. Na clula A33 com tamanho de fonte 12, negrito e em vermelho, insira: Totalizao de todos os materiais pois o grupo de materiais derivado. Posicione o cursor na clula A36 e crie uma tabela de anlises que se relacione query nos exerccios 2 e 5. Selecione Ajuste automtico na definio da tabela de anlises. Grave a pasta de trabalho. 9. Execute a pasta de trabalho para o exerccio 2010. Eis um extrato do que voc dever ver:

Figura 293: Resultados possveis

Execute o seguinte plano na tabela de anlises superior: Material T1 T2 T3 T4 T5 T6 Descrio Tabela gua 1 Tabela gua 2 Tabela gua 3 Suco 1 Suco 2 Suco 3 Receita 10 20 30 100 200 300

As seguintes informaes devero ser exibidas: Continua na prxima pgina

430

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 294: Resultados possveis

Posicione o cursor na interseo de Resultado global, Receita (deve estar na clula C27) e selecione Transferir valores para exibir o total de 660 USD. Depois, examine a segunda tabela de anlises com os dados agregados. De acordo com a atribuio de negcios correta conforme descrio inicial nesse exerccio, voc recebe os seguintes valores de agregao gerados com base na derivao de caractersticas modeladas em background:

Figura 295: Resultados possveis

10. Grave os dados planejados, saia do BEx Analyzer e verifique no InfoProvider TBW370D## se os registros de dados planejados esto armazenados de acordo com o material e o grupo de materiais e se, portanto, possvel o reporting dessas combinaes de negcios corretas. O InfoProvider deve exibir o seguinte:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

431

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 296: List Viewer

Tarefa 4:
No exerccio a seguir, a funo de planejamento Transferncia com base em relaes entre caractersticas usada para aplicar mudanas nos registros de dados planejados aps a transferncia de materiais e grupos de materiais ocorridas aps o planejamento. Suponha que a atribuio de materiais T1 a T3 deva ser modificada na tabela de grupos de materiais table WAT para WAT e os valores planejados com a combinao antiga e incorreta das duas etapas de exerccios anteriores agora sejam transferidos com uma combinao nova e correta. 1. Antes do incio dos exerccios, o instrutor transferir os materiais T1 a T3 do grupo de materiais TWAT a WAT no registro mestre de caractersticas MAT_BI. Isso gerar as seguintes relaes novas entre caractersticas:

Figura 297: Dados mestre de caractersticas de material

Informe seu instrutor que voc gravou os dados planejados de acordo com os exerccios anteriores. Portanto, ele pode iniciar o processo de transferncia dos materiais. Com isso, o instrutor ativar os dados mestre. 2. Defina um novo nvel de agregao para a funo de transferncia copiando o nvel de agregao D##_AL_02 e efetuando as seguintes especificaes: Nome tcnico: Descrio: D##_AL_03 TBW370_D##_AL03 Continua na prxima pgina

432

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Inclua todos os objetos de informaes neste nvel. Ative esse nvel de agregao. 3. Defina a funo de planejamento Transferncia com base em relaes entre caractersticas como nvel de agregao que voc acabou de criar. Nome tcnico: Descrio: D##_PF_01 TBW370_D##_AL03_PF01_REALIGN

Qual campo deve ser includo como campo a ser modificado? _________________________________________________________ Dica: No possvel nenhuma outra configurao. Grave a funo de planejamento. 4. Crie um filtro para o nvel de agregao D##_AL_03. Voc usar esse filtro para rastreamento subseqente da funo. Nome tcnico: Descrio: D##_F_01 TBW370_D##_AL03_F01

Inclua todos os InfoObjetos no filtro e selecione os seguintes valores de caractersticas na caracterstica: Variante de exerccio: Verso: Unidade de medida: Material: Exerccio: K4 C # T1 a T3 Varivel Group##_VAR_FY_01_PM

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

433

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Perodo contbil: Grupo de materiais: Moeda:

# TWAT, WAT USD

Dica: Observe que o Perodo contbil e a unidade de medida no foram planejados. Entretanto, eles devem ser includos em decorrncia da propriedade da funo de planejamento Transferncia com base em relaes entre caractersticas, que verifica o InfoProvider e no o nvel de agregao. Portanto, os atributos de caractersticas so definidos como # para itens no atribudos. Grave o filtro. 5. Agora, crie uma seqncia de planejamento para o nvel de agregao D##_AL_03 para o filtro e para a funo de planejamento com a seguinte descrio: Nome tcnico: Descrio: D##_S_01 TBW370_D##_AL03_S01

Grave a seqncia e faa o rastreamento da funo de planejamento para o exerccio 2010. No grave os dados planejados e saia do Planning Modeler. 6. Navegue at o Query Designer e defina uma query para o nvel de agregao D##_AL_03, que ser usado posteriormente para verificar se a transferncia foi realizada com xito. Na rea Restries de caractersticas, adicione o filtro D##_F_01. Na rea Linhas, inclua o campo Grupo de materiais antes de Material. Na rea Colunas, inclua o ndice Receita. Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Grupo de materiais ou Material, selecione Chave e texto em Exibir como e Dados mestre em Tipo de acesso para valores de resultado. Grave a query do seguinte modo:

Continua na prxima pgina

434

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Descrio: Nome tcnico:

TBW370_D##_AL03_REALIGNMENT D##_AL_03_REALIGNMENT

Em seguida, execute-a para o exerccio 2010. Voc deve agora obter a seguinte exibio:

Figura 298: Configurao de resultados possveis

Dica: Como voc pode perceber, o sistema reconheceu as novas combinaes de negcios corretas. Grave e saia do Query Designer. 7. Navegue at o BEx Analyzer e at sua pasta de trabalho Group##_TBW370_DERIVATION. Posicione o cursor na clula A44 e no tamanho de fonte 12, em negrito e vermelho, insira: Transferncia em decorrncia de reatribuio causada por circunstncias de negcios. Crie uma tabela de anlises na clula A53 que se relacione query da etapa anterior do exerccio. Selecione Ajuste automtico. Essa query executada internamente como DATA_PROVIDER_3. Agora, posicione o cursor na clula A47 e crie um design item de boto. Configure-o da seguinte forma: Comando especfico ao planejamento Execuo de uma funo de planejamento Seleo de transferncia como Data Provider: DATA_PROVIDER_3 Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

435

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Texto do boto: Transferncia TWAT Em seguida, grave a pasta de trabalho.

WAT

As seguintes informaes devero ser exibidas:

Figura 299: Resultados possveis

Agora, selecione a funo de transferncia. Os seguintes resultados devero ser exibidos:

Figura 300: Resultados possveis

Se voc selecionar Mensagens do sistema, receber a seguinte mensagem:

Continua na prxima pgina

436

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 301: Resultados possveis

Grave os dados planejados e verifique se as trs linhas de crdito e dbito foram gravadas no InfoProvider TBW370D##. As seguintes informaes devem ser exibidas no List Viewer:

Figura 302: List Viewer

Dica: Observe que o InfoProvider compactado aps a execuo da funo de transferncia e aps os dados de movimento serem gravados. Ele compactado com execuo de eliminao zero que garante que os registros com saldo zero sejam eliminados do banco de dados. Isso no deve ser apresentado neste exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

437

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 5:
Depois, voc deve habilitar os atributos de navegao da seleo de planejamento. Aqui, voc est trabalhando novamente com a caracterstica bsica Produto (nome tcnico PRODUCT) e a caracterstica de navegao Linha de produtos (nome tcnico PRODUCTLN). A caracterstica Produto foi includa no InfoProvider TBW370N## criado para voc. A caracterstica Linha de produtos no foi includa. Dica: Observe que o atributo de navegao deve ser ativado no InfoProvider. 1. Navegue at Planning Modeler e examine a ficha de registro InfoProvider do InfoProvider TBW370N##. Na rea inferior da ficha de registro, voc encontrar a ficha de registro InfoObjetos. Nessa ficha, voc encontra a seo Atributos de navegao. Voc deve ver a caracterstica de navegao PRODUCTLN e a respectiva caracterstica bsica. Crie um nvel de agregao para isso com a seguinte descrio: Nome tcnico: Descrio: N##_AL_01 TBW370_N##_AL01

Inclua todas as caractersticas no nvel de agregao e ative-as. Como pode perceber, a caracterstica de navegao no se dirige ao nvel de agregao uma vez que no h acesso de gravao para ele. Depois, saia do Planning Modeler. 2. Navegue at o Query Designer e crie uma query para o nvel de agregao N##_AL_01. Quando for usada posteriormente no BEx Analyzer, a query dever exibir todos os produtos selecionados com o atributo de navegao da linha de produtos correspondente. Execute as seguintes configuraes: na rea Restries de caractersticas, inclua o seguinte: Exerccio: Variante de exerccio: Produto: Varivel Group##_VAR_FY_01_PM K4 T1 a T6. Continua na prxima pgina

438

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

NAV_Productline: Verso: Moeda:

WAT, JUC C USD

Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e execute funes de planejamento para preench-lo. Inclua a caracterstica Produto e o atributo de navegao NAV_Productline nas linhas; NAV_Productline deve ser adicionado antes de Produto. Selecione Chave e texto e Dados mestre nas propriedades da caracterstica Produto. Selecione Chave e Dados mestre para o atributo de navegao NAV_Productline. Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_N##_AL01_NAV N##_AL_01_NAV

Execute a query para o exerccio 2010. As seguintes informaes devero ser exibidas:

Figura 303: Resultados possveis

Dica: Como voc pode perceber, os dados planejados j foram inseridos. Agora, saia do Query Designer. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

439

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

3.

Navegue at BEx Analyzer e crie uma nova pasta de trabalho. Posicione o cursor na clula A2 e no tamanho de fonte 18, em negrito e vermelho, insira: Uso dos atributos de navegao no planejamento. Posicione o cursor na clula A5 e crie um boto de gravao com a descrio Gravar. Na clula C5, crie um boto de atualizao com o texto Renovar. Na clula A15, adicione uma tabela de anlises que faa referncia query na etapa anterior do exerccio. Selecione Ajuste automtico. Essa tabela de analises executada internamente como DATA_PROVIDER_1. Grave a pasta de trabalho com este nome: Group##_TBW370_NAVIGATION. Em seguida, execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Figura 304: Resultados possveis

4.

Na clula A10, crie o design item da caixa drop-down. Na primeira ficha de registro, selecione DATA_PROVIDER_1 e o campo Exibir descrio e desmarque os campos Ajustar intervalo para tamanho do item e Modo de entrada. Na segunda ficha de registro, selecione NAV_Productline como Dimenso (no atributo de navegao) e selecione Valores lanados como Modo de leitura. Selecione Texto standard e Chave e texto. Na terceira ficha de registro, selecione DATA_PROVIDER_1. Grave novamente e execute a pasta de trabalho para 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

440

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 305: Resultados possveis

Selecione a linha de produtos JUC e escolha Renovar. Ser mostrada esta exibio:

Figura 306: Resultados possveis

Modifique os dados planejados como segue: Produto T4 T5 T6 Valor antigo 40 50 60 Novo valor 50 60 70

Em seguida, alterne para a linha de produtos WAT e selecione Renovar e execute o seguinte plano:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

441

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Produto T1 T2 T3

Valor antigo 10 20 30

Novo valor 20 30 40

Grave os dados planejados e navegue at o List Viewer do InfoProvider TBW370N##. Exiba os dados de movimento aqui. Voc deve obter os seguintes dados:

Continua na prxima pgina

442

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 307: List Viewer

Dica: Como voc pode perceber, a linha de produtos somente lida no List Viewer no momento da execuo (a coluna NAV_ProductLine colorida em azul) pois a linha de produtos tambm no foi includa como uma caracterstica no InfoProvider:

Figura 308: Configuraes do InfoCubo real-time associado

Como o campo Linha de produtos no foi includo no InfoProvider, o atributo de navegao s pde ser lido dinamicamente para ativar a seleo do produto.

Tarefa 6:
Depois, crie uma faixa de dados nos dados planejados de modo que ningum possa replanejar segmentos bloqueados manual ou automaticamente. 1. Navegue at o Planning Modeler e at o InfoProvider TBW370N##. Crie uma faixa de dados que bloqueie materiais T1, T2 e T3. Em seguida, grave o InfoProvider.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

443

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Navegue novamente at a pasta de trabalho Group##_TBW370_NAVIGATION e examine a tabela de anlises. Os segmentos que se relacionam linha de produtos WAT devem ser bloqueados no planejamento manual e automtico, enquanto o planejamento ainda deve ser possvel para produtos ou linhas de produtos JUC: Os dados a seguir so exibidos:

Figura 309: Resultados possveisWAT e JUC

Agora, saia do BEx Analyzer e retorne tela que aparece aps o logon no sistema. FIM DOS EXERCCIOS OPCIONAIS

444

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Soluo 8: Relaes entre caractersticas e faixas de dados


Tarefa 1:
EXERCCIOS OPCIONAIS Em primeiro lugar, o planejamento bottom-up deve ser implementado com uma hierarquia. H dois modelos possveis. O primeiro exerccio descreve a primeira variante e o segundo exerccio descreve a segunda. Nos dois modelos, a hierarquia contm as caractersticas bsicas Produto (tecnicamente Z_PRODUCT) e caracterstica de n Linha de produtos (tecnicamente Z_PRODLIN). 1. Em Administrator Workbench, navegue at a caracterstica bsica e examine rapidamente a Hierarchy_with_two_characteristics para visualizar as combinaes de caractersticas de negcio que ela contm. Em seguida, examine o InfoProvider TBW370H##, que contm as caractersticas do produto e da linha de produtos. O InfoProvider usado no primeiro modelo. Depois, retorne ao Planning Modeler. a) 2. A soluo corresponde ao exerccio.

Uma relao entre caractersticas agora deve ser criada no InfoProvider TBW370H##, segundo a qual ela planejada para incluir a caracterstica bsica e as caractersticas de n no nvel de agregao a ser criado posteriormente e tambm na query. Quais relaes entre caractersticas devem ser selecionadas na ficha de registro Relao entre caractersticas do InfoProvider? Resposta: A

3.

Por que voc optou por estas variantes? _____________________________________________________________

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

445

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Crie a relao hierrquica entre caractersticas entre o produto e a linha de produtos no sistema de acordo com as especificaes definidas anteriormente e selecione "Gravar". a) Porque a caracterstica de n Linha de produtos est presente no nvel de agregao e na query. Crie a relao hierrquica entre caractersticas entre o produto e a linha de produtos no sistema de acordo com as especificaes definidas anteriormente e selecione "Gravar". 4. Agora, voc precisa criar um nvel de agregao na base do InfoProvider TBW370H##. Nome tcnico: Descrio: H##_AL_01 TBW370_H##_AL01

Adicione os seguintes InfoObjetos ao nvel de agregao: moeda, variante de exerccio, exerccio, montante, verso, linha de produtos, produto. Ative o nvel de agregao. Esse nvel de agregao ser reservado posteriormente para a query _Hierarchy 1 . Ele contm as caractersticas do produto e da linha de produtos. Ative esse nvel de agregao e saia do Planning Modeler. a) 5. A soluo corresponde ao exerccio.

Navegue at o Query Designer. Crie uma query para o nvel de agregao gerado neste exerccio (na etapa 4). Em primeiro lugar, o modelo de caracterstica, isto , a primeira variante de modelo, deve ser modelado. Isso significa que a hierarquia em si no exibida na query. Entretanto, as duas caractersticas (linha de produtos e produto) so usadas nas linhas. A relao entre caractersticas garante que a combinao correta seja exibida. Proceda da seguinte forma: na rea Restries de caractersticas, inclua o seguinte: Exerccio: Variante do exerccio: Linha de produtos: Varivel Group##_VAR_FY_01_PM K4 JUC, WAT

Continua na prxima pgina

446

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Produto:

gua 1, gua 2, gua 3, suco de ma, suco de tomate, suco de manga, suco de laranja (Water 1, Water 2, Water 3, Apple Juice, Tomato Juice, Mango Juice, Orange Juice) C USD

Verso: Moeda:

Dica: Garanta que as caractersticas de linha de produtos e produto sejam includas aqui. Selecione-as para criar um acesso de gravao a elas, conforme descrito. Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e execute funes de planejamento para preench-lo. Na rea Linhas, adicione a caracterstica Linha de produtos antes de Produto. Defina Chave e texto para as duas caractersticas. Selecione Relaes entre caractersticas como Tipo de acesso para valores de resultado em Propriedades nas linhas de caractersticas. Grave sua query usando as seguintes descries: Nome tcnico: Descrio: H##_AL_01_Planquery_HIERARCHY1 TBW370_H##_AL01_PQ_HIERARCHY_1

Em seguida, execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

447

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 310: Exibio da query executada

Nota: Em termos de relaes entre caractersticas, a hierarquia usada no Planning Modeler para determinar as combinaes de negcios corretas exibidas na query. Ela no importada fisicamente. Dica: Observe que as duas caractersticas com suas selees devem ser includas na rea de restries de caractersticas, pois foi selecionada uma relao entre caractersticas sem derivao de caracterstica no Planning Modeler e, portanto, tambm no nvel de agregao usado como base para a query. a) 6. A soluo corresponde ao exerccio.

Por fim, voc quer garantir que a combinao de caractersticas seja exibida como um tipo de hierarquia de tempo de execuo e, portanto, tornar o drill down possvel. Para essa finalidade, no clique em uma das duas caractersticas da rea Linhas. Em vez disso, clique na rea vazia e depois navegue at a ficha de registro Geral em Propriedades (rea Linhas) e selecione Ativo para Exibir como hierarquia e Produto para o campo Expandir para. Grave a query e depois execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

448

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 311: Exibio da query executada

a)

A soluo corresponde ao exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

449

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 2:
O segundo modelo (o modelo Hierarquia BW) ser descrito na seo a seguir. Aqui, voc normalmente tem duas opes para modelagem do InfoProvider: O produto includo no InfoProvider e a linha de produtos no. Isso significa que no necessria nenhuma relao entre caractersticas no Planning Modeler. A hierarquia entra em vigor posteriormente quando a caracterstica envolvida. A gravao s entra em vigor no produto. O produto e a linha de produtos esto no InfoProvider. Isso significa que necessria uma relao entre caractersticas no Planning Modeler. Entretanto, aqui ele assume a forma de uma derivao de caracterstica porque somente o produto includo no nvel de agregao e na query. A gravao s entra em vigor na combinao produto/linha de produtos devido derivao de caracterstica.

Nos dois casos, apenas o produto includo no nvel de agregao e, posteriormente, a hierarquia definida com essa caracterstica na query de modo que a linha de produtos s envolvida indiretamente. 1. Para essa finalidade, use o InfoProvider TBW370H## utilizado anteriormente. Ele contm as duas caractersticas produto e linha de produtos. Crie uma segunda relao entre caractersticas no Planning Modeler que esteja sujeita s mesmas condies bsicas descritas no exerccio 1 (etapas 1 a 3). Agora, defina Relao entre caractersticas com derivao de caracterstica. O produto a caracterstica de origem e a linha de produtos a caracterstica de destino. (Voc tambm deve redefinir a relao existente entre caractersticas como derivao de caracterstica, pois isso resultar na derivao em todos os nveis de agregao em que a linha de produtos est ausente, e nos nveis de agregao em que ela est presente, ela ler as combinaes). a) 2. A soluo corresponde ao exerccio.

No Planning Modeler do InfoProvider TBW370H##, crie um segundo nvel de agregao copiando o primeiro nvel de agregao. Insira o seguinte nome para isso: Nome tcnico: Descrio: H##_AL_02 TBW370_H##_AL02

Remova a caracterstica linha de produtos e ative o nvel de agregao. Continua na prxima pgina

450

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Saia do Planning Modeler. a) 3. A soluo corresponde ao exerccio.

Navegue at o Query Designer novamente e crie uma nova query para o nvel de agregao H##_AL_02 com a configurao a seguir. Na rea Restries de caractersticas, inclua o seguinte: Exerccio: Variante do exerccio: Produto: Varivel Group##_VAR_FY_01_PM K4 gua 1, gua 2, gua 3, suco de ma, suco de tomate, suco de manga, suco de laranja (Water 1, Water 2, Water 3, Apple Juice, Tomato Juice, Mango Juice, Orange Juice) C USD

Verso: Moeda:

Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e executando funes de planejamento para preench-lo. Na rea Linhas, adicione a caracterstica Linha de produtos. Defina Chave e texto. Selecione Relaes entre caractersticas como Tipo de acesso para valores de resultado em Propriedades nas linhas de caractersticas. Nas Linhas da caracterstica (Produto), escolha a hierarquia com o nome tcnico Hierarchy_with_two_chars em Propriedades. Defina Expandir para o nvel como 3. Selecione Ativar exibio de hierarquia. Voc pode manter outras configuraes da hierarquia e da caracterstica. Grave a query do seguinte modo: Descrio Nome tcnico: TBW370_H##_AL02_PQ_HIERARCHY_2 H##_AL_02_Planquery_HIERARCHY2

Execute a query para o exerccio 2010. As seguintes informaes devero ser exibidas: Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

451

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 312: Exibio da query executada

Como voc pode perceber, na rea de query ainda h um n Rest, isto , o valor da caracterstica #. Essa configurao de hierarquia s pode ser eliminada na atualizao da hierarquia (maintenance). Nesse caso, navegue at a atualizao da hierarquia. Em seguida, no modo de modificao, selecione Ir para Atributos da hierarquia e selecione a configurao Eliminao de ns no atribudos .

Figura 313: Configuraes de atributos de hierarquia

Dica: Observe que essa configurao til para aprimorar o desempenho, especialmente quando h muitos nveis de n. Essa configurao no deve ser feita durante os exerccios.

Continua na prxima pgina

452

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Agora, saia do Query Designer. a) 4. A soluo corresponde ao exerccio.

Navegue at BEx Analyzer para mapear, em conjunto, as duas variantes de modelo da hierarquia em uma pasta de trabalho. Crie uma pasta de trabalho com a seguinte configurao: Posicione o cursor na clula A3 e digite Planejamento com hierarquias e relaes entre caractersticas com o tamanho de fonte 18, vermelho e em negrito. Depois, crie um boto de gravao para a clula A6 com o texto Gravar. Na clula C6, crie um boto de atualizao com o texto Renovar. Posicione o cursor na clula A10 e digite Variante 1 com tamanho de fonte 12, em negrito e em vermelho. Na clula A12, crie uma tabela de anlise relacionada query com o nome tcnico H##_AL_01_Planquery_HIERARCHY1. Selecione Ajuste automtico. Posicione o cursor na clula A26 e digite Variante 2 com tamanho de fonte 12, em negrito e em vermelho. Na clula A28, crie uma tabela de anlises relacionada query com o nome tcnico H##_AL_02_Planquery_HIERARCHY2. Selecione Ajuste automtico. Grave a pasta de trabalho com este nome: Group##_TBW370_HIERARCHY. Execute a pasta de trabalho para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

453

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 314: Resultados possveis

a) 5.

A soluo corresponde ao exerccio.

Em uma das tabelas de anlise superior, planeje 10 unidades com a combinao (suco, suco de manga). Depois, clique nessa clula com o boto direito do mouse e selecione Transferir valores. Em seguida, voc visualizar o total de rollups em ns superiores. Voc tambm pode visualizar a mesma reao na tabela de anlises inferior. Depois, digite 20 unidades para a combinao (suco, suco de tomate) na tabela de anlises inferior. Depois, clique nessa clula com o boto direito do mouse e selecione Transferir valores. Voc visualizar o total de rollups em ns superiores tanto na tabela de anlises inferior quanto superior. Voc deve obter o seguinte resultado:

Continua na prxima pgina

454

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 315: Resultados possveis

Dica: Observe que voc no recebe um total de rollup selecionando Renovar ou Pausar renovao automtica. Agora, saia do BEx Analyzer sem gravar os dados. a) A soluo corresponde ao exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

455

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Tarefa 3:
Agora, voc configurar um cenrio para a derivao de caractersticas usando a caracterstica Material (tecnicamente Mat_BI) e o atributo Grupo de materiais (tecnicamente MAT_GROUP). As seguintes combinaes de caractersticas de negcios corretas esto presentes na atualizao de dados mestre da caracterstica material: Material T1 T2 T3 T4 T5 T6 1. Atributo Grupo de materiais TWAT TWAT TWAT JUC JUC JUC Navegue at o Planning Modeler e selecione o InfoProvider com o nome tcnico TBW370D##. Para esse InfoProvider, defina uma relao entre caractersticas em forma de uma derivao de caracterstica na ficha de registro Relao entre caractersticas. A relao entre caractersticas se baseia em uma atribuio de atributos e a caracterstica bsica chamada de MAT_BI. A caracterstica de destino o Grupo de materiais. Navegue at o Administrator Workbench, na atualizao de dados mestre da caracterstica Mat_BI e verifique se a caracterstica MAT_GROUP usada como um atributo para a caracterstica de material. Examine a combinao de caractersticas entre material e grupo de materiais. Em seguida, saia do Administrator Workbench. a) 2. A soluo corresponde ao exerccio.

Crie um nvel de agregao com a seguinte descrio: Nome tcnico: Descrio: D##_AL_01 TBW370_D##_AL01

Selecione as caractersticas e os ndices a seguir no nvel de agregao: verso; exerccio; variante de exerccio; material; cdigo da moeda; receita. Continua na prxima pgina

456

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Ative esse nvel de agregao. a) 3. A soluo corresponde ao exerccio.

Agora, copie o nvel de agregao e atribua as seguintes descries: Nome tcnico: Descrio: D##_AL_02 TBW370_D##_AL02

Complemente o nvel de agregao copiado com a caracterstica Grupo de materiais e remova a caracterstica Material e ative o nvel de agregao. Depois, saia do Planning Modeler. O objetivo modelar um rollup bottom-up em que mostrada uma compactao dos materiais de cada grupo de materiais no segundo nvel de agregao, quando a derivao de caractersticas grava em background o grupo de materiais de caractersticas no primeiro nvel de agregao. a) 4. A soluo corresponde ao exerccio.

Agora, navegue at o Query Designer e faa uma pesquisa do nvel de agregao com o nome tcnico D##_AL_01. Configure a query da seguinte forma: na rea Restries de caractersticas, inclua os seguintes campos e selees: Exerccio: Variante de exerccio: Verso: Moeda: Material: Varivel Group##_VAR_FY_01_PM K4 C USD T1 a T6.

Na rea Linhas, inclua o campo Material. Na rea Colunas, inclua o ndice Receita. Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Material, selecione Chave e texto em Exibir como e Relaes entre caractersticas em Tipo de acesso para valores de resultado. Grave e especifique as seguintes descries para sua query:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

457

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Descrio: Nome tcnico:

TBW370_D##_AL01_DERIVAT_1 D##_AL_01_DERIVAT_1

Execute a query para o exerccio 2010. As seguintes informaes devero ser exibidas:

Figura 316: Resultados possveis

Como voc pode ver, o sistema informa as combinaes de caractersticas criadas. a) 5. A soluo corresponde ao exerccio.

Agora, crie uma query secundria para o nvel de agregao com nome tcnico D##_AL_02, isto , para exibir uma agregao de todos os materiais, caso a derivao de caractersticas acesse o primeiro nvel de agregao. Configure a query da seguinte forma: na rea Restries de caractersticas, inclua os seguintes campos e selees: Exerccio: Variante de exerccio: Verso: Moeda: Material: Varivel Group##_VAR_FY_01_PM K4 C USD TWAT; JUC

Na rea Linhas, inclua o campo Grupo de materiais. Na rea Colunas, inclua o ndice Receita.

Continua na prxima pgina

458

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Grupo de materiais, selecione Chave e texto em Exibir como e Relaes entre caractersticas em Tipo de acesso para valores de resultado. Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_D##_AL02_DERIVAT_2 D##_AL_02_DERIVAT_2

Em seguida, execute-a para o exerccio 2010. Voc deve agora obter a seguinte exibio:

Figura 317: Resultados possveis

Saia do Query Designer. a) 6. A soluo corresponde ao exerccio.

Navegue at o BEx Analyzer e crie uma pasta de trabalho com os seguintes nomes: Descrio: Group##_TBW370_DERIVATION

Posicione o cursor na clula A3 e digite Derivao de caracterstica com tamanho de fonte 18, em negrito e em vermelho. Posicione o cursor na clula A7 e crie um boto de gravao com a descrio Gravar na rea $A$7:$A$9. Desmarque Ajustar intervalo para tamanho do item. Na clula D7, crie um Boto Renovar na rea $D$7:$D$9. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

459

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Desmarque Ajustar intervalo para tamanho do item. Na clula H7, crie mensagens na rea $H$7:$L$9 e selecione todos os campos na ficha de registro Geral. Na clula H6 escreve as mensagens do sistema. Grave a pasta de trabalho. a) 7. A soluo corresponde ao exerccio.

Na clula A15 com tamanho de fonte 12, negrito e em vermelho, insira: Planejamento de material no nvel de agregao sem grupo de materiais grupo de materiais ser derivado. Posicione o cursor na clula A20 e crie uma tabela de anlises relacionada query criada anteriormente. Selecione Ajuste automtico na definio de tabela de anlises. Grave a pasta de trabalho. a) A soluo corresponde ao exerccio.

8.

Na clula A33 com tamanho de fonte 12, negrito e em vermelho, insira: Totalizao de todos os materiais pois o grupo de materiais derivado. Posicione o cursor na clula A36 e crie uma tabela de anlises que se relacione query nos exerccios 2 e 5. Selecione Ajuste automtico na definio da tabela de anlises. Grave a pasta de trabalho. a) A soluo corresponde ao exerccio.

9.

Execute a pasta de trabalho para o exerccio 2010. Eis um extrato do que voc dever ver:

Figura 318: Resultados possveis

Continua na prxima pgina

460

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Execute o seguinte plano na tabela de anlises superior: Material T1 T2 T3 T4 T5 T6 Descrio Tabela gua 1 Tabela gua 2 Tabela gua 3 Suco 1 Suco 2 Suco 3 Receita 10 20 30 100 200 300

As seguintes informaes devero ser exibidas:

Figura 319: Resultados possveis

Posicione o cursor na interseo de Resultado global, Receita (deve estar na clula C27) e selecione Transferir valores para exibir o total de 660 USD. Depois, examine a segunda tabela de anlises com os dados agregados. De acordo com a atribuio de negcios correta conforme descrio inicial nesse exerccio, voc recebe os seguintes valores de agregao gerados com base na derivao de caractersticas modeladas em background:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

461

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 320: Resultados possveis

a)

A soluo corresponde ao exerccio.

10. Grave os dados planejados, saia do BEx Analyzer e verifique no InfoProvider TBW370D## se os registros de dados planejados esto armazenados de acordo com o material e o grupo de materiais e se, portanto, possvel o reporting dessas combinaes de negcios corretas. O InfoProvider deve exibir o seguinte:

Figura 321: List Viewer

a)

A soluo corresponde ao exerccio.

Continua na prxima pgina

462

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Tarefa 4:
No exerccio a seguir, a funo de planejamento Transferncia com base em relaes entre caractersticas usada para aplicar mudanas nos registros de dados planejados aps a transferncia de materiais e grupos de materiais ocorridas aps o planejamento. Suponha que a atribuio de materiais T1 a T3 deva ser modificada na tabela de grupos de materiais table WAT para WAT e os valores planejados com a combinao antiga e incorreta das duas etapas de exerccios anteriores agora sejam transferidos com uma combinao nova e correta. 1. Antes do incio dos exerccios, o instrutor transferir os materiais T1 a T3 do grupo de materiais TWAT a WAT no registro mestre de caractersticas MAT_BI. Isso gerar as seguintes relaes novas entre caractersticas:

Figura 322: Dados mestre de caractersticas de material

Informe seu instrutor que voc gravou os dados planejados de acordo com os exerccios anteriores. Portanto, ele pode iniciar o processo de transferncia dos materiais. Com isso, o instrutor ativar os dados mestre. a) 2. A soluo corresponde ao exerccio.

Defina um novo nvel de agregao para a funo de transferncia copiando o nvel de agregao D##_AL_02 e efetuando as seguintes especificaes: Nome tcnico: Descrio: D##_AL_03 TBW370_D##_AL03

Inclua todos os objetos de informaes neste nvel. Ative esse nvel de agregao. a) 3. A soluo corresponde ao exerccio.

Defina a funo de planejamento Transferncia com base em relaes entre caractersticas como nvel de agregao que voc acabou de criar.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

463

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Nome tcnico: Descrio:

D##_PF_01 TBW370_D##_AL03_PF01_REALIGN

Qual campo deve ser includo como campo a ser modificado? _________________________________________________________ Dica: No possvel nenhuma outra configurao. Grave a funo de planejamento. a) Siga as instrues do exerccio. Voc deve adicionar o campo Grupo de materiais [MAT_GROUP] como campo a ser modificado. Crie a funo. 4. Crie um filtro para o nvel de agregao D##_AL_03. Voc usar esse filtro para rastreamento subseqente da funo. Nome tcnico: Descrio: D##_F_01 TBW370_D##_AL03_F01

Inclua todos os InfoObjetos no filtro e selecione os seguintes valores de caractersticas na caracterstica: Variante de exerccio: Verso: Unidade de medida: Material: Exerccio: K4 C # T1 a T3 Varivel Group##_VAR_FY_01_PM

Continua na prxima pgina

464

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Perodo contbil: Grupo de materiais: Moeda:

# TWAT, WAT USD

Dica: Observe que o Perodo contbil e a unidade de medida no foram planejados. Entretanto, eles devem ser includos em decorrncia da propriedade da funo de planejamento Transferncia com base em relaes entre caractersticas, que verifica o InfoProvider e no o nvel de agregao. Portanto, os atributos de caractersticas so definidos como # para itens no atribudos. Grave o filtro. a) 5. A soluo corresponde ao exerccio.

Agora, crie uma seqncia de planejamento para o nvel de agregao D##_AL_03 para o filtro e para a funo de planejamento com a seguinte descrio: Nome tcnico: Descrio: D##_S_01 TBW370_D##_AL03_S01

Grave a seqncia e faa o rastreamento da funo de planejamento para o exerccio 2010. No grave os dados planejados e saia do Planning Modeler. a) 6. A soluo corresponde ao exerccio.

Navegue at o Query Designer e defina uma query para o nvel de agregao D##_AL_03, que ser usado posteriormente para verificar se a transferncia foi realizada com xito. Na rea Restries de caractersticas, adicione o filtro D##_F_01. Na rea Linhas, inclua o campo Grupo de materiais antes de Material. Na rea Colunas, inclua o ndice Receita. Em Propriedades do ndice Receita, selecione Os dados podem ser modificados usando entradas do usurio ou funes de planejamento para planejamento. Em Propriedades da caracterstica de linha Grupo de materiais ou Material, selecione Chave e texto em Exibir como e Dados mestre em Tipo de acesso para valores de resultado. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

465

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_D##_AL03_REALIGNMENT D##_AL_03_REALIGNMENT

Em seguida, execute-a para o exerccio 2010. Voc deve agora obter a seguinte exibio:

Figura 323: Configurao de resultados possveis

Dica: Como voc pode perceber, o sistema reconheceu as novas combinaes de negcios corretas. Grave e saia do Query Designer. a) 7. A soluo corresponde ao exerccio.

Navegue at o BEx Analyzer e at sua pasta de trabalho Group##_TBW370_DERIVATION. Posicione o cursor na clula A44 e no tamanho de fonte 12, em negrito e vermelho, insira: Transferncia em decorrncia de reatribuio causada por circunstncias de negcios. Crie uma tabela de anlises na clula A53 que se relacione query da etapa anterior do exerccio. Selecione Ajuste automtico. Essa query executada internamente como DATA_PROVIDER_3. Agora, posicione o cursor na clula A47 e crie um design item de boto. Configure-o da seguinte forma: Comando especfico ao planejamento Continua na prxima pgina

466

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Execuo de uma funo de planejamento Seleo de transferncia como Data Provider: DATA_PROVIDER_3 Texto do boto: Transferncia TWAT Em seguida, grave a pasta de trabalho. As seguintes informaes devero ser exibidas:

WAT

Figura 324: Resultados possveis

Agora, selecione a funo de transferncia. Os seguintes resultados devero ser exibidos:

Figura 325: Resultados possveis

Se voc selecionar Mensagens do sistema, receber a seguinte mensagem:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

467

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 326: Resultados possveis

Grave os dados planejados e verifique se as trs linhas de crdito e dbito foram gravadas no InfoProvider TBW370D##. As seguintes informaes devem ser exibidas no List Viewer:

Figura 327: List Viewer

Dica: Observe que o InfoProvider compactado aps a execuo da funo de transferncia e aps os dados de movimento serem gravados. Ele compactado com execuo de eliminao zero que garante que os registros com saldo zero sejam eliminados do banco de dados. Isso no deve ser apresentado neste exerccio. a) A soluo corresponde ao exerccio.

Continua na prxima pgina

468

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Tarefa 5:
Depois, voc deve habilitar os atributos de navegao da seleo de planejamento. Aqui, voc est trabalhando novamente com a caracterstica bsica Produto (nome tcnico PRODUCT) e a caracterstica de navegao Linha de produtos (nome tcnico PRODUCTLN). A caracterstica Produto foi includa no InfoProvider TBW370N## criado para voc. A caracterstica Linha de produtos no foi includa. Dica: Observe que o atributo de navegao deve ser ativado no InfoProvider. 1. Navegue at Planning Modeler e examine a ficha de registro InfoProvider do InfoProvider TBW370N##. Na rea inferior da ficha de registro, voc encontrar a ficha de registro InfoObjetos. Nessa ficha, voc encontra a seo Atributos de navegao. Voc deve ver a caracterstica de navegao PRODUCTLN e a respectiva caracterstica bsica. Crie um nvel de agregao para isso com a seguinte descrio: Nome tcnico: Descrio: N##_AL_01 TBW370_N##_AL01

Inclua todas as caractersticas no nvel de agregao e ative-as. Como pode perceber, a caracterstica de navegao no se dirige ao nvel de agregao uma vez que no h acesso de gravao para ele. Depois, saia do Planning Modeler. a) 2. A soluo corresponde ao exerccio.

Navegue at o Query Designer e crie uma query para o nvel de agregao N##_AL_01. Quando for usada posteriormente no BEx Analyzer, a query dever exibir todos os produtos selecionados com o atributo de navegao da linha de produtos correspondente. Execute as seguintes configuraes: na rea Restries de caractersticas, inclua o seguinte:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

469

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Exerccio: Variante de exerccio: Produto: NAV_Productline: Verso: Moeda:

Varivel Group##_VAR_FY_01_PM K4 T1 a T6. WAT, JUC C USD

Na rea Colunas, voc pode incluir o ndice Montante. Configure o ndice com uma entrada manual e execute funes de planejamento para preench-lo. Inclua a caracterstica Produto e o atributo de navegao NAV_Productline nas linhas; NAV_Productline deve ser adicionado antes de Produto. Selecione Chave e texto e Dados mestre nas propriedades da caracterstica Produto. Selecione Chave e Dados mestre para o atributo de navegao NAV_Productline. Grave a query do seguinte modo: Descrio: Nome tcnico: TBW370_N##_AL01_NAV N##_AL_01_NAV

Execute a query para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

470

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 328: Resultados possveis

Dica: Como voc pode perceber, os dados planejados j foram inseridos. Agora, saia do Query Designer. a) 3. A soluo corresponde ao exerccio.

Navegue at BEx Analyzer e crie uma nova pasta de trabalho. Posicione o cursor na clula A2 e no tamanho de fonte 18, em negrito e vermelho, insira: Uso dos atributos de navegao no planejamento. Posicione o cursor na clula A5 e crie um boto de gravao com a descrio Gravar. Na clula C5, crie um boto de atualizao com o texto Renovar. Na clula A15, adicione uma tabela de anlises que faa referncia query na etapa anterior do exerccio. Selecione Ajuste automtico. Essa tabela de analises executada internamente como DATA_PROVIDER_1. Grave a pasta de trabalho com este nome: Group##_TBW370_NAVIGATION . Em seguida, execute-a para o exerccio 2010. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

471

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 329: Resultados possveis

a) 4.

A soluo corresponde ao exerccio.

Na clula A10, crie o design item da caixa drop-down. Na primeira ficha de registro, selecione DATA_PROVIDER_1 e o campo Exibir descrio e desmarque os campos Ajustar intervalo para tamanho do item e Modo de entrada. Na segunda ficha de registro, selecione NAV_Productline como Dimenso (no atributo de navegao) e selecione Valores lanados como Modo de leitura. Selecione Texto standard e Chave e texto. Na terceira ficha de registro, selecione DATA_PROVIDER_1. Grave novamente e execute a pasta de trabalho para 2010. As seguintes informaes devero ser exibidas:

Figura 330: Resultados possveis

Selecione a linha de produtos JUC e escolha Renovar. Ser mostrada esta exibio:

Continua na prxima pgina

472

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Figura 331: Resultados possveis

Modifique os dados planejados como segue: Produto T4 T5 T6 Valor antigo 40 50 60 Novo valor 50 60 70

Em seguida, alterne para a linha de produtos WAT e selecione Renovar e execute o seguinte plano: Produto T1 T2 T3 Valor antigo 10 20 30 Novo valor 20 30 40

Grave os dados planejados e navegue at o List Viewer do InfoProvider TBW370N##. Exiba os dados de movimento aqui. Voc deve obter os seguintes dados:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

473

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Figura 332: List Viewer

Dica: Como voc pode perceber, a linha de produtos somente lida no List Viewer no momento da execuo (a coluna NAV_ProductLine colorida em azul) pois a linha de produtos tambm no foi includa como uma caracterstica no InfoProvider:

Figura 333: Configuraes do InfoCubo real-time associado

Como o campo Linha de produtos no foi includo no InfoProvider, o atributo de navegao s pde ser lido dinamicamente para ativar a seleo do produto. a) A soluo corresponde ao exerccio.

Tarefa 6:
Depois, crie uma faixa de dados nos dados planejados de modo que ningum possa replanejar segmentos bloqueados manual ou automaticamente. 1. Navegue at o Planning Modeler e at o InfoProvider TBW370N##.

Continua na prxima pgina

474

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Relaes entre caractersticas e faixas de dados

Crie uma faixa de dados que bloqueie materiais T1, T2 e T3. Em seguida, grave o InfoProvider. Navegue novamente at a pasta de trabalho Group##_TBW370_NAVIGATION e examine a tabela de anlises. Os segmentos que se relacionam linha de produtos WAT devem ser bloqueados no planejamento manual e automtico, enquanto o planejamento ainda deve ser possvel para produtos ou linhas de produtos JUC: Os dados a seguir so exibidos:

Figura 334: Resultados possveisWAT e JUC

Agora, saia do BEx Analyzer e retorne tela que aparece aps o logon no sistema. FIM DOS EXERCCIOS OPCIONAIS a) A soluo corresponde ao exerccio.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

475

Captulo 10: Relaes entre caractersticas e faixas de dados

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender como as relaes entre caractersticas e faixas de dados so modeladas no Planejamento integrado ao BI Comparar o uso das relaes entre caractersticas e o uso de atributos de navegao

476

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender como as relaes entre caractersticas e faixas de dados so modeladas no Planejamento integrado ao BI Comparar o uso das relaes entre caractersticas e o uso de atributos de navegao

14-11-2008

2008 SAP AG. Todos os direitos reservados.

477

Resumo do captulo

TBW45

478

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 11
Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD
Viso geral do captulo
Criao de uma aplicao de planejamento usando o WAD

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender como configurar uma aplicao Web para planejamento

Contedo do captulo
Lio: Criao de uma aplicao de planejamento usando o WAD .....480 Exerccio 9: Criao de uma aplicao de planejamento usando o WAD ..........................................................................495

14-11-2008

2008 SAP AG. Todos os direitos reservados.

479

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Lio:

Criao de uma aplicao de planejamento usando o WAD


Viso geral da lio

Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender como configurar uma aplicao Web para planejamento

Cenrio de negcios
Voc faz parte da equipe do projeto e deseja se familiarizar com o WAD e a incorporao do planejamento.

Figura 335: Opes para utilizao do BEx Web

O BEx Web inclui todas as ferramentas BEx usadas para criar aplicaes baseadas na Web ou que so, elas prprias, aplicaes Web.

480

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 336: Design de aplicao WEB:BEx Web Application Designer

O BEx Web Application Designer pode ser usado para criar aplicaes Web para pginas HTML que exibem contedo especfico ao BI, como tabelas, grficos e imagens. Esses dados se referem aos Data Providers que so conhecidos como Web items. A aplicao concluda conhecida como uma aplicao Web. As aplicaes Web so baseadas em um modelo Web criado e atualizado no WAD (Web Application Designer) na Criao de uma aplicao de planejamento usando o WAD. Os modelos Web podem ser gravados e usados em um Web browser ou portal. Aps a execuo, eles no so mais conhecidos como modelo Web, mas como uma aplicao Web.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

481

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Figura 337: Viso geral dos Web items

Os Web items so objetos que visualizam dados em uma aplicao Web ou so usados para criar aplicaes Web. No momento da execuo, esses objetos so substitudos pelo HTML gerado. Os Web items que visualizam dados devem estar conectados a um Data Provider. Todos os Web items tm parmetros como cabealho, largura e altura usados para especificar a aparncia dos Web items e seu comportamento na aplicao Web. possvel modificar os parmetros da seguinte forma: Durante a fase de criao, no Web Application Designer, por meio das configuraes de parmetro No momento da execuo em aplicaes Web por meio das caixas de dilogo Propriedades dos Web items ou usando comandos do Web Design API Se os dados, o status de navegao ou os parmetros forem modificados, o HTML ser gerado novamente para o Web item.

No BEx Web Application Designer, na janela Web items , os Web items exibidos na figura esto disponveis como master Web items. Voc seleciona um master Web item da lista, atribui um Data Provider ao Web item (se aplicvel) e define os parmetros. Ao fazer isso, voc cria um Web item individual e o insere no modelo Web ou o grava para reutilizao. As transparncias a seguir mostram os Web items mais importantes do ponto de vista de planejamento.

482

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 338: Exemplo de uma tpica aplicao Web para planejamento

O exemplo acima mostra uma tpica aplicao Web de um ponto de vista de planejamento com os Web items mais importantes, que sero descritos posteriormente com mais detalhes em relao ao planejamento. Dica: Observe que possvel usar o WAD para configurar somente as interfaces HTML. No possvel incluir o Excel HTML.

Figura 339: Criao de um Data Provider

14-11-2008

2008 SAP AG. Todos os direitos reservados.

483

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Quando voc deseja configurar uma aplicao Web, deve primeiro criar um modelo Web. O modelo contm caracteres de preenchimento, o Data Provider que faz referncia aos dados BI e comandos. Os caracteres de preenchimento so preenchidos no momento da execuo e os Web items, os Data Providers e os comandos so gerados. Voc deve criar um Data Provider do tipo Query View ou filtro. Os Data Providers so objetos que fornecem dados no momento da execuo para um ou mais Web items. H uma distino entre os dois tipos de Data Providers: Query view Fornece dados para Web items que visualizam o resultado de uma query ou query view, como os Web items Anlise e Grfico. um Data Provider de Web items relacionado filtragem de dados (como os Web items Grupo de caixa de verificao e Grupo de boto de rdio). Voc define o status inicial de um Data Provider desse tipo ao inserir um InfoProvider, uma query ou uma query view. Filtro Geralmente, fornece dados para Web items relacionados filtragem de dados, como os Web items Caixa drop-down e Grupo de boto de rdio, bem como o boto do Web item para exibir uma funo de planejamento. Como esse tipo no retorna os resultados das queries ou query views, no pode ser utilizado como Data Provider para Web items como Anlise, Grfico ou Relatrio. Geralmente, o status inicial de um Data Provider desse tipo definido quando voc insere um filtro.

Figura 340: Incluso de anlise de Web item no modelo Web

484

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

possvel utilizar a funcionalidade de arrastar e soltar para incluir Web items na rea do layout do WAD (Web Application Designer) e posicion-los nesta rea. A figura acima mostra isso usando o Web item Item de anlise. possvel ver a estrutura do WAD e, tambm, que todos os Web items tm uma rea Propriedades, na qual as configuraes so inseridas para visualizar os Web items. As propriedades mais importantes de um ponto de vista de planejamento so descritas resumidamente aqui. Nmero de linhas novas: esse parmetro pode ser usado para adicionar qualquer nmero de linhas novas na tabela. O valor proposto para o parmetro 0. Dependendo das configuraes da query, esse parmetro pode ser usado para adicionar colunas, em vez de linhas. Posio das linhas novas: esse parmetro pode ser usado para especificar a posio em que as linhas vazias da tabela so adicionadas. O intervalo de valores Inferior e Superior. Se as configuraes da query forem tais que o parmetro Nmero de linhas novas adicionar colunas em vez de linhas, o intervalo de valores ser Esquerda e Direita, em vez dos valores citados anteriormente. Data Provider: esse parmetro usado para atribuir um Data Provider ao Web item. No Data Provider, o Web item recupera dados e metadados necessrios para a criao da sada e dos comandos.

Figura 341: Web item - rea de navegao

O Web item rea de navegao mostra o status de navegao de um Data Provider. Todas as caractersticas e estruturas do Data Provider so listadas aqui.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

485

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

possvel modificar o status de navegao ao arrastar e soltar caractersticas ou estruturas para um eixo (linhas ou colunas) da tabela ou, ento, ao tir-los do eixo. Voc pode arrastar e soltar para trocar os eixos na rea de navegao. A tabela modificada de acordo. Tambm possvel arrastar e soltar para inserir caractersticas na rea de filtro.

Figura 342: Web item - rea de filtro

Voc pode usar o Web item rea de filtro para definir filtros para caractersticas individuais. Os valores de caractersticas so fornecidos para a seleo de cada caracterstica nas caixas drop-down. Voc tambm pode usar arrastar e soltar para mover as caractersticas da rea de navegao ou da tabela para a rea de filtro.

Figura 343: Web item - Caixa drop-down 1/2

486

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

O Web item Caixa drop-down pode ser usado conforme mostrado na figura acima para filtrar valores de caractersticas, selecionar funes de planejamento e incluir queries e grficos. Ao contrrio do BEx Analyzer, aqui as variveis podem ser atribudas diretamente a uma caixa drop-down.

Figura 344: Web item - Caixa drop-down 2/2

A figura acima mostra as configuraes mais importantes de planejamento desse Web item. Tipo de ligao de dados (Data binding type): possvel especificar o contedo das entradas na caixa drop-down. As variantes j foram mencionadas na transparncia anterior e tambm podem ser observadas na figura acima. Tempo de execuo: esse parmetro usado para especificar o momento em que um comando modificado executado. Antes:se voc selecionar essa opo, o comando adicional ser executado antes da filtragem. Depois:se voc selecionar essa opo, o comando adicional ser executado depois da filtragem. Em vez de: se voc selecionar essa opo, o comando adicional ser executado no lugar da filtragem.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

487

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Figura 345: Web item - Boto 1/5

possvel usar o Web item Grupo de botes para incluir funes de planejamento no WAD relacionadas ao planejamento. Na rea de propriedades desse Web item, possvel ver a rea Lista de botes. Aps a criao de diferentes funes de planejamento, elas sero exibidas como uma lista embaixo dessa rea.

488

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 346: Web item - Boto 2/5

Se voc deseja criar uma funo de planejamento a partir da lista, clique na ajuda de valores F4 do campo Boto na lista. Depois, clique no boto F4 do campo Ao (acionada por comando) e selecione a variante Comando via assistente de comandos (instruo). Clique no boto F4 do campo Comando para chamar o Assistente de comandos.

Figura 347: Web item - Boto 3/5

14-11-2008

2008 SAP AG. Todos os direitos reservados.

489

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

A figura acima mostra os comandos possveis que podem ser usados com aplicaes de planejamento. Como voc pode observar, possvel criar botes para renovar, gravar e redefinir dados planejados, bem como para planejar funes e seqncias. O usurio final tambm pode fazer modificaes do modo de exibio para o modo de modificao usando um boto. Isso pode ser til, por exemplo, se o supervisor quiser primeiro ver os dados planejados e s alternar para o modo de modificao se desejar modific-los. Essa mudana tambm envolve o bloqueio e o desbloqueio de selees. Se voc tiver selecionado os comandos relevantes, eles se tornaro padro na ficha de registro Comandos favoritos. possvel clicar duas vezes para atribuir a funo de planejamento necessria ao boto de funo de planejamento.

Figura 348: Web item - Boto 4/5

Clique duas vezes no comando Executar funo de planejamento (simples) na lista de comandos favoritos, caso deseje incluir a funo de planejamento. Na tela seguinte, selecione a funo de planejamento desejada com a conexo de dados relacionada.

490

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 349: Web item - Boto 5/5

A figura acima mostra um exemplo do procedimento de criao do boto Transferir.

Figura 350: Funo de planejamento simples

Dica: Observe que se uma funo e um filtro estiverem ligados um ao outro por meio do Web item Grupo de botes, os objetos podem estar baseados em diferentes granularidades (ou seja, diferentes nveis de agregao).

14-11-2008

2008 SAP AG. Todos os direitos reservados.

491

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

A figura acima mostra como o sistema seleciona os dados e os processa de acordo com a funo de planejamento.

Figura 351: Funo de planejamento complexo

Para os comandos Executar funo de planejamento, deve ser definido para cada caracterstica de onde ela for selecionada. A figura acima mostra um exemplo de diferentes caminhos de substituio dessas caractersticas.

Figura 352: Informaes do tempo de execuo da performance

492

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Quando a aplicao Web executada, o administrador pode adicionar o seguinte identificador ao final do URL: &Profiling=x. Isso faz com que a estatstica temporria de tempo de execuo seja exibida, mostrando a durao das chamadas individuais. Esse identificador usado para definir um link para Mostrar estatsticas. O Planejamento integrado ao BI est includo no contedo tcnico do BW e os dados relevantes podem ser chamados usando RSTDSTAT.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

493

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

494

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Exerccio 9: Criao de uma aplicao de planejamento usando o WAD


Objetivo dos exerccios
No final deste exerccio, dever estar apto a: Criar uma aplicao de planejamento baseada na Web Utilizar itens mais importantes da Web como parte do cenrio de planejamento

Cenrio de negcios
As estruturas de planejamento do gerente de vendas devem ser includas em uma aplicao de planejamento baseada na Web.

Tarefa 1:
O objetivo mapear o layout de resultados dos planejamentos de quantidades e de preos dos gerentes de vendas que utilizam WAD. 1. Navegue at o Web Application Designer. Para acessar o Web Application Designer, selecione Iniciar no Citrix e, em seguida: Iniciar Programas Business Explorer Web Application Designer. Selecione Novo e grave o modelo Web com as seguintes descries: Descrio: Nome tcnico: 2. Group##_TBW370_WAD_SALMAN Group##_TBW370_WAD_SALMAN

Primeiro, exiba todas as mensagens que podem ser emitidas quando a aplicao Web for executada e todas as variveis de query acionadas na execuo da aplicao. Defina essa ao para toda a aplicao Web. Isso significa que voc deve efetuar as seguintes configuraes para toda a aplicao Web e, nesse caso, para a ficha de registro Parmetros de modelo Web na rea Propriedades do modelo Web: Visvel nas advertncias: Visvel nas informaes: Mensagens do sistema: Tela Exibir variveis: DESATIVADO DESATIVADO ATIVADO ATIVADO

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

495

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

3.

Em seguida, configure a aplicao Web criando um novo Data Provider. Na tela seguinte, (Novo Data Provider), selecione o tipo Data Provider de tipo de query view na rea Geral. Na rea Definir tipo de Data Provider, selecione a query criada no Query Designer para o planejamento de quantidades, com o nome TBW370_S##_AL02_PQ01_SALMAN. Esse Data Provider executado internamente como DP_1. Crie um segundo Data Provider com as mesmas configuraes e que se relacione query de planejamento de preos chamado TBW370_P##_AL01_PQ01_SALMAN. Esse Data Provider executado internamente como DP_2. Finalmente, crie um terceiro Data Provider que se relacione ao filtro P##_F_01 criado no Planning Modeler durante o planejamento de preos. Selecione Data Provider de tipo de filtro. No campo Iniciar com, selecione Filtro [Selection_Object]. No campo Filtro, insira manualmente P##_F_01 em vez de Valor proposto. Esse Data Provider executado internamente como DP_3. Grave sua aplicao de planejamento baseada na Web.

No exerccio a seguir, seu objetivo colocar o planejamento de quantidades e preos em vrias fichas de registro e fornecer funes de planejamento, como gravar, atualizar e redefinir centralmente para todas as fichas de registro. Somente as funes de planejamento especficas ao planejamento de quantidades e preos sero fornecidas posteriormente nas fichas de registro correspondentes. 4. Para garantir melhor integrao do Web item, insira uma tabela para as trs funes relevantes em todas as fichas de registro, selecionando Inserir tabela. A tabela deve conter uma linha e trs colunas. No campo Largura, selecione 80% para manter a menor distncia possvel entre os trs botes. Depois, grave a aplicao de planejamento baseada na Web. 5. a) Mais tarde, antes de criar os trs botes, verifique se voc est, de fato, na clula da tabela destinada a esse propsito. Posicione o cursor na primeira clula esquerda da tabela criada. Instale nesse local o boto Gravar.

Continua na prxima pgina

496

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Para isso, arraste e solte o Web item Grupo de botes na clula apropriada da tabela. Clique no item, que exibir uma caixa Propriedades na parte inferior esquerda contendo o cabealho Button_Group_Item 1. V para a ficha de registro Parmetros de Web item e faa as seguintes configuraes: Com rea de informao (Tray): Deixe a configurao como DESATIVADO

Agora clique na caixa direita do campo 1?? (boto). Na tela seguinte (Processar parmetros), selecione: Ttulo: Ao (acionada por comando): Gravar dados planejados Comando com assistente de comandos (instruo)

Agora, clique na caixa direita do campo Comando e, na tela Editar comando, faa as seguintes selees:

Figura 353: Comandos para aplicaes de planejamento

Depois de fazer sua seleo, clique no texto Gravar dados modificados (SAVE_DATA) para que o boto Seguinte seja ativado. Selecione OK duas vezes para retornar tela inicial Propriedades. As seguintes propriedades devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

497

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Figura 354: Exibio do boto Gravar

Grave sua aplicao de planejamento baseada na Web. b) Agora, posicione o cursor na clula central da tabela criada neste exerccio. Instale o boto Renovar aqui com o mesmo ttulo. Proceda como descrito para o boto Gravar e selecione Atualizar dados [REFRESH_DATA]. Grave sua aplicao de planejamento baseada na Web. Em seguida, posicione o cursor na clula direita da tabela criada e instale o boto Redefinir que recebe o texto Redefinir dados planejados e para o qual voc insere Redefinir dados modificados [RESET_DATA]. Grave sua aplicao de planejamento baseada na Web. 6. Os trs Web items criados, atualmente, tm o nome tcnico standard Button_Group_ITEM_1 a Button_Group_Item_3. Para mais clareza, esses nomes devem ser modificados agora. Modifique os nomes como segue: Button_Group_ITEM_1 deve ser denominado Gravar. Button_Group_ITEM_1 deve ser denominado Renovar. Button_Group_ITEM_1 deve ser denominado Redefinir. Grave e execute a aplicao Web.

Tarefa 2:
Agora, necessrio implementar duas fichas de registro. A primeira para planejamento de quantidades e a segunda para planejamento de preos. 1. Arraste e solte o Web item Fichas de registro, na rea abaixo da tabela, para criar as duas fichas de registro. Continua na prxima pgina

498

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Modifique o nome tcnico interno desse Web item para Fichas de registro. 2. Arraste e solte o Web item standard Anlise na rea das fichas de registro. Modifique o nome tcnico interno desse Web item para Quantity_Planning_Query. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Posio das linhas novas: Data Provider: 0 Abaixo DP_1

No faa modificaes em outras propriedades nem grave a aplicao de planejamento baseadas na Web. Agora, arraste e solte um Web item Container na rea dos Web items Fichas de registro, abaixo do Web item existente Anlise. Agora, selecione Verificar. Navegue at as propriedades do Web item com o nome Fichas de registro e crie duas fichas de registro. O Web item Anlise deve ser posicionado na primeira ficha de registro e o container, na segunda. Na primeira ficha de registro, abra a caixa direita de *-Ficha-Painel. Na tela seguinte, insira Planejamento de quantidades no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico Quantity_Planning_Query. Assim, voc criou a primeira ficha de registro, deu um nome a ela e atribuiu o Web item Anlise. Na rea Propriedades do Web item com o nome Fichas de registro, abra a caixa direita do campo *-Ficha-Painel novamente. Na tela seguinte, insira Planejamento de preos no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico CONTAINER_ITEM_1. Assim, voc criou a segunda ficha de registro, deu um nome e atribuiu um container a ela. O container obrigatrio porque, alm de uma query na segunda ficha de registro, voc tambm pode incluir funes de planejamento, variveis e uma caixa drop-down, e s possvel atribuir um objeto a uma ficha de registro. Atribuindo um container, possvel reunir outros objetos, que com isso, estaro atribudos indiretamente a uma ficha de registro. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

499

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

3.

Posicione o cursor no container da ficha de registro Planejamento de preos e arraste e solte o Web item standard Anlise no container. Modifique o nome tcnico interno desse Web item para Price_Planning_Query. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Posio das linhas novas: Data Provider: 5 Abaixo DP_2

No faa modificaes em outras propriedades nem grave a aplicao de planejamento baseadas na Web. Execute a aplicao baseada na Web.

Tarefa 3:
Nas etapas seguintes, restrinja seu trabalho ficha de registro Planejamento de preos e ao container includo nessa pgina. 1. Insira outra tabela nesse container, selecionando Inserir tabela. A tabela deve ter uma linha e quatro colunas. Insira 40% no campo Largura. A tabela deve ser posicionada acima da Price_Planning_Query recm-criada. 2. Na primeira clula esquerda da tabela, uma caixa drop-down deve ser instalada, para permitir que voc selecione as funes de cpia e eliminao. Essas funes no tm variveis. Para isso, arraste e solte o Web item Caixa drop-down na clula da tabela mencionada anteriormente. Nessa caixa drop-down, as duas funes de planejamento mencionadas acima devem ser integradas, cada uma relacionada ao filtro includo no exerccio anterior, como o Data Provider ou, mais exatamente, como um DP_3. a) Mude o nome tcnico da caixa drop-down para DropdownBox_ PlanningFunctions. Navegue at a funo Propriedades da caixa drop-down e selecione o tipo de ligao de dados Lista de opes fixas. b) No campo *Opes fixas, clique na caixa direita para acessar a tela Processar parmetros. Insira Copiar verso B1 B2 no campo Descrio da seleo. No campo Ao (acionada por comando), selecione Comando com assistente de comandos (INSTRUO). No campo Comando, clique na caixa direita para acessar a tela Editar comando. Continua na prxima pgina

500

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Deste local, navegue at a ficha de registro Todos os comandos e selecione a execuo da funo de planejamento de acordo com a figura a seguir:

Figura 355: Execuo de uma funo de planejamento

Depois, selecione Executar funo de planejamento (simples) para que, em seguida, possa selecionar Seguinte. Na tela seguinte, selecione DP_3 no campo Referncia ao Data Provider de tipo de filtro. No campo Funo de planejamento, selecione P##_PF_01 (a funo de cpia da Verso B1 B2) usando a ajuda para pesquisa, que pode ser acessada direita deste campo.

Como alternativa, tambm possvel inserir o nome tcnico da funo de planejamento diretamente no campo Funo de planejamento . Selecione OK duas vezes para confirmar as entradas. 3. Agora, necessrio repetir esse procedimento para outra Opo fixa da segunda funo de planejamento, clicando na caixa direita do campo *Opo fixa para acessar a tela Processar parmetros. Insira Eliminar dados na Verso B2 no campo Descrio da seleo. Vincule o filtro DP_3 funo P##_PF_03, que fornece a funo de eliminao com a Verso B2. Grave novamente a aplicao de planejamento baseada na Web e execute-a. Dica: Observe que a execuo da funo selecionada automtica (controlada por evento). Outras funes, alm da caixa drop-down, no so necessrias.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

501

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Tarefa 4:
Agora, necessrio integrar a funo de reavaliao dos dados na Verso B2 com as duas variveis, TWAT e JUC. 1. a) necessrio integrar o Web item Button_Group segunda clula esquerda da tabela. Mude a descrio tcnica interna do grupo de botes para REVALUATION_FUNCTION. Em Propriedades desse Web item, faa as seguintes configuraes: no campo 1?? boto , clique na caixa direita para abrir a tela Processar parmetros. Insira Funo de reavaliao com a Verso B2 no campo Ttulo. No campo Comando (acionado por ao), selecione Comando com o assistente de comandos (instruo). No campo Comando, clique na caixa direita para acessar a tela Editar comando. Nesse local, faa as seguintes selees (se no estiverem selecionadas):

Figura 356: Execuo de uma funo de planejamento

Depois, selecione Executar funo de planejamento (simples) para que, em seguida, possa selecionar Seguinte. b) Faa as seguintes selees na tela subseqente:

Continua na prxima pgina

502

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Tela Exibir variveis: Referncia ao Data Provider de tipo de filtro: Funo de planejamento:

ATIVADO DP_3 P##_PF_02

Grave sua aplicao de planejamento baseada na Web. Em seguida, execute a aplicao de planejamento baseada na Web ou atualize a aplicao de planejamento j executada. Primeiro, selecione a funo de eliminao, depois a funo de cpia e, em seguida, a reavaliao para obter todos os valores de variveis que voc pode selecionar. No grave os dados planejados.

Tarefa 5:

Depois, a funo de cpia da Verso? B (a verso emissora era uma varivel) dever ser adicionada verso de planejamento baseada na Web. Essa varivel para a caracterstica 0VERSION pode ser opcionalmente modelada com o Web item Button_Group, com uma tela de varivel de abertura automtica para consultar a verso do emissor desejada (como descrito no exerccio), ou a varivel e seus possveis valores de caractersticas podem ser oferecidos para seleo ao usurio final, por meio da caixa drop-down, usando uma query de dados mestre. Neste caso, a funo de cpia no dever realizar outras consultas de variveis. Como a segunda variante da modelagem deve ser definida, uma query de dados mestre definida para a caracterstica 0VERSION. Essa query permite a seleo das verses desejadas B1 e B2: Descrio: Nome tcnico: TBW370_MASTER_QUERY_0VERSION TBW370_MASTER_QUERY_0VERSION

Dica: Voc s pode encontrar a query anteriormente especificada usando a funo T_BW370_BI70. 1. Essa query deve ser includa como um Data Provider de tipo de query na aplicao de planejamento baseada na Web. Internamente, esse Data Provider pode ser executado como DP_4. Grave novamente sua aplicao de planejamento baseada na Web.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

503

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

2.

Na segunda ficha de registro Planejamento de preos, crie uma caixa drop-down no container. Ela deve ser posicionada na terceira clula esquerda na tabela do container. Mude o nome tcnico interno da caixa drop-down, como segue: DROPDOWN_VERSION_FROM_QUERY. Configure as propriedades da caixa drop-down da seguinte forma: Com rea de informao (Tray): Tipo de ligao de dados (Data Binding Type): Deixe DESATIVADO

Caracterstica/Elemento de estrutura (caractere)

No campo %NM% Seleo de caractersticas, clique na caixa direita para acessar a tela Processar parmetros. Nesse local, selecione: Data Provider: Visvel na descrio: Exibir TODAS as entradas: DP_4 selecione ATIVADO ATIVADO

No altere nenhuma outra configurao. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

504

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 357: Caixa drop-down de configurao para a caracterstica Verso

Grave sua aplicao de planejamento baseada na Web. 3. a) Crie o Web item Button_Group, onde o Web item se relaciona verso de cpia, e a varivel verso na quarta clula esquerda da tabela do container. Mude a descrio tcnica interna do grupo de botes como segue: COPY_WITH_VAR_VERSION. b) Configure as propriedades desse grupo de botes da seguinte forma: no campo 1?? (boto), clique na caixa direita. Na tela seguinte, selecione: Ttulo: Ao (acionada por comando): Copiar verso ?

Comando com assistente de comandos (instrues)

Mais uma vez, clique na caixa direita do campo Comando e faa a seguinte seleo:

Figura 358: Comandos favoritos

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

505

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Na tela seguinte, configure: Tela Exibir variveis: Referncia ao Data Provider de tipo de filtro: Funo de planejamento: Deixe DESATIVADO DP_3

P##_PF_04

Dica: Observe que a tela de variveis deve ser desativada para que no seja acionada imediatamente aps a execuo da funo de cpia. Afinal, o objetivo era poder selecionar uma varivel usando a caixa drop-down. Posicione o cursor no campo *Valor da varivel e clique na caixa direita. Voc acessar a tela Processar parmetros. Agora, clique na caixa direita do campo Varivel. Na tela de seleo da ajuda de valores, selecione Entrada manual e insira o seguinte nome tcnico para a varivel solicitada: P##_VAR_SENDERVERSION_COPY. Para os outros campos na tela, selecione: Tipo de varivel: Tipo de ligao: Data Provider: Caracterstica: Tipo de ligao Data_Provider_Selection DP_4 0VERSION

Em seguida, selecione OK repetidamente. Grave novamente a aplicao de planejamento baseada na Web e execute-a.

Tarefa 6:
Navegue at a ficha de registro Planejamento de preos e planeje manualmente USD 2.000 para JUC e USD 1.000 para TWAT para o exerccio fiscal 2010 exclusivamente na Verso B1 1. Depois, selecione Renovar dados para os dados planejados, para totalizar os dados planejados na Verso B1 para o exerccio fiscal de 2010.

Continua na prxima pgina

506

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Agora, use a caixa drop-down para selecionar a funo de eliminao e, em seguida, a funo de cpia para copiar os dados da Verso B1 para B2. Ambas as funes so automaticamente executadas aps a seleo. Depois, execute a funo de reavaliao. Na tela exibida, selecione 5(%) para TWAT e 8 (%) para JUC 8 (%) para a varivel de reavaliao. Selecione OK para executar as funes para os valores de parmetro definidos. Em seguida, revise os dados reavaliados do exerccio fiscal 2010 na Verso B2. Por exemplo, defina o valor para JUC como USD 2.260 e o valor para TWAT como USD 1.150. Depois, selecione Renovar dados para atualizar os dados planejados. Selecione a Verso B2 para a caracterstica 0VERSION usando a caixa drop-down e, em seguida, selecione Copiar funo da Verso ? B. Grave os dados planejados selecionando o boto relevante, saia da aplicao de planejamento baseada na Web e feche o Web Application Designer. Sempre faa isso clicando no X no canto superior direito da tela.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

507

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Soluo 9: Criao de uma aplicao de planejamento usando o WAD


Tarefa 1:
O objetivo mapear o layout de resultados dos planejamentos de quantidades e de preos dos gerentes de vendas que utilizam WAD. 1. Navegue at o Web Application Designer. Para acessar o Web Application Designer, selecione Iniciar no Citrix e, em seguida: Iniciar Programas Business Explorer Web Application Designer.

Selecione Novo e grave o modelo Web com as seguintes descries: Descrio: Nome tcnico: a) 2. Group##_TBW370_WAD_SALMAN Group##_TBW370_WAD_SALMAN

A soluo corresponde s tarefas do exerccio.

Primeiro, exiba todas as mensagens que podem ser emitidas quando a aplicao Web for executada e todas as variveis de query acionadas na execuo da aplicao. Defina essa ao para toda a aplicao Web. Isso significa que voc deve efetuar as seguintes configuraes para toda a aplicao Web e, nesse caso, para a ficha de registro Parmetros de modelo Web na rea Propriedades do modelo Web: Visvel nas advertncias: Visvel nas informaes: Mensagens do sistema: Tela Exibir variveis: a) DESATIVADO DESATIVADO ATIVADO ATIVADO

Para isso, clique em Propriedades na parte inferior esquerda da tela, e selecione Modelo Web na rea de entrada em branco. Depois, navegue at a ficha de registro Parmetros de modelo Web e implemente as configuraes anteriores.

3.

Em seguida, configure a aplicao Web criando um novo Data Provider. Na tela seguinte, (Novo Data Provider), selecione o tipo Data Provider de tipo de query view na rea Geral. Na rea Definir tipo de Data Provider, selecione a query criada no Query Designer para o planejamento de quantidades, com o nome TBW370_S##_AL02_PQ01_SALMAN. Esse Data Provider executado internamente como DP_1. Continua na prxima pgina

508

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Crie um segundo Data Provider com as mesmas configuraes e que se relacione query de planejamento de preos chamado TBW370_P##_AL01_PQ01_SALMAN. Esse Data Provider executado internamente como DP_2. Finalmente, crie um terceiro Data Provider que se relacione ao filtro P##_F_01 criado no Planning Modeler durante o planejamento de preos. Selecione Data Provider de tipo de filtro. No campo Iniciar com, selecione Filtro [Selection_Object]. No campo Filtro, insira manualmente P##_F_01 em vez de Valor proposto. Esse Data Provider executado internamente como DP_3. Grave sua aplicao de planejamento baseada na Web.

No exerccio a seguir, seu objetivo colocar o planejamento de quantidades e preos em vrias fichas de registro e fornecer funes de planejamento, como gravar, atualizar e redefinir centralmente para todas as fichas de registro. Somente as funes de planejamento especficas ao planejamento de quantidades e preos sero fornecidas posteriormente nas fichas de registro correspondentes. a) Em seguida, instale a aplicao Web. Clique duas vezes em Novo Data Provider. Clique duas vezes em Novo Data Provider. Na tela seguinte (Novo Data Provider), selecione o tipo Data Provider do tipo Query View na rea Geral. Na rea Definir tipo de Data Provider, escolha Selecionar query para selecionar a query criada no Query Designer para o planejamento de quantidades chamado TBW370_S##_AL02_PQ01_SALMAN. Aps selecion-la, escolha Abrir. Esse Data Provider executado internamente como DP_1. Em seguida, selecione Continuar. Crie um segundo Data Provider com as mesmas configuraes e que se relacione query de planejamento de preos chamado TBW370_P##_AL01_PQ01_SALMAN. Esse Data Provider executado internamente como DP_2. Finalmente, crie um terceiro Data Provider que se relacione ao filtro P##_F_01 criado no Planning Modeler durante o planejamento de preos. Crie um novo Data Provider clicando duas vezes em Novo Data Provider, mas desta vez selecione Data Provider de tipo de filtro como tipo. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

509

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

No campo Iniciar com, selecione Filtro [objeto de seleo]. No campo Filtro, insira manualmente P##_F_01 em vez de Valor proposto. Voc obter as seguintes configuraes (neste caso, por exemplo, ## =01):

Figura 359: Configurao do Data Provider de tipo de filtro

Esse Data Provider executado internamente como DP_3. Selecione OK. Grave sua aplicao de planejamento baseada na Web selecionando Gravar. b) Na tela seguinte, (Novo Data Provider), selecione o tipo Data Provider de tipo de query view na rea Geral. Na rea Definir tipo de Data Provider, selecione a query criada no Query Designer para planejamento de quantidades, com o nome TBW370_S##_AL02_PQ01_SALMAN, escolhendo Selecionar query. Aps selecion-la, escolha Abrir. Esse Data Provider executado internamente como DP_1. Em seguida, selecione OK.

No exerccio a seguir, seu objetivo colocar o planejamento de quantidades e preos em vrias fichas de registro e fornecer funes de planejamento, como gravar, atualizar e redefinir centralmente para todas as fichas de registro. Somente as funes de planejamento especficas ao planejamento de quantidades e preos sero fornecidas mais tarde nas fichas de registro correspondentes. 4. Para garantir melhor integrao do Web item, insira uma tabela para as trs funes relevantes em todas as fichas de registro, selecionando Inserir tabela. Continua na prxima pgina

510

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

A tabela deve conter uma linha e trs colunas. No campo Largura, selecione 80% para manter a menor distncia possvel entre os trs botes. Depois, grave a aplicao de planejamento baseada na Web. a) Posicione o cursor na primeira linha, na ficha de registro Layouts e selecione Inserir tabela. Faa as seguintes configuraes na tela subseqente: A tabela deve conter uma linha e trs colunas. Por isso, insira 1 no campo Linha e 2 no campo Coluna. No campo Largura, selecione 80% para manter a menor distncia possvel entre os trs botes. Em seguida, selecione Copiar e OK. Grave sua aplicao de planejamento baseada na Web selecionando Gravar. 5. a) Mais tarde, antes de criar os trs botes, verifique se voc est, de fato, na clula da tabela destinada a esse propsito. Posicione o cursor na primeira clula esquerda da tabela criada. Instale nesse local o boto Gravar. Para isso, arraste e solte o Web item Grupo de botes na clula apropriada da tabela. Clique no item, que exibir uma caixa Propriedades na parte inferior esquerda contendo o cabealho Button_Group_Item 1. V para a ficha de registro Parmetros de Web item e faa as seguintes configuraes: Com rea de informao (Tray): Deixe a configurao como DESATIVADO

Agora clique na caixa direita do campo 1?? (boto). Na tela seguinte (Processar parmetros), selecione: Ttulo: Ao (acionada por comando): Gravar dados planejados Comando com assistente de comandos (instruo)

Agora, clique na caixa direita do campo Comando e, na tela Editar comando, faa as seguintes selees:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

511

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Figura 360: Comandos para aplicaes de planejamento

Depois de fazer sua seleo, clique no texto Gravar dados modificados (SAVE_DATA) para que o boto Seguinte seja ativado. Selecione OK duas vezes para retornar tela inicial Propriedades. As seguintes propriedades devero ser exibidas:

Figura 361: Exibio do boto Gravar

Grave sua aplicao de planejamento baseada na Web. b) Agora, posicione o cursor na clula central da tabela criada neste exerccio. Instale o boto Renovar aqui com o mesmo ttulo. Proceda como descrito para o boto Gravar e selecione Atualizar dados [REFRESH_DATA]. Grave sua aplicao de planejamento baseada na Web.

Continua na prxima pgina

512

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Em seguida, posicione o cursor na clula direita da tabela criada e instale o boto Redefinir que recebe o texto Redefinir dados planejados e para o qual voc insere Redefinir dados modificados [RESET_DATA]. Grave sua aplicao de planejamento baseada na Web. a) Siga as instrues do exerccio. Coloque a caixa direita do campo 1?? (boto) de acordo com a figura a seguir.

Figura 362: Acesso ao Assistente de comandos

Na tela seguinte (Processar parmetros), selecione: Ttulo: Ao (acionada por comando): Gravar dados planejados Comando com assistente de comandos (instruo)

Agora, clique na caixa direita do campo Comando e, na tela seguinte Editar comando, selecione a ficha de registro Todos os comandos. Abra Comandos para aplicaes de planejamento e clique em Gravar dados modificados. Faa esta seleo como mostrado anteriormente e confirme-a selecionando OK duas vezes. Consulte a figura acima na ficha de registro Todos os comandos. Selecione OK duas vezes para retornar tela inicial Propriedades. Voc obter a exibio anterior para o boto Gravar. Grave sua aplicao de planejamento baseada na Web selecionando Gravar. b) A soluo corresponde ao exerccio.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

513

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

6.

Os trs Web items criados, atualmente, tm o nome tcnico standard Button_Group_ITEM_1 a Button_Group_Item_3. Para mais clareza, esses nomes devem ser modificados agora. Modifique os nomes como segue: Button_Group_ITEM_1 deve ser denominado Gravar. Button_Group_ITEM_1 deve ser denominado Renovar. Button_Group_ITEM_1 deve ser denominado Redefinir. Grave e execute a aplicao Web. a) Para isso, clique em Gravar no primeiro grupo de botes e, depois, em Renomear Web item na rea Propriedades. Na tela seguinte, escreva Gravar no campo Novo nome.

Figura 363: Selecione o boto Gravar

Proceda da mesma maneira para Renovar e Redefinir e atribua os nomes Renovar e Redefinir. Agora, grave as entradas selecionando Gravar e execute a aplicao Web selecionando Executar. Insira o ID do usurio e a senha e selecione Efetuar logon. Agora, os trs botes estaro visveis. Deixe a sesso aberta.

Tarefa 2:
Agora, necessrio implementar duas fichas de registro. A primeira para planejamento de quantidades e a segunda para planejamento de preos. 1. Arraste e solte o Web item Fichas de registro, na rea abaixo da tabela, para criar as duas fichas de registro.

Continua na prxima pgina

514

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Modifique o nome tcnico interno desse Web item para Fichas de registro. a) Posicione o cursor direita da tabela, pressione Entrar e, em seguida, esquerda, clique em Ampliado em Web items. Voc encontrar o Web item Fichas de registro. Arraste e solte o Web item Fichas de registro, na rea abaixo da tabela, para criar as duas fichas de registro. Modifique o nome tcnico interno desse Web item para Fichas de registro clicando no item e selecionando Renomear Web item na rea Propriedades. Agora, insira o nome solicitado e confirme a entrada selecionando OK. 2. Arraste e solte o Web item standard Anlise na rea das fichas de registro. Modifique o nome tcnico interno desse Web item para Quantity_Planning_Query. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Posio das linhas novas: Data Provider: 0 Abaixo DP_1

No faa modificaes em outras propriedades nem grave a aplicao de planejamento baseadas na Web. Agora, arraste e solte um Web item Container na rea dos Web items Fichas de registro, abaixo do Web item existente Anlise. Agora, selecione Verificar. Navegue at as propriedades do Web item com o nome Fichas de registro e crie duas fichas de registro. O Web item Anlise deve ser posicionado na primeira ficha de registro e o container, na segunda. Na primeira ficha de registro, abra a caixa direita de *-Ficha-Painel. Na tela seguinte, insira Planejamento de quantidades no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico Quantity_Planning_Query. Assim, voc criou a primeira ficha de registro, deu um nome a ela e atribuiu o Web item Anlise. Na rea Propriedades do Web item com o nome Fichas de registro, abra a caixa direita do campo *-Ficha-Painel novamente.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

515

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Na tela seguinte, insira Planejamento de preos no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico CONTAINER_ITEM_1. Assim, voc criou a segunda ficha de registro, deu um nome e atribuiu um container a ela. O container obrigatrio porque, alm de uma query na segunda ficha de registro, voc tambm pode incluir funes de planejamento, variveis e uma caixa drop-down, e s possvel atribuir um objeto a uma ficha de registro. Atribuindo um container, possvel reunir outros objetos, que com isso, estaro atribudos indiretamente a uma ficha de registro. a) Selecione Standard na rea do Web item. Arraste e solte o Web item standard Anlise na rea das fichas de registro. Mude o nome tcnico interno desse Web item para Quantity_Planning_Query, selecionando Renomear Web item na rea de propriedades associada. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Data Provider: 0 DP_1

Posio das linhas novas: Abaixo

No faa modificaes nas outras propriedades nem grave a aplicao de planejamento baseada na Web selecionando Gravar. Na rea Web item, selecione Ampliado. Agora, arraste e solte um Web item Container na rea dos Web items Fichas de registro, abaixo do Web item existente Anlise. Proceda conforme descrito anteriormente em detalhes. Esta etapa no ser mais descrita. Agora, selecione Verificar. Navegue at as propriedades do Web item com o nome Fichas de registro e crie duas fichas de registro. O Web item Anlise deve ser posicionado na primeira ficha de registro e o container, na segunda. Na primeira ficha de registro, abra a caixa direita de *-Ficha-Painel. Na tela seguinte, insira Planejamento de quantidades no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico Quantity_Planning_Query. Continua na prxima pgina

516

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 364: Processar parmetros

Assim, voc criou a primeira ficha de registro, deu um nome a ela e atribuiu o Web item Anlise. Na rea Propriedades do Web item com o nome Fichas de registro, abra a caixa direita do campo *-Ficha-Painel novamente.

Figura 365: Ficha de registro Planejamento de quantidades.

Na tela seguinte, insira Planejamento de preos no campo Texto. No campo Web item subordinado, selecione o container com o nome tcnico CONTAINER_ITEM_1.

Figura 366: Item de container

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

517

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Assim, voc criou a segunda ficha de registro, deu um nome e atribuiu um container a ela. O container obrigatrio porque, alm de uma query na segunda ficha de registro, voc tambm pode incluir funes de planejamento, variveis e uma caixa drop-down, e s possvel atribuir um objeto a uma ficha de registro. Atribuindo um container, possvel reunir outros objetos, com isso, atribudos indiretamente a uma ficha de registro. 3. Posicione o cursor no container da ficha de registro Planejamento de preos e arraste e solte o Web item standard Anlise no container. Modifique o nome tcnico interno desse Web item para Price_Planning_Query. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Posio das linhas novas: Data Provider: 5 Abaixo DP_2

No faa modificaes em outras propriedades nem grave a aplicao de planejamento baseadas na Web. Execute a aplicao baseada na Web. a) Posicione o cursor no container da ficha de registro Planejamento de preos. Clique em Web items na rea esquerda, clique Standard e arraste e solte o Web item standard Anlise no container. Mude o nome tcnico interno desse Web item para Price_Planning_Query, selecionando Renomear Web item na rea de propriedades associada do item Anlise. Faa as seguintes selees nas propriedades desse Web item: Nmero linhas novas: Data Provider: 5 DP_2

Posio das linhas novas: Abaixo

No faa modificaes nas outras propriedades nem grave a aplicao de planejamento baseada na Web selecionando Gravar. Execute a aplicao baseada na Web. Uma vez aberta a sesso, alterne para essa sesso e selecione Renovar.

Continua na prxima pgina

518

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Tarefa 3:
Nas etapas seguintes, restrinja seu trabalho ficha de registro Planejamento de preos e ao container includo nessa pgina. 1. Insira outra tabela nesse container, selecionando Inserir tabela. A tabela deve ter uma linha e quatro colunas. Insira 40% no campo Largura. A tabela deve ser posicionada acima da Price_Planning_Query recm-criada. a) Para anexar uma nova linha ao container usando a query, clique no item Anlise e use o boto direito do mouse para selecionar Cortar. Agora, clique duas vezes em Entrar no container e, depois, clique no container para que a posio do cursor seja exibida. Use o boto direito do mouse para selecionar Colar. Isso cria um espao livre para que outra tabela de posicionamento possa ser inserida. Clique no container para que voc possa ver seu cursor (acima da query). Em seguida, selecione Inserir tabela. Insira 1 no campo Linha e 4 no campo Coluna. Insira 40% no campo Largura e selecione Copiar e OK. Grave as entradas selecionando Gravar. 2. Na primeira clula esquerda da tabela, uma caixa drop-down deve ser instalada, para permitir que voc selecione as funes de cpia e eliminao. Essas funes no tm variveis. Para isso, arraste e solte o Web item Caixa drop-down na clula da tabela mencionada anteriormente. Nessa caixa drop-down, as duas funes de planejamento mencionadas acima devem ser integradas, cada uma relacionada ao filtro includo no exerccio anterior, como o Data Provider ou, mais exatamente, como um DP_3. a) Mude o nome tcnico da caixa drop-down para DropdownBox_ PlanningFunctions. Navegue at a funo Propriedades da caixa drop-down e selecione o tipo de ligao de dados Lista de opes fixas. b) No campo *Opes fixas, clique na caixa direita para acessar a tela Processar parmetros. Insira Copiar verso B1 B2 no campo Descrio da seleo. No campo Ao (acionada por comando), selecione Comando com assistente de comandos (INSTRUO). No campo Comando, clique na caixa direita para acessar a tela Editar comando. Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

519

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Deste local, navegue at a ficha de registro Todos os comandos e selecione a execuo da funo de planejamento de acordo com a figura a seguir:

Figura 367: Execuo de uma funo de planejamento

Depois, selecione Executar funo de planejamento (simples) para que, em seguida, possa selecionar Seguinte. Na tela seguinte, selecione DP_3 no campo Referncia ao Data Provider de tipo de filtro. No campo Funo de planejamento, selecione P##_PF_01 (a funo de cpia da Verso B1 B2) usando a ajuda para pesquisa, que pode ser acessada direita deste campo.

Como alternativa, tambm possvel inserir o nome tcnico da funo de planejamento diretamente no campo Funo de planejamento .

Continua na prxima pgina

520

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Selecione OK duas vezes para confirmar as entradas. a) Mude o nome tcnico da caixa drop-down para DropdownBox_ PlanningFunctions. Para fazer isso, selecione Renomear Web item na rea Propriedades do Web item. Confirme, selecionando OK. Agora, navegue at a ficha de registro Parmetros de Web item em Propriedades da caixa drop-down e selecione o tipo de ligao de dados Lista de opes fixas.

Figura 368: Tipo de ligao de dados: Lista de opes fixas

b) 3.

A soluo corresponde ao exerccio.

Agora, necessrio repetir esse procedimento para outra Opo fixa da segunda funo de planejamento, clicando na caixa direita do campo *Opo fixa para acessar a tela Processar parmetros. Insira Eliminar dados na Verso B2 no campo Descrio da seleo. Vincule o filtro DP_3 funo P##_PF_03, que fornece a funo de eliminao com a Verso B2.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

521

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Grave novamente a aplicao de planejamento baseada na Web e execute-a. Dica: Observe que a execuo da funo selecionada automtica (controlada por evento). Outras funes, alm da caixa drop-down, no so necessrias. a) Agora, necessrio repetir esse procedimento para outra Opo fixa da segunda funo de planejamento, clicando na caixa direita do campo *Opo fixa para acessar a tela Processar parmetros. Insira Eliminar dados na Verso B2 no campo Descrio da seleo. Mais uma vez, clique na caixa direita do campo Comando e depois clique no comando Executar funo de planejamento (simples) na ficha de registro Comandos favoritos. Em seguida, selecione Seguinte. b) Na tela seguinte (Editar comando), vincule o filtro DP_3 (campo de referncia: Referncia ao Data Provider de tipo de filtro) funo P##_PF_03 (campo de referncia: Funo de planejamento), que fornece a funo de eliminao com a verso B2. Finalmente, selecione OK duas vezes para confirmar as entradas. Grave sua aplicao de planejamento baseada na Web selecionando Gravar. Se a sesso da aplicao ainda estiver aberta, atualize-a ou selecione Executar para acessar a verso mais atual da aplicao Web. Primeiro, execute a funo de eliminao e depois a funo de cpia, sem gravar os dados.

Tarefa 4:
Agora, necessrio integrar a funo de reavaliao dos dados na Verso B2 com as duas variveis, TWAT e JUC. 1. a) necessrio integrar o Web item Button_Group segunda clula esquerda da tabela. Mude a descrio tcnica interna do grupo de botes para REVALUATION_FUNCTION. Em Propriedades desse Web item, faa as seguintes configuraes: no campo 1?? boto , clique na caixa direita para abrir a tela Processar parmetros. Insira Funo de reavaliao com a Verso B2 no campo Ttulo. No campo Comando (acionado por ao), selecione Comando com o assistente de comandos (instruo). Continua na prxima pgina

522

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

No campo Comando, clique na caixa direita para acessar a tela Editar comando. Nesse local, faa as seguintes selees (se no estiverem selecionadas):

Figura 369: Execuo de uma funo de planejamento

Depois, selecione Executar funo de planejamento (simples) para que, em seguida, possa selecionar Seguinte. b) Faa as seguintes selees na tela subseqente: Tela Exibir variveis: Referncia ao Data Provider de tipo de filtro: Funo de planejamento: ATIVADO DP_3 P##_PF_02

Grave sua aplicao de planejamento baseada na Web. Em seguida, execute a aplicao de planejamento baseada na Web ou atualize a aplicao de planejamento j executada. Primeiro, selecione a funo de eliminao, depois a funo de cpia e, em seguida, a reavaliao para obter todos os valores de variveis que voc pode selecionar.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

523

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

No grave os dados planejados. a) Siga as etapas do exerccio. Na etapa final, v at a ficha de registro Comandos favoritos e selecione Executar funo de planejamento (simples) e, depois, selecione Seguinte. b) Siga as etapas do exerccio e confirme selecionando OK duas vezes. Grave sua aplicao de planejamento baseada na Web selecionando Gravar. Em seguida, execute a aplicao de planejamento baseada na Web selecionando Executar ou selecione Renovar na aplicao de planejamento j executada. Primeiro, selecione a funo de eliminao, depois a funo de cpia e, em seguida, a reavaliao para obter todos os valores de variveis selecionados.

Tarefa 5:

Depois, a funo de cpia da Verso? B (a verso emissora era uma varivel) dever ser adicionada verso de planejamento baseada na Web. Essa varivel para a caracterstica 0VERSION pode ser opcionalmente modelada com o Web item Button_Group, com uma tela de varivel de abertura automtica para consultar a verso do emissor desejada (como descrito no exerccio), ou a varivel e seus possveis valores de caractersticas podem ser oferecidos para seleo ao usurio final, por meio da caixa drop-down, usando uma query de dados mestre. Neste caso, a funo de cpia no dever realizar outras consultas de variveis. Como a segunda variante da modelagem deve ser definida, uma query de dados mestre definida para a caracterstica 0VERSION. Essa query permite a seleo das verses desejadas B1 e B2: Descrio: Nome tcnico: TBW370_MASTER_QUERY_0VERSION TBW370_MASTER_QUERY_0VERSION

Dica: Voc s pode encontrar a query anteriormente especificada usando a funo T_BW370_BI70. 1. Essa query deve ser includa como um Data Provider de tipo de query na aplicao de planejamento baseada na Web. Internamente, esse Data Provider pode ser executado como DP_4. Continua na prxima pgina

524

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Grave novamente sua aplicao de planejamento baseada na Web. a) Para isso, clique duas vezes em Novo Data Provider e selecione Selecionar query. Depois, selecione Funes e clique duas vezes na funo T_BW370_BI70. A query anteriormente especificada ser, ento, localizada. Selecione-a e escolha Abrir. Em seguida, selecione OK. Grave novamente sua aplicao de planejamento baseada na Web selecionando Gravar. 2. Na segunda ficha de registro Planejamento de preos, crie uma caixa drop-down no container. Ela deve ser posicionada na terceira clula esquerda na tabela do container. Mude o nome tcnico interno da caixa drop-down, como segue: DROPDOWN_VERSION_FROM_QUERY. Configure as propriedades da caixa drop-down da seguinte forma: Com rea de informao (Tray): Tipo de ligao de dados (Data Binding Type): Deixe DESATIVADO

Caracterstica/Elemento de estrutura (caractere)

No campo %NM% Seleo de caractersticas, clique na caixa direita para acessar a tela Processar parmetros. Nesse local, selecione: Data Provider: Visvel na descrio: Exibir TODAS as entradas: DP_4 selecione ATIVADO ATIVADO

No altere nenhuma outra configurao. As seguintes informaes devero ser exibidas:

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

525

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Figura 370: Caixa drop-down de configurao para a caracterstica Verso

Grave sua aplicao de planejamento baseada na Web. a) Siga as etapas do exerccio. Dica: No campo Caracterstica, selecione 0VERSION clicando na caixa direita, selecionando a linha 0VERSION na tela Seletor de entradas possveis e, em seguida, selecionando OK. 3. a) Crie o Web item Button_Group, onde o Web item se relaciona verso de cpia, e a varivel verso na quarta clula esquerda da tabela do container. Mude a descrio tcnica interna do grupo de botes como segue: COPY_WITH_VAR_VERSION. b) Configure as propriedades desse grupo de botes da seguinte forma: no campo 1?? (boto), clique na caixa direita. Na tela seguinte, selecione: Ttulo: Ao (acionada por comando): Copiar verso ?

Comando com assistente de comandos (instrues)

Mais uma vez, clique na caixa direita do campo Comando e faa a seguinte seleo: Continua na prxima pgina

526

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Figura 371: Comandos favoritos

Na tela seguinte, configure: Tela Exibir variveis: Referncia ao Data Provider de tipo de filtro: Funo de planejamento: Deixe DESATIVADO DP_3

P##_PF_04

Dica: Observe que a tela de variveis deve ser desativada para que no seja acionada imediatamente aps a execuo da funo de cpia. Afinal, o objetivo era poder selecionar uma varivel usando a caixa drop-down. Posicione o cursor no campo *Valor da varivel e clique na caixa direita. Voc acessar a tela Processar parmetros. Agora, clique na caixa direita do campo Varivel. Na tela de seleo da ajuda de valores, selecione Entrada manual e insira o seguinte nome tcnico para a varivel solicitada: P##_VAR_SENDERVERSION_COPY. Para os outros campos na tela, selecione: Tipo de varivel: Tipo de ligao: Data Provider: Caracterstica: Tipo de ligao Data_Provider_Selection DP_4 0VERSION

Em seguida, selecione OK repetidamente.

Continua na prxima pgina

14-11-2008

2008 SAP AG. Todos os direitos reservados.

527

Captulo 11: Criao e utilizao de uma aplicao de planejamento baseada na Web com WAD

TBW45

Grave novamente a aplicao de planejamento baseada na Web e execute-a. a) Crie o Web item Button_Group, onde o Web item se relaciona verso de cpia, e a varivel verso na quarta clula esquerda da tabela do container. Arraste esse item para a clula 4 e clique nele. Mude a descrio tcnica interna do grupo de botes como segue: COPY_WITH_VAR_VERSION selecionando Renomear Web item e inserindo a descrio anteriormente especificada. Confirme com OK. b) Siga as instrues do exerccio. Agora, grave a aplicao de planejamento baseada na Web, selecionando Gravar e execute-a selecionando Renovar na sesso aberta do usurio final ou selecionando Executar.

Tarefa 6:
Navegue at a ficha de registro Planejamento de preos e planeje manualmente USD 2.000 para JUC e USD 1.000 para TWAT para o exerccio fiscal 2010 exclusivamente na Verso B1 1. Depois, selecione Renovar dados para os dados planejados, para totalizar os dados planejados na Verso B1 para o exerccio fiscal de 2010. Agora, use a caixa drop-down para selecionar a funo de eliminao e, em seguida, a funo de cpia para copiar os dados da Verso B1 para B2. Ambas as funes so automaticamente executadas aps a seleo. Depois, execute a funo de reavaliao. Na tela exibida, selecione 5(%) para TWAT e 8 (%) para JUC 8 (%) para a varivel de reavaliao. Selecione OK para executar as funes para os valores de parmetro definidos. Em seguida, revise os dados reavaliados do exerccio fiscal 2010 na Verso B2. Por exemplo, defina o valor para JUC como USD 2.260 e o valor para TWAT como USD 1.150. Depois, selecione Renovar dados para atualizar os dados planejados. Selecione a Verso B2 para a caracterstica 0VERSION usando a caixa drop-down e, em seguida, selecione Copiar funo da Verso ? B. Grave os dados planejados selecionando o boto relevante, saia da aplicao de planejamento baseada na Web e feche o Web Application Designer. Sempre faa isso clicando no X no canto superior direito da tela. a) A soluo corresponde ao exerccio.

528

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Criao de uma aplicao de planejamento usando o WAD

Resumo da lio
Voc agora deve estar apto a: Compreender como configurar uma aplicao Web para planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

529

Resumo do captulo

TBW45

Resumo do captulo
Voc agora deve estar apto a: Compreender como configurar uma aplicao Web para planejamento

530

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Captulo 12
Sistema de status e de rastreamento
Viso geral do captulo
Sistema de status e de rastreamento

Objetivos do captulo
No final deste captulo, voc dever estar apto a: Compreender o conceito do Sistema de status e de rastreamento Compreender as configuraes do customizing Compreender o conceito de bloqueio do Sistema de status e de rastreamento

Contedo do captulo
Lio: Sistema de status e de rastreamento (Status and Tracking System)...........................................................................532

14-11-2008

2008 SAP AG. Todos os direitos reservados.

531

Captulo 12: Sistema de status e de rastreamento

TBW45

Lio:

Sistema de status e de rastreamento (Status and Tracking System)


Viso geral da lio Objetivos da lio
No final desta lio, voc dever estar apto a: Compreender o conceito do Sistema de status e de rastreamento Compreender as configuraes do customizing Compreender o conceito de bloqueio do Sistema de status e de rastreamento

Cenrio de negcios
Voc membro da equipe do projeto que est implementando o Sistema de status e de rastreamento e deseja, primeiro, compreender o conceito de organizao e controle de planejamento para depois configur-lo sozinho.

Figura 372: Planejamento orientado para a hierarquia e rastreamento de status

O Sistema de status e de rastreamento utilizado como ambiente de estruturao e execuo do planejamento e, tambm, para monitorar o processo de planejamento.

532

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

Ao utilizar o Sistema de status e de rastreamento, voc obtm as seguintes vantagens: Possibilidade de alinhamento iterativo dos resultados do planejamento em um subplano ao definir diferentes sesses de planejamento Atribuio transparente de subtarefas aos responsveis dentro de uma sesso de planejamento Performance de planejamento e considerao de especificaes claras de datas Workflow de planejamento regulado com base em sistema de administrao de status

O grfico anterior mostra que o planejamento geralmente executado sobre uma base hierrquica. Isso significa que um sistema de planejamento deve permitir o uso de hierarquias. necessrio um conceito de verso para o processo de planejamento, uma vez que dados planejados diferentes so normalmente gerados em planejamento bottom-up e top-down. Para reunir os dados planejados de diferentes verses, necessrio que haja comunicao entre as pessoas responsveis. Essa comunicao deve ser suportada pelo sistema. A cada planejador deve ser atribuda uma tarefa de planejamento especfica. A cada tarefa de planejamento deve ser atribudo um status. Para controlar todo o processo de planejamento, o sistema deve fornecer ferramentas de monitorizao. O monitor deve oferecer funes de filtro e pesquisa que possibilitem a fcil deteco de reas problemticas no processo de planejamento.

Figura 373: Exemplo de processo de planejamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

533

Captulo 12: Sistema de status e de rastreamento

TBW45

Esta transparncia mostra um exemplo bem simples de uma sesso de planejamento bottom-up. O diretor de vendas das Amricas inicia o processo de planejamento enviando notificaes por e-mail aos gerentes de vendas em sua regio. Os gerentes de vendas regionais inserem os dados planejados e solicitam que o diretor de vendas aprove as estimativas. O diretor de vendas aceita ou rejeita os planos enviados. Quando um plano rejeitado, o gerente de vendas regional responsvel solicitado a revisar o primeiro esboo do plano at que o plano seja aceito pelo diretor de vendas. Quando todas as tarefas de planejamento so aprovadas, a sesso de planejamento concluda.

Figura 374: Mdulos do Sistema de status e de rastreamento

Cada processo de planejamento no Sistema de status e de rastreamento baseado em um subplano e em uma ou mais sesses de planejamento. O subplano identifica um tipo especfico de processo de planejamento. Sesses de planejamento distintas com parmetros diversos (por exemplo, direo de workflow de planejamento, diferentes proprietrios, outras tarefas de planejamento) podem ser atribudas e executadas individualmente, dependendo do progresso do subplano. Uma sesso de planejamento iniciada quando o administrador ou o proprietrio do plano envia e-mails de inicializao. Dependendo da sesso de planejamento top-down ou bottom-up, enviado um e-mail a todos os participantes da sesso

534

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

ou somente aos participantes no prximo nvel inferior da hierarquia. O e-mail inclui um link para o Sistema de status e de rastreamento e um link direto para a tarefa de planejamento. Os planejadores navegam at o STS, obtm uma viso geral de sua rea de responsabilidade e iniciam o planejamento. Aps a concluso do planejamento, o planejador define o status, insere os comentrios necessrios e grava as entradas. Uma sesso de planejamento pode usar a funo Enviar e-mail de inicializao nas configuraes de Customizing do Sistema de status e de planejamento ou no monitor de sntese do coordenador no departamento de planejamento para que o sistema envie um e-mail a todos os empregados participantes da sesso. No segundo caso, o e-mail enviado automaticamente em background como job executado imediatamente. Nesse e-mail, o sistema usa textos de notificao contendo um link para iniciar diretamente a entrada de dados atribuda no Web browser.

Figura 375: Hierarquia organizacional

A hierarquia organizacional outro mdulo no Sistema de status e de rastreamento. O grfico anterior mostra uma hierarquia de exemplo na qual rea a caracterstica base da hierarquia. A caracterstica "regio" usada como caracterstica de n. Dica: Os seguintes tipos de hierarquia no so permitidos: Hierarquias com vrios ns de acesso Hierarquias com ns de texto Hierarquias com ns de intervalo

Ao configurar uma conexo entre os valores da caracterstica da hierarquia e um usurio atribudo, executada no Customizing do Sistema de status e de rastreamento, voc cria a base do workflow (mapeamento de status, notificao de planejadores) do Sistema de status e de rastreamento.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

535

Captulo 12: Sistema de status e de rastreamento

TBW45

Figura 376: Integrao da hierarquia STS e da rea de planejamento standard

O Sistema de status e de rastreamento modelado na interface de planejamento BW BPS. Por isso, necessrio usar a transao BPS0 para selecionar uma rea de planejamento standard criada previamente no Customizing do Sistema de status e de rastreamento. Uma rea de planejamento standard uma interface entre o planejamento com BW BPS e o prprio BW, e contm um InfoCubo real-time. Voc pode, ento, acessar as caractersticas e os ndices da rea de planejamento no Sistema de status e de rastreamento. Observe que as reas de multiplanejamento do BW BPS no podem ser usadas no Sistema de status e de rastreamento. Para atribuir uma hierarquia a um subplano, necessrio criar uma hierarquia no BW para uma caracterstica desejada do InfoCubo real-time da rea de planejamento standard. De acordo com o grfico anterior, v at as configuraes de Customizing do Sistema de status e de rastreamento e atribua a rea de planejamento standard, a caracterstica com a hierarquia e a prpria hierarquia do subplano desejado ao Sistema de status e de rastreamento. Em seguida, execute uma importao de hierarquia. Para a relao entre as reas de planejamento e os subplanos, um subplano atribudo a exatamente uma rea de planejamento, ou vrios subplanos podem ser atribudos a uma rea de planejamento. Isso significa que uma rea de planejamento sempre tem uma tarefa empresarial nitidamente definida correspondente a um subplano. O fato de a rea de planejamento poder ser referenciada por vrios subplanos acata a noo de integrao de planejamento. Portanto, por exemplo, as previses de receita decorrentes do planejamento de

536

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

resultados tambm so incorporadas ao planejamento do balano. Dessa forma possvel, pelo menos parcialmente, combinar os dois subplanos na mesma rea de planejamento

Figura 377: Integrao de objetos de planejamento ao Sistema de status e de rastreamento

O grfico anterior refere-se ao Customizing avanado, aps a importao da hierarquia, descrita na transparncia anterior. Ele mostra, por exemplo, que voc pode atribuir um planejador e um ou mais substitutos a cada elemento da hierarquia. No grfico anterior, essa atribuio hierarquia j foi executada. Configuraes avanadas sero descritas para esse planejador. Voc tambm pode ver que a cada planejador pode ser atribuda uma aplicao de planejamento (ou seja, layout ou query disponvel para entrada), um report de controle (ou seja, uma query reporting) e possivelmente vrias seqncias de planejamento (para execuo automtica de funes de planejamento em uma modificao de status. Neste processo, voc pode acessar estruturas de BW BPS e de Planejamento integrado ao BI. Voc tambm pode ver que possvel executar automaticamente uma seqncia de planejamento global durante a modificao de status. Assim, por exemplo, na modificao de status de para aprovao para aprovado, voc pode atribuir uma seqncia que copia automaticamente os dados aprovados em outra verso. Dados de tempos no monitor (tempo de processamento) Observe que todos os dados de tempos no monitor (como a hora de incluso de um comentrio) so exibidos no fuso horrio que o usurio conectado atualizou em seus dados mestre de usurio. Se o fuso horrio no for atualizado, ser aplicado o fuso horrio do sistema. Uma exceo o tempo de processamento. Se esse fuso horrio no for

14-11-2008

2008 SAP AG. Todos os direitos reservados.

537

Captulo 12: Sistema de status e de rastreamento

TBW45

atualizado, o sistema primeiro verifica se Customizing contm uma entrada de fuso horrio explcita para a respectiva rea de responsabilidade. Se tiver, o fuso horrio ser usado. Caso contrrio, o fuso horrio do sistema ser usado.

Figura 378: Atributos da sesso de planejamento 1/2

O grfico anterior mostra algumas configuraes especiais para combinar um subplano e uma sesso de planejamento: Direo da sesso de planejamento: Especifica a direo na qual a estrutura organizacional atribuda ser executada durante a sesso de planejamento: top-down ou bottom-up. A forma de envio dos e-mails e os status disponveis para as subtarefas na sesso de planejamento dependem dessa configurao (por exemplo, o status aprovado s est disponvel no planejamento bottom-up). Com o planejamento top-down, o e-mail de inicializao enviado para a pessoa responsvel no nvel hierrquico mais alto. No planejamento bottom-up, o e-mail de inicializao vai para todas as pessoas responsveis atualizadas para a hierarquia do subplano.

Seqncia de planejamento caso haja modificaes de status: Aqui, voc especifica se possvel executar automaticamente uma seqncia de planejamento global em caso de modificao do status. possvel executar uma seqncia de planejamento global simultaneamente ou como um job em background caso haja modificao de status.

538

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

Envio automtico de e-mail ativo: Determina ou no se a notificao automtica por e-mail deve ser usada pelo sistema quando h modificao de status.

Hora de utilizao: Especifica se a data, a hora e o fuso horrio esto definidos para o tempo de trmino. Somente o fuso horrio tem impacto na monitorizao do tempo de trmino. Dados de tempos registrados pelo sistema durante a sesso de planejamento (por exemplo, data e hora de modificaes de status ou comentrios) sempre so gravados na data e hora do sistema.

Utilizao de modificao de status em cascata: Se voc estiver atribudo como uma pessoa responsvel por um nvel mais alto na estrutura organizacional e tiver feito as configuraes correspondentes no Customizing, poder modificar o status de todas as tarefas atribudas aos empregados com uma nica ao. Nenhuma seqncia de planejamento global executada e nenhum e-mail enviado; somente os status das reas de responsabilidade so definidos.

Entrada de elementos de texto: possvel criar elementos de texto com informaes adicionais para a sesso de planejamento de um subplano. Eles podem ser vistos na funo detalhada no monitor do Sistema de status e de rastreamento. possvel criar esse texto de informaes adicionais no espao de nomes especfico ao usurio com a transao SE61, inserindo a classe de documento texto geral e o idioma desejado. Durante a execuo, o sistema usa os textos de notificao na verso do idioma atualizada nos dados de endereo do usurio. Se no houver entrada de idioma nos dados do usurio, ou se for inserido um idioma para o qual no h verso de idioma do texto de notificao disponvel, o sistema usar a verso em ingls, que dever ser criada para garantir um comportamento otimizado do sistema.

Entrada de uma base de temas: Em cada subplano e em cada sesso de planejamento, diferentes folhas de estilo podem ser usadas. O sistema da SAP fornece uma base de temas predefinidos, diferentes, como SAP_STANDARD, SAP_TRADESHOW ou SAP_CHROME. Se no for feita uma entrada aqui, a raiz de tema standard definida no sistema ser usada.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

539

Captulo 12: Sistema de status e de rastreamento

TBW45

Figura 379: Autorizaes para o Sistema de status e de rastreamento

No Sistema de status e de rastreamento, os trs objetos de autorizao citados anteriormente so atribudos aos respectivos grupos de usurios: Administrador Pessoa responsvel em um subplano Coordenadores de planejamento

Dependendo do grupo de usurios, diferentes funes so realizadas no Sistema de status e de rastreamento. O administrador responsvel pelo Customizing do STS. Pessoas responsveis so atribudas, diretamente ou como substitutas, a uma rea de responsabilidade (n de hierarquia) dentro de um plano. A pessoa responsvel usa o STS para: Ir at a aplicao de planejamento Definir o status do prprio planejamento Monitorar e definir o status dos subordinados

Coordenadores de planejamento monitoram todo o processo de planejamento de pelo menos um subplano e, portanto, tm direitos de acesso especiais no STS. O Sistema de status e de rastreamento apresenta as pginas que pertencem a uma tarefa de planejamento de forma praticamente idntica, queira voc executar o planejamento ou monitorar o processo. A nica diferena que s permitido definir certos status de uma tarefa com base no nvel de hierarquia ao qual voc est atribudo (ou seja, se estiver executando ou supervisionando uma determinada tarefa de planejamento).

540

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

Figura 380: Status no monitor do Sistema de status e de rastreamento

O grfico anterior apresenta um resumo de todos os smbolos de sistema possveis no monitor do Sistema de status e de rastreamento.

Figura 381: Integrao do Sistema de status e de rastreamento ao Planejamento integrado ao BI

O Sistema de status e de rastreamento (STS) do BW BPS pode ser usado com o Planejamento integrado ao BI. Isso ser til se voc j estiver usando o BW BPS com STS e quiser utilizar outras funes do Planejamento integrado ao BI.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

541

Captulo 12: Sistema de status e de rastreamento

TBW45

Se voc quer que a verificao do bloqueio STS esteja ativada para aplicaes Web criadas no Planejamento integrado ao BI, uma classe de exit (CL_UPS_LOCK_DATASLICE) dever ser armazenada na faixa de dados (data slice) no Planning Modeler, na rea do InfoProvider, na ficha de registro Faixa de dados (data slice). No Customizing do STS, insira as URLs das aplicaes Web criadas no Planejamento integrado ao BI para a aplicao de planejamento e o report de controle. Alm disso, caso haja modificao no status, voc poder inserir uma seqncia de planejamento global criada em um BW-BPS, ou uma seqncia de planejamento (com uma variante, se necessrio) criada no Planejamento integrado ao BI. As ajudas de valores correspondentes esto disponveis.

Figura 382: Quando um bloqueio especfico ao usurio acionado no Planejamento integrado ao BI?

Se a classe de exit for definida para a faixa de dados (como descrito anteriormente), ento o sistema interpretar a Seleo do cabealho do Sistema de status e de rastreamento como uma faixa de dados, se um planejador acionar um bloqueio pela definio de status. As selees so bloqueadas com base nos valores de caracterstica inseridos na seleo do cabealho. Portanto, somente o planejador que acionou a modificao de status bloqueado. No Planejamento integrado ao BI, um bloqueio ser acionado se pelo menos alguns dos valores de caracterstica da seleo de cabealho forem sobrepostos pela seleo de filtro. Em outras palavras, se os exerccios 2010 e 2011 tiverem

542

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

sido inseridos no filtro e 2010 inserido na rea de seleo de cabealho para essas caractersticas, a interseo s ir conter 2010. Como resultado, todos os registros de dados do ano 2010 sero bloqueados. Dica: Observe que se uma funo de planejamento for executada com o filtro que inclui a seleo de 2010 e 2011, essa funo ser bloqueada em toda a seleo de ambos os valores porque pelo menos um registro de dados (isto , o registro na interseo) ser bloqueado.

Figura 383: Procedimento para validao de bloqueio no Sistema de status e de rastreamento

Primeiro, o sistema verifica as autorizaes do usurio. O superusurio sempre tem permisso para modificar dados bloqueados pelo STS. (O usurio no tem permisso para modificar dados para os quais no tem autorizao.) Ento, o sistema segue o procedimento descrito anteriormente. Dica: Se mais de uma tarefa de planejamento tiver sido atribuda ao usurio em um subplano e uma tarefa estiver bloqueada, o usurio tambm estar bloqueado para todas as outras tarefas atribudas a ele (mesmo que o status da tarefa seja novo ou em processamento). Os bloqueios sero definidos, mesmo que a pessoa responsvel pela tarefa ou um planejador de nvel mais alto aprove a tarefa. Os bloqueios podem ser definidos independentemente do status.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

543

Captulo 12: Sistema de status e de rastreamento

TBW45

Figura 384: Outras funes e pr-requisitos do Sistema de status e de rastreamento

Funo Relembrar Para que uma sesso de planejamento seja concluda na data prevista, programe um report que verifique o status das subtarefas que pertencem sesso de planejamento no momento da execuo. Isso pode ser usado para pesquisar tarefas sem o status aprovado. Se essas tarefas de planejamento forem localizadas, o sistema enviar automaticamente um e-mail para as pessoas responsveis, lembrando-as de concluir as tarefas. Para modificar o texto predefinido da mensagem eletrnica para que atenda a suas necessidades faa o seguinte:

Execute a funo de aviso diretamente ou, na tela mencionada acima, selecione Ir para Variantes Gravar como variante para criar uma variante e um job, selecionando Sistema Servios Jobs Definio de job. Em seguida, execute esse job para executar o report UPS_STS_REMINDER com a variante previamente criada no momento desejado.

Recomendao: Planeje a execuo do report para alguns dias antes do prazo final definido para a sesso de planejamento. Isso permite que os responsveis concluam as tarefas de planejamento ainda no executadas no prazo.

Os servios HTTP so ativados com a transao SICF.

544

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Lio: Sistema de status e de rastreamento (Status and Tracking System)

Figura 385: Textos de notificao de ajuste

Dependendo do tipo de modificao de status e do nvel de hierarquia atribudos a um subplano, o sistema determinar automaticamente quais usurios recebero um e-mail. O contedo do e-mail tem por base os modelos predefinidos fornecidos no sistema da SAP. Voc pode adaptar os textos fornecidos no sistema da SAP ou atualizar seus prprios textos especficos ao usurio. Por exemplo, voc pode adicionar o nmero do telefone do empregado responsvel pelo modelo standard ou informaes sobre como entrar em contato com o departamento de TI quando tiver problemas. Os textos que o sistema de notificao usa em e-mails so textos SAPscript, com a classe de documento texto geral. Para editar ou criar novos textos, so necessrias autorizaes correspondentes para a transao SE61 (Ferramentas ABAP Workbench Ajuda Documentao).

Se voc for atualizar seus prprios textos, ser necessrio inserir o nome tcnico na tabela UPS_CUSTTEXT usando a transao SE16 (Ferramentas ABAP Workbench Sntese Data Browser).

Dica: Voc tambm poder traduzir os textos em diferentes idiomas, se for necessrio.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

545

Captulo 12: Sistema de status e de rastreamento

TBW45

Resumo da lio
Voc agora deve estar apto a: Compreender o conceito do Sistema de status e de rastreamento Compreender as configuraes do customizing Compreender o conceito de bloqueio do Sistema de status e de rastreamento

546

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Resumo do captulo

Resumo do captulo
Voc agora deve estar apto a: Compreender o conceito do Sistema de status e de rastreamento Compreender as configuraes do customizing Compreender o conceito de bloqueio do Sistema de status e de rastreamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

547

Resumo do curso

TBW45

Resumo do curso
Voc agora deve estar apto a: Compreender como definir um modelo de planejamento Compreender como criada uma query disponvel para entrada ou uma query na Web Compreender como definir funes de planejamento

548

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Anexo 1
Cenrio de exerccios

Figura 386: Funes do planejador nos cenrios de exerccios

14-11-2008

2008 SAP AG. Todos os direitos reservados.

549

Anexo 1: Cenrio de exerccios

TBW45

Figura 387: Planejamento de quantidades

Figura 388: Quantidade de modelagem e planejamento de preos

550

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Anexo 1: Cenrio de exerccios

Figura 389: Processo de planejamento de preos

Figura 390: MultiProvider: Calculo do faturamento e contribuio marginal

14-11-2008

2008 SAP AG. Todos os direitos reservados.

551

Anexo 1: Cenrio de exerccios

TBW45

Figura 391: MultiProvider: Cpia de verso e distribuio aos grupos de clientes Distribuio com dados de referncia

Figura 392: Distribuio com dados de referncia Exemplo numrico

552

2008 SAP AG. Todos os direitos reservados.

14-11-2008

TBW45

Anexo 1: Cenrio de exerccios

Figura 393: Cenrio de demonstrao no sistema de status e de rastreamento

14-11-2008

2008 SAP AG. Todos os direitos reservados.

553

Anexo 1: Cenrio de exerccios

TBW45

554

2008 SAP AG. Todos os direitos reservados.

14-11-2008

Feedback
A SAP AG empenhou-se ao mximo na preparao deste curso para assegurar um contedo completo e adequado. Se voc tiver alguma correo ou sugesto a fazer para que o mesmo seja melhorado, inclua estas no espao apropriado da avaliao do curso.

14-11-2008

2008 SAP AG. Todos os direitos reservados.

555

You might also like