SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Tips and Tricks for
Building a Web-Based
Planning Application
in SAP NetWeaver BI
Integrated Planning
Anna Vladi
LAZAR Consultants
           © 2008 Wellesley Information Services. All rights reserved.
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           1
Overview of Planning Applications
•   Planning applications are SAP NetWeaver® BI applications that
    are based on a planning model. Power users combine the objects
    of the planning model into an interactive planning application that
    allows data to be entered and changed automatically or manually
    by users.


        BEx Query
         Designer




                                                                          2
Planning Model Objects Include …

•   InfoProviders that contain data
•   Aggregation levels as InfoProviders that provide a set of
    data with a particular level of granularity for data entry
    and change
•   Input-ready queries that allow you to make manual
    entries for the aggregation level
•   Planning functions that allow automated changes to be
    made to data in the aggregation level, and therefore
    model a part of the data flow



                                                                 3
Planning Tools

•   In addition, planning sequences can belong to the
    planning model
•   Tools are available for creating planning scenarios.
    These tools are also used in reporting scenarios.
       For Excel-based planning applications: BEx Analyzer
       For Web-based planning applications: BEx Web Application
        Designer




                                                                   4
Example
•   The two InfoCubes (at the
    bottom) contain the same
    characteristics, and have at least
    one common key figure; the only
    difference is the key figure Year.
    One of the characteristics is
    Country. This has to be included
    in the query.
•   This graphic shows how the
    objects in the planning model are
    related.




                                         5
Starting Point

•   Is this you?


    Budget Planning   Revenue Planning

      Tool Set A       Tool Set C
      Tool Set B       Tool Set D

                                         6
Benefits of BI Integrated Planning

•   Enhanced user productivity
•   Faster implementation and lower maintenance costs
•   Better performance
•   Business user friendly




                                                        7
BPS vs. BI Integrated Planning
  •   Planning level has been replaced by aggregation level,
      and packages have been replaced by filters




Source: SAP                                                    8
Example of the Planning Model




Source: SAP                       9
BI Integrated Planning as a Part of SAP NetWeaver BI




•   Planning can be Web-enabled by using the new Planning
    Wizard in SAP NetWeaver BI 7.0 IP
                                                        10
Common Points of Difficulty/Confusion

•   Taking into consideration the behavior of the real-time
    InfoCube
•   Knowing when to utilize MultiProvider object in your
    planning
•   Learning the algorithms behind the “out of the box”
    planning functions such as forecasting and trend
    analysis. Further information about them can be found
    on SAP Help Portal.




                                                              11
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           12
Creating Real-Time InfoCubes – Step 1

   Make sure that Real Time check mark is checked
Creating Real-Time InfoCubes – Step 2




•   Usually real-time InfoCube would have a similar structure to the
    standard InfoCube that you use in your model. Use a template to
    drag and drop InfoObjects.
Behavior of Real-Time InfoCubes




                        If you choose option #1
                        (loading the data), then
                        planning is not allowed.




                                                   15
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           16
Planning on the MultiProvider – Manual Planning
Planning Modeling

•   You can design your planning model by using the
    Web-based Planning Modeler




             Business Experts do not have access to RSA1 but
                   receive access to Planning Modeler
                                                               18
Planning Modeling (cont.)

•   A wizard is available that simplifies your initial access to
    planning modeling




                    The wizard takes you through a
                     simple scenario based on an
                             InfoProvider.
Mandatory Steps in Developing a Planning Model

1.   Choose an InfoProvider
2.   Create an Aggregation Level
3.   Create a Filter
4.   Create a Variable for the Filter
5.   Create a Planning Function
6.   Develop a Planning Sequence
7.   Execute and Test




                                                 20
Steps to Model – Choose Your InfoProvider
                          Step 1:
                    Search or type your
                    InfoProvider name




   Step 2:            Step 3:                 Txn
 Choose from         Click Start            RSPLAN
   the list
                                                     21
Steps to Model – Build an Aggregation Level

1                                                    4



    2




3

                                              Selection of key
                                                figures and
                                              characteristics

                                                             22
Steps to Model – Saving Aggregation Level




•   Once you save the aggregation level, it becomes
    available on the modeling side of BI.



                                                      23
Steps to Model – Create a Filter




•   Define a selection of characteristics values within the aggregation
    level that are shared with the Query Designer, and are dynamic
    and flexible (such as Variables, Hierarchies, or Attributes)
                                                                          24
Steps to Model – Create a Variable for Use in Filters

1                       2                          5

                                                            Don't
                                                              Forget
3                                           4




                    Variable
                    Wizard




                                                                  25
Creating Planning Functions

    Planning Functions are delivered by SAP




 To learn what a specific function does,
                                              Where
 visit http://help.sap.com, under
                                              to
 SEM-BPS-Planning Functions                      FIND it


                                                           26
Steps in Planning: Create Forecast Planning Function

                                       There must be data
                                       available that can
                                       serve as reference
                                       data for the forecast

                                       Aggregation Level
                                       and Filter must have
                                       a Time Characteristic




                                                               27
Steps in Planning: Create Forecast Planning Function (cont.)



                                          In Forecast Data,
                                          you must select:
                                          1. Key figures you
                                             are forecasting on
                                          2. Historic key
                                             figures you are
                                             forecasting
                                             against
                                          3. Forecast strategy




                                                              28
Steps in Planning: Planning Sequence Definition

                                       Creating a Planning
                                       Sequence is the last
                                       step that you need
                                       to do to finalize
                                       your planning
                                       model.




                                       Planning
                                       sequences can be
                                       integrated into
                                       Process Chains for
                                       automation.


                                                            29
Steps in Planning: Execute/Test Your Planning Sequences




•   Check your Planning Model when you create it. You can
    capture data manually, and validate whether the model
    delivers expected results.
                                                            Solution
                                                                   30
Steps in Planning: Create Ready for Input Query
                                                  Queries should be
                                                  based on an
                                                  aggregation level
                                                  and are able to
                                                  write back to the
                                                  InfoCube




                          Make sure to choose one of these options
                          to enable changes to be made during
                          planning




                                                                      31
Planning Model Impact

•   One user-friendly user interface for Business Planning
    and Analysis applications
•   Analytical capabilities such as drilldown, hierarchies,
    and calculated key figures
•   Plan/actual comparison in one planning layout
•   Using existing real-time InfoProviders
•   Taking advantage of the MultiProvider concept
•   Integration of information from SAP and non-SAP
    sources
•   Alignment with ESA (Enterprise Services Architecture)

                                                              32
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           33
Creating a Web Application Designer Template

                                         Combine planning and
                                         analysis capabilities in Web
                                         Applications to provide
                                         intuitive planning for end
                                         user.
                                         Steps:
                                         1. Create a layout. Use the
                                            new Container Layout
                                            Web Item to layout Web
                                            Items in an organized
                                            manner.
                                         2. Configure the layout
                                         3. Choose Data Binding to
                                            assign a Query to the
                                            Web Item
                                         4. Configure interaction
Prerequisite: All queries have to have
                                            where properties are
been created, and be input-ready
                                            maintained
                                                                        34
Common Features for WAD Planning

•   Tables, charts, and templates
•   Buttons for execution of planning functions
•   Wizards for charts, maps, and commands
•   Wizard for layout elements (buttons)
•   Dialog boxes for parameterization
•   Navigation area for selection
•   Drop down for selection such as variables
•   Document browser




                                                  35
WAD: How to Work with the Container Layout Web Item
                                    •   The Container Layout
                                        Web Item helps you to
                                        visually arrange the
                                        content in a Web
                                        Application. You can
                                        specify which Web Item
                                        is to be displayed for
                                        each cell in the layout
                                        grid; only one item can
                                        be displayed for each
                                        cell. In this way, you
                                        can systematically
                                        arrange Web Items
                                        over, under, or adjacent
                                        to, one another.

                                    •   Shown: A Container
                                        Layout item that
                                        includes an Analysis
                                        item and Drop-Down
                                        Box

                                                                   36
WAD: Results of the Container Layout Web Item




                              Results would
                             mimic the design
                                 in WAD

                                                37
WAD: How to Work with the Analysis Web Item
                                    •   The Analysis Web
                                        Item displays the
                                        values of a data
                                        provider as a table
                                        in the Web
                                        Application. The list
                                        geometries that are
                                        used in the BEx
                                        Analyzer are also
                                        supported here.
                                        Characteristics and
                                        structures can be
                                        displayed in both
                                        rows and columns.

                                                            38
WAD: Results of the Analysis Web Item




                                        39
WAD: How to Use a Drop-Down Box Web Item

•   You can specify the content of the drop-down box:
       Characteristic values for filtering
         The connected Data Provider is filtered according to
          this value
       Query View Selection
         Lets you switch, in one step, from one
          Data Provider (displayed in a table, for
          example) to another that may be
          displayed differently (e.g., in a chart)
       Fixed List of Options




                                                                 40
WAD: How to Work with Drop-Down Box Web Item




  1. Specify                                 3. Specify
                  2. Specify Read
 which Data                                    which
                   Mode: Master
Provider is the                             Characteristic
                   Data Table or
   source                                    to filter on
                     Fact Table




                                      4. Choose
                                    Characteristic
                                     for the Filter
                                                             41
WAD: Result of Data Binding in Drop-Down Box Web Item




                                                        42
WAD: How to Work with the Button Group Web Item
                                 •   You can use the Button
                                     Group Web Item to add
                                     commands from the Web
                                     Design API to your Web
                                     Application.
                                 •   To do this, define a
                                     command or sequence
                                     of commands for each
                                     button. You can insert
                                     any text (language-
                                     dependent and
                                     language-independent)
                                     for the button labels,
                                     assign a quick link to
                                     them, and specify their
                                     design.
                                                           43
WAD: How to Work with the Button Group Web Item (cont.)

                           1. Set
                       properties for a
                           button




  2. Choose
   planning
   function
  command




                                                          44
WAD: Results of Using the Button Group Web Item to
Create Planning Functions




   Planning
 functions are
 ready for use


                                                     45
WAD: How to Work with the Tab Pages Web Item




•   You can assign one Web Item to each tab page. You must first
    insert the subordinate Web Items into the Tab Page Web Item.
                                                                   46
WAD: Results of Using the Tab Web Item




•   Using the Tab Pages Web Item, you can arrange and
    display Web Items as tab pages in your Web Application.
                                                          47
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           48
Your Application Is Ready to Use in Planning

                                           Planning can
                                           now be done
                                           using the
                                           planning
                                           functions on
                                           the left




The cells open up for user entry
                                                          49
Deploying Complex Integrated Planning Applications




                                                     50
What We’ll Cover …

•   Creating planning applications aimed at the business
•   Creating real-time InfoCubes
•   Building the planning model
•   Developing the planning application in WAD
•   Deploying your planning Web Application
•   Wrap-up




                                                           51
Summary – Review the Steps

1.       Create real-time InfoCube(s)
2.       Create Aggregation Level(s)
3.       Create Filter(s), using variables
4.       Create Planning Functions
     •     Visit help.sap.com (under SEM-BPS-Planning functions) to
           learn more about the functions
5.       Create Planning Sequence(s) (needed for process chains)
6.       Create ready-for-input queries
7.       Develop WAD Planning Application



                                                                      52
Resources

•   Help.sap.com – Creating Planning Applications in the
    BEx Web Application Designer
       http://help.sap.com/saphelp_nw70/helpdata/en/43/c8240e47460
        aa5e10000000a1553f6/frameset.htm
•   SAP Developers Network – Planning- and reporting-
    related presentations and white papers!
       www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/304
        27aea-ea4f-2a10-e1b9-8c203f17b2cb




                                                                      53
7 Key Points to Take Home
•   Use MultiProviders in your planning model to enable
    “Planned vs. Actual” reporting
•   Use Planning Wizard (New Feature in IP)
•   Use variables when working with filters for flexibility
•   Always check for prerequisites for your planning (for a
    forecasting function you must have time characteristic in
    your aggregate level)
•   Use planning sequences to schedule planning in
    process chains
•   Build ready-for-input query on aggregate level, not the
    InfoCube
•   Utilize container item and tabs when developing in WAD
                                                            54
Your Turn!




             How to contact me:
                 Anna Vladi
             annavladi@lzar.com
                                  55

Weitere ähnliche Inhalte

Was ist angesagt?

Fox formula in sap bi integrated planning
Fox formula in sap bi integrated planningFox formula in sap bi integrated planning
Fox formula in sap bi integrated planningVenkatesh Yellamelli
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...pd7.group
 
Whats new BPC 10.1 NW
Whats new BPC 10.1 NWWhats new BPC 10.1 NW
Whats new BPC 10.1 NWfernadabrum
 
SAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Portal
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertIBM Rational software
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012) SAP Portal
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c foldersNayeem Rahman
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalSAP Portal
 
Siebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UISiebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UIScott Nash
 
BOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
BOM (Bill of Materials) Views in Aras Innovator by Panso SolutionsBOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
BOM (Bill of Materials) Views in Aras Innovator by Panso SolutionsPanso Solutions India Pvt Ltd
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)Prof Dr Mehmed ERDAS
 
Primavera P6 7.0 Functionality Matrix
Primavera P6 7.0 Functionality MatrixPrimavera P6 7.0 Functionality Matrix
Primavera P6 7.0 Functionality Matrixp6academy
 
18191198 enhancement-points
18191198 enhancement-points18191198 enhancement-points
18191198 enhancement-pointsmoderngladiator
 
SAP BI Dashboards (Xcelsius) - Tutorial1
SAP BI Dashboards (Xcelsius) - Tutorial1SAP BI Dashboards (Xcelsius) - Tutorial1
SAP BI Dashboards (Xcelsius) - Tutorial1Obily W
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrixp6academy
 
What's new in HANA SPS7 - SAP HANA UI Integration Services
What's new in HANA SPS7 - SAP HANA UI Integration ServicesWhat's new in HANA SPS7 - SAP HANA UI Integration Services
What's new in HANA SPS7 - SAP HANA UI Integration ServicesSAP Portal
 

Was ist angesagt? (20)

Fox formula in sap bi integrated planning
Fox formula in sap bi integrated planningFox formula in sap bi integrated planning
Fox formula in sap bi integrated planning
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
 
Whats new BPC 10.1 NW
Whats new BPC 10.1 NWWhats new BPC 10.1 NW
Whats new BPC 10.1 NW
 
SAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud Edition
 
SAP cProjects
SAP cProjectsSAP cProjects
SAP cProjects
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team Concert
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c folders
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
 
Siebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UISiebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UI
 
BizViz - CA PPM Analytics
BizViz - CA PPM AnalyticsBizViz - CA PPM Analytics
BizViz - CA PPM Analytics
 
BOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
BOM (Bill of Materials) Views in Aras Innovator by Panso SolutionsBOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
BOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)
 
Primavera P6 7.0 Functionality Matrix
Primavera P6 7.0 Functionality MatrixPrimavera P6 7.0 Functionality Matrix
Primavera P6 7.0 Functionality Matrix
 
Cube remodelling
Cube remodellingCube remodelling
Cube remodelling
 
18191198 enhancement-points
18191198 enhancement-points18191198 enhancement-points
18191198 enhancement-points
 
SAP BI Dashboards (Xcelsius) - Tutorial1
SAP BI Dashboards (Xcelsius) - Tutorial1SAP BI Dashboards (Xcelsius) - Tutorial1
SAP BI Dashboards (Xcelsius) - Tutorial1
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrix
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
What's new in HANA SPS7 - SAP HANA UI Integration Services
What's new in HANA SPS7 - SAP HANA UI Integration ServicesWhat's new in HANA SPS7 - SAP HANA UI Integration Services
What's new in HANA SPS7 - SAP HANA UI Integration Services
 

Andere mochten auch

ARIS 9 Big Innovations in Focus
ARIS 9 Big Innovations in FocusARIS 9 Big Innovations in Focus
ARIS 9 Big Innovations in FocusSoftware AG
 
Business Objects....is it LOV?
Business Objects....is it LOV?Business Objects....is it LOV?
Business Objects....is it LOV?Terry Smith
 
SAP Learning Hub - Integrated Business Planning
SAP Learning Hub - Integrated Business PlanningSAP Learning Hub - Integrated Business Planning
SAP Learning Hub - Integrated Business PlanningLejlaseperovic
 
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingNewport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingWorksoft
 
Web Intelligence - Tutorial3
Web Intelligence - Tutorial3Web Intelligence - Tutorial3
Web Intelligence - Tutorial3Obily W
 
SAP Big Data Strategy
SAP Big Data StrategySAP Big Data Strategy
SAP Big Data StrategyAtul Patel
 
SAP Integrated Business Planning
SAP Integrated Business PlanningSAP Integrated Business Planning
SAP Integrated Business PlanningAvi Shacham
 
Web Intelligence - Tutorial2
Web Intelligence - Tutorial2Web Intelligence - Tutorial2
Web Intelligence - Tutorial2Obily W
 
Web Intelligence - Tutorial1
Web Intelligence - Tutorial1Web Intelligence - Tutorial1
Web Intelligence - Tutorial1Obily W
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesKimberley Mitchell
 
Predictive Analytics - An Overview
Predictive Analytics - An OverviewPredictive Analytics - An Overview
Predictive Analytics - An OverviewMachinePulse
 
hierarchieplanung mit bi ip
hierarchieplanung mit bi iphierarchieplanung mit bi ip
hierarchieplanung mit bi ipPeter Scheffelt
 

Andere mochten auch (12)

ARIS 9 Big Innovations in Focus
ARIS 9 Big Innovations in FocusARIS 9 Big Innovations in Focus
ARIS 9 Big Innovations in Focus
 
Business Objects....is it LOV?
Business Objects....is it LOV?Business Objects....is it LOV?
Business Objects....is it LOV?
 
SAP Learning Hub - Integrated Business Planning
SAP Learning Hub - Integrated Business PlanningSAP Learning Hub - Integrated Business Planning
SAP Learning Hub - Integrated Business Planning
 
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingNewport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
 
Web Intelligence - Tutorial3
Web Intelligence - Tutorial3Web Intelligence - Tutorial3
Web Intelligence - Tutorial3
 
SAP Big Data Strategy
SAP Big Data StrategySAP Big Data Strategy
SAP Big Data Strategy
 
SAP Integrated Business Planning
SAP Integrated Business PlanningSAP Integrated Business Planning
SAP Integrated Business Planning
 
Web Intelligence - Tutorial2
Web Intelligence - Tutorial2Web Intelligence - Tutorial2
Web Intelligence - Tutorial2
 
Web Intelligence - Tutorial1
Web Intelligence - Tutorial1Web Intelligence - Tutorial1
Web Intelligence - Tutorial1
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use Cases
 
Predictive Analytics - An Overview
Predictive Analytics - An OverviewPredictive Analytics - An Overview
Predictive Analytics - An Overview
 
hierarchieplanung mit bi ip
hierarchieplanung mit bi iphierarchieplanung mit bi ip
hierarchieplanung mit bi ip
 

Ähnlich wie Tips and Tricks for Building a Web-Based Planning Application in SAP

Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Marc Nehme
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdmguestc990b6
 
Journals SAP BPC 7
Journals SAP BPC 7Journals SAP BPC 7
Journals SAP BPC 7khalimail
 
Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Anna Stirling
 
CH12-Exploring Information System Development
CH12-Exploring Information System DevelopmentCH12-Exploring Information System Development
CH12-Exploring Information System DevelopmentSukanya Ben
 
IBM Cognos Planning: V10 and Beyond
IBM Cognos Planning: V10 and BeyondIBM Cognos Planning: V10 and Beyond
IBM Cognos Planning: V10 and BeyondSenturus
 
Oracle Cloud Maintenance Product Update.pdf
Oracle Cloud Maintenance Product Update.pdfOracle Cloud Maintenance Product Update.pdf
Oracle Cloud Maintenance Product Update.pdfWalidShoman3
 
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRAWikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRAzAgile
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentationvishalnvora1
 
Ibm rational build merge online Training at GoLogica
Ibm rational build merge online Training at GoLogicaIbm rational build merge online Training at GoLogica
Ibm rational build merge online Training at GoLogicaGoLogica Technologies
 
Project management in Agile Way
Project management in Agile WayProject management in Agile Way
Project management in Agile WayC.T.Co
 
Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 yearNishant kumar
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsMahmoud Tolba
 
Nitin Chavan_Resume_Others
Nitin Chavan_Resume_OthersNitin Chavan_Resume_Others
Nitin Chavan_Resume_OthersNitin Chavan
 
Audaxis : BI Project for an Association of Pharmacists
Audaxis : BI Project for an Association of PharmacistsAudaxis : BI Project for an Association of Pharmacists
Audaxis : BI Project for an Association of PharmacistsAudaxis
 
PM Training Slides
PM Training SlidesPM Training Slides
PM Training SlidesAhmed303
 
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...LAZAR Consultants LLC
 
Sap business objects r4 course content
Sap business objects r4 course contentSap business objects r4 course content
Sap business objects r4 course contentsaddagiri
 

Ähnlich wie Tips and Tricks for Building a Web-Based Planning Application in SAP (20)

Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdm
 
Journals SAP BPC 7
Journals SAP BPC 7Journals SAP BPC 7
Journals SAP BPC 7
 
Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Discovering Computers: Chapter 12
Discovering Computers: Chapter 12
 
CH12-Exploring Information System Development
CH12-Exploring Information System DevelopmentCH12-Exploring Information System Development
CH12-Exploring Information System Development
 
IBM Cognos Planning: V10 and Beyond
IBM Cognos Planning: V10 and BeyondIBM Cognos Planning: V10 and Beyond
IBM Cognos Planning: V10 and Beyond
 
Lrpc training
Lrpc trainingLrpc training
Lrpc training
 
Oracle Cloud Maintenance Product Update.pdf
Oracle Cloud Maintenance Product Update.pdfOracle Cloud Maintenance Product Update.pdf
Oracle Cloud Maintenance Product Update.pdf
 
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRAWikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentation
 
Ibm rational build merge online Training at GoLogica
Ibm rational build merge online Training at GoLogicaIbm rational build merge online Training at GoLogica
Ibm rational build merge online Training at GoLogica
 
Project management in Agile Way
Project management in Agile WayProject management in Agile Way
Project management in Agile Way
 
Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 year
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Nitin Chavan_Resume_Others
Nitin Chavan_Resume_OthersNitin Chavan_Resume_Others
Nitin Chavan_Resume_Others
 
Audaxis : BI Project for an Association of Pharmacists
Audaxis : BI Project for an Association of PharmacistsAudaxis : BI Project for an Association of Pharmacists
Audaxis : BI Project for an Association of Pharmacists
 
PM Training Slides
PM Training SlidesPM Training Slides
PM Training Slides
 
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...
Expert Guide to Migrating from the SAP NetWeaver BW Integrated Planning Tools...
 
Sap business objects r4 course content
Sap business objects r4 course contentSap business objects r4 course content
Sap business objects r4 course content
 

Mehr von LAZAR Consultants LLC

SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...LAZAR Consultants LLC
 
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP LAZAR Consultants LLC
 
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To Bpc
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To BpcVladi Fin09 Expert Guide How To Migrate From Bi Ip To Bpc
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To BpcLAZAR Consultants LLC
 
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP LAZAR Consultants LLC
 
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...LAZAR Consultants LLC
 

Mehr von LAZAR Consultants LLC (6)

SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
 
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2011 Prakhina Leverage Budget Management Functionality in SAP
 
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To Bpc
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To BpcVladi Fin09 Expert Guide How To Migrate From Bi Ip To Bpc
Vladi Fin09 Expert Guide How To Migrate From Bi Ip To Bpc
 
Consolidating ERP Systems
Consolidating ERP SystemsConsolidating ERP Systems
Consolidating ERP Systems
 
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
 
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...
SAP Financials 2007 Presentation "Accelerate Time-to-Close with the SAP Closi...
 

Kürzlich hochgeladen

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 

Kürzlich hochgeladen (20)

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 

Tips and Tricks for Building a Web-Based Planning Application in SAP

  • 1. Tips and Tricks for Building a Web-Based Planning Application in SAP NetWeaver BI Integrated Planning Anna Vladi LAZAR Consultants © 2008 Wellesley Information Services. All rights reserved.
  • 2. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 1
  • 3. Overview of Planning Applications • Planning applications are SAP NetWeaver® BI applications that are based on a planning model. Power users combine the objects of the planning model into an interactive planning application that allows data to be entered and changed automatically or manually by users. BEx Query Designer 2
  • 4. Planning Model Objects Include … • InfoProviders that contain data • Aggregation levels as InfoProviders that provide a set of data with a particular level of granularity for data entry and change • Input-ready queries that allow you to make manual entries for the aggregation level • Planning functions that allow automated changes to be made to data in the aggregation level, and therefore model a part of the data flow 3
  • 5. Planning Tools • In addition, planning sequences can belong to the planning model • Tools are available for creating planning scenarios. These tools are also used in reporting scenarios.  For Excel-based planning applications: BEx Analyzer  For Web-based planning applications: BEx Web Application Designer 4
  • 6. Example • The two InfoCubes (at the bottom) contain the same characteristics, and have at least one common key figure; the only difference is the key figure Year. One of the characteristics is Country. This has to be included in the query. • This graphic shows how the objects in the planning model are related. 5
  • 7. Starting Point • Is this you? Budget Planning Revenue Planning Tool Set A Tool Set C Tool Set B Tool Set D 6
  • 8. Benefits of BI Integrated Planning • Enhanced user productivity • Faster implementation and lower maintenance costs • Better performance • Business user friendly 7
  • 9. BPS vs. BI Integrated Planning • Planning level has been replaced by aggregation level, and packages have been replaced by filters Source: SAP 8
  • 10. Example of the Planning Model Source: SAP 9
  • 11. BI Integrated Planning as a Part of SAP NetWeaver BI • Planning can be Web-enabled by using the new Planning Wizard in SAP NetWeaver BI 7.0 IP 10
  • 12. Common Points of Difficulty/Confusion • Taking into consideration the behavior of the real-time InfoCube • Knowing when to utilize MultiProvider object in your planning • Learning the algorithms behind the “out of the box” planning functions such as forecasting and trend analysis. Further information about them can be found on SAP Help Portal. 11
  • 13. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 12
  • 14. Creating Real-Time InfoCubes – Step 1 Make sure that Real Time check mark is checked
  • 15. Creating Real-Time InfoCubes – Step 2 • Usually real-time InfoCube would have a similar structure to the standard InfoCube that you use in your model. Use a template to drag and drop InfoObjects.
  • 16. Behavior of Real-Time InfoCubes If you choose option #1 (loading the data), then planning is not allowed. 15
  • 17. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 16
  • 18. Planning on the MultiProvider – Manual Planning
  • 19. Planning Modeling • You can design your planning model by using the Web-based Planning Modeler Business Experts do not have access to RSA1 but receive access to Planning Modeler 18
  • 20. Planning Modeling (cont.) • A wizard is available that simplifies your initial access to planning modeling The wizard takes you through a simple scenario based on an InfoProvider.
  • 21. Mandatory Steps in Developing a Planning Model 1. Choose an InfoProvider 2. Create an Aggregation Level 3. Create a Filter 4. Create a Variable for the Filter 5. Create a Planning Function 6. Develop a Planning Sequence 7. Execute and Test 20
  • 22. Steps to Model – Choose Your InfoProvider Step 1: Search or type your InfoProvider name Step 2: Step 3: Txn Choose from Click Start RSPLAN the list 21
  • 23. Steps to Model – Build an Aggregation Level 1 4 2 3 Selection of key figures and characteristics 22
  • 24. Steps to Model – Saving Aggregation Level • Once you save the aggregation level, it becomes available on the modeling side of BI. 23
  • 25. Steps to Model – Create a Filter • Define a selection of characteristics values within the aggregation level that are shared with the Query Designer, and are dynamic and flexible (such as Variables, Hierarchies, or Attributes) 24
  • 26. Steps to Model – Create a Variable for Use in Filters 1 2 5 Don't Forget 3 4 Variable Wizard 25
  • 27. Creating Planning Functions Planning Functions are delivered by SAP To learn what a specific function does, Where visit http://help.sap.com, under to SEM-BPS-Planning Functions FIND it 26
  • 28. Steps in Planning: Create Forecast Planning Function There must be data available that can serve as reference data for the forecast Aggregation Level and Filter must have a Time Characteristic 27
  • 29. Steps in Planning: Create Forecast Planning Function (cont.) In Forecast Data, you must select: 1. Key figures you are forecasting on 2. Historic key figures you are forecasting against 3. Forecast strategy 28
  • 30. Steps in Planning: Planning Sequence Definition Creating a Planning Sequence is the last step that you need to do to finalize your planning model. Planning sequences can be integrated into Process Chains for automation. 29
  • 31. Steps in Planning: Execute/Test Your Planning Sequences • Check your Planning Model when you create it. You can capture data manually, and validate whether the model delivers expected results. Solution 30
  • 32. Steps in Planning: Create Ready for Input Query Queries should be based on an aggregation level and are able to write back to the InfoCube Make sure to choose one of these options to enable changes to be made during planning 31
  • 33. Planning Model Impact • One user-friendly user interface for Business Planning and Analysis applications • Analytical capabilities such as drilldown, hierarchies, and calculated key figures • Plan/actual comparison in one planning layout • Using existing real-time InfoProviders • Taking advantage of the MultiProvider concept • Integration of information from SAP and non-SAP sources • Alignment with ESA (Enterprise Services Architecture) 32
  • 34. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 33
  • 35. Creating a Web Application Designer Template Combine planning and analysis capabilities in Web Applications to provide intuitive planning for end user. Steps: 1. Create a layout. Use the new Container Layout Web Item to layout Web Items in an organized manner. 2. Configure the layout 3. Choose Data Binding to assign a Query to the Web Item 4. Configure interaction Prerequisite: All queries have to have where properties are been created, and be input-ready maintained 34
  • 36. Common Features for WAD Planning • Tables, charts, and templates • Buttons for execution of planning functions • Wizards for charts, maps, and commands • Wizard for layout elements (buttons) • Dialog boxes for parameterization • Navigation area for selection • Drop down for selection such as variables • Document browser 35
  • 37. WAD: How to Work with the Container Layout Web Item • The Container Layout Web Item helps you to visually arrange the content in a Web Application. You can specify which Web Item is to be displayed for each cell in the layout grid; only one item can be displayed for each cell. In this way, you can systematically arrange Web Items over, under, or adjacent to, one another. • Shown: A Container Layout item that includes an Analysis item and Drop-Down Box 36
  • 38. WAD: Results of the Container Layout Web Item Results would mimic the design in WAD 37
  • 39. WAD: How to Work with the Analysis Web Item • The Analysis Web Item displays the values of a data provider as a table in the Web Application. The list geometries that are used in the BEx Analyzer are also supported here. Characteristics and structures can be displayed in both rows and columns. 38
  • 40. WAD: Results of the Analysis Web Item 39
  • 41. WAD: How to Use a Drop-Down Box Web Item • You can specify the content of the drop-down box:  Characteristic values for filtering  The connected Data Provider is filtered according to this value  Query View Selection  Lets you switch, in one step, from one Data Provider (displayed in a table, for example) to another that may be displayed differently (e.g., in a chart)  Fixed List of Options 40
  • 42. WAD: How to Work with Drop-Down Box Web Item 1. Specify 3. Specify 2. Specify Read which Data which Mode: Master Provider is the Characteristic Data Table or source to filter on Fact Table 4. Choose Characteristic for the Filter 41
  • 43. WAD: Result of Data Binding in Drop-Down Box Web Item 42
  • 44. WAD: How to Work with the Button Group Web Item • You can use the Button Group Web Item to add commands from the Web Design API to your Web Application. • To do this, define a command or sequence of commands for each button. You can insert any text (language- dependent and language-independent) for the button labels, assign a quick link to them, and specify their design. 43
  • 45. WAD: How to Work with the Button Group Web Item (cont.) 1. Set properties for a button 2. Choose planning function command 44
  • 46. WAD: Results of Using the Button Group Web Item to Create Planning Functions Planning functions are ready for use 45
  • 47. WAD: How to Work with the Tab Pages Web Item • You can assign one Web Item to each tab page. You must first insert the subordinate Web Items into the Tab Page Web Item. 46
  • 48. WAD: Results of Using the Tab Web Item • Using the Tab Pages Web Item, you can arrange and display Web Items as tab pages in your Web Application. 47
  • 49. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 48
  • 50. Your Application Is Ready to Use in Planning Planning can now be done using the planning functions on the left The cells open up for user entry 49
  • 51. Deploying Complex Integrated Planning Applications 50
  • 52. What We’ll Cover … • Creating planning applications aimed at the business • Creating real-time InfoCubes • Building the planning model • Developing the planning application in WAD • Deploying your planning Web Application • Wrap-up 51
  • 53. Summary – Review the Steps 1. Create real-time InfoCube(s) 2. Create Aggregation Level(s) 3. Create Filter(s), using variables 4. Create Planning Functions • Visit help.sap.com (under SEM-BPS-Planning functions) to learn more about the functions 5. Create Planning Sequence(s) (needed for process chains) 6. Create ready-for-input queries 7. Develop WAD Planning Application 52
  • 54. Resources • Help.sap.com – Creating Planning Applications in the BEx Web Application Designer  http://help.sap.com/saphelp_nw70/helpdata/en/43/c8240e47460 aa5e10000000a1553f6/frameset.htm • SAP Developers Network – Planning- and reporting- related presentations and white papers!  www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/304 27aea-ea4f-2a10-e1b9-8c203f17b2cb 53
  • 55. 7 Key Points to Take Home • Use MultiProviders in your planning model to enable “Planned vs. Actual” reporting • Use Planning Wizard (New Feature in IP) • Use variables when working with filters for flexibility • Always check for prerequisites for your planning (for a forecasting function you must have time characteristic in your aggregate level) • Use planning sequences to schedule planning in process chains • Build ready-for-input query on aggregate level, not the InfoCube • Utilize container item and tabs when developing in WAD 54
  • 56. Your Turn! How to contact me: Anna Vladi annavladi@lzar.com 55