dp promotion plng, data handling, macros,cbf 4.0

Upload: raghav-rathod

Post on 03-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    1/38

    SAP AG 1

    DemandPlanning

    Promotion Planning,Data Handling,Macros, CBF

    Product Management GBU SCM, SAP AG

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    2/38

    SAP AG 2

    SAP AG 2003

    Demand Planning

    This session includes the following parts of the Demand

    Planning scenario :

    Promotion planning

    Data handling

    Macros

    Characteristic-based forecasting (CBF)

    Demand Planning is part of SAP APO

    SAP APO is an application of the mySAP SCM solution

    Contents:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    3/38

    SAP AG 3

    SAP AG 2003

    Demand Planning Process

    Final demand plan

    Data

    preparation

    Data

    preparation

    Historical data

    C

    O

    L

    L

    A

    B

    O

    R

    A

    T

    I

    ON

    S

    I

    M

    U

    L

    A

    T

    I

    O

    N

    Data analysis

    & adaptation

    Data analysis

    & adaptation

    Forecasting &

    lifecycle management

    Forecasting &

    lifecycle management

    Promotionplanning

    Promotion

    planning

    INTERACTIVE PLANNING

    BATCH PROCESSING & MANAGEMENT BY EXCEPTION

    Data transferData transfer

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    4/38

    SAP AG 4

    SAP AG 2003

    Unit Objectives

    Apply the new promotion planning concepts

    Use the enhanced data handling capabilities

    Work with the new macro workbench

    Describe the characteristic-based forecasting

    (CBF) improvements

    At the conclusion of this unit, you will be able to:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    5/38

    SAP AG 5

    SAP AG 2003

    Promotion Planning: Topic Objectives

    Apply the new promotion planning concepts:

    Promotion base

    Promotion reporting

    Promotion BAPIs (to connect to CRM)

    At the conclusion of this topic, you will be able to:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    6/38

    SAP AG 6

    SAP AG 2003

    Promotion Base

    Requirement

    Promotions are defined on different levels. It should

    be possible to differentiate between these levels.

    Industries

    Consumer products

    New Solution (SAP APO 4.0)

    The new concept is based on a `Promotion basewhere a combination of characteristics is defined

    (customer and product for example).

    The user can define several promotion bases (withdifferent promotion key figures) so that promotionscan be created on and separated between differentlevels.

    During assignment of promotion objects, checks willbe made to guarantee consistency of the promotions.

    Current Solution (SAP APO 3.1)

    Several promotions, using different characteristic

    combinations, are assigned to the same promotion

    key figure, meaning that the values are mixed andsummed.

    Therefore, it can be difficult to assess the impact of

    one particular promotion.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    7/38

    SAP AG 7

    This example shows the definition of a promotion base

    Transaction: /SAPAPO/MP40 - Maintain Promotion Base

    SAP AG 2003

    Example: Create Promotion Base

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    8/38

    SAP AG 8

    This example shows how a promotion base is assigned to a promotion and also shows that the

    corresponding key figure is selected automatically

    Transaction: /SAPAPO/MP34 - Promotion Planning

    SAP AG 2003

    Example: Assign Promotion Base to a Promotion

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    9/38

    SAP AG 9

    SAP AG 2003

    Promotion Reporting

    Requirement

    It should be possible to report on the existing

    promotions.

    Industries

    Consumer products

    New Solution (SAP APO 4.0)

    A new reporting tool has been created using the ALV

    control. You can now:

    Report at both aggregated and detailed level

    Show the attributes or select using attributes

    Show data within a consistent time axis Use macros in reporting

    Store the reports

    Schedule reports in a background job

    This report also takes into account the new

    `promotion base concept.

    Current Solution (SAP APO 3.1)

    A simple report is available.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    10/38

    SAP AG 10

    This example shows the initial screen for promotion reporting and how to start a report

    Transaction: /SAPAPO/MP41 - Maintain Settings for Reporting

    SAP AG 2003

    Example: Promotion Reporting Main View

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    11/38

    SAP AG 11

    This example shows the general settings for promotion reporting and also shows how to maintain the

    detailed reports

    Transaction: /SAPAPO/MP41 - Maintain Settings for Reporting

    SAP AG 2003

    Example: Promotion Reporting General Settings

    Maintain detailed report

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    12/38

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    13/38

    SAP AG 13

    This example shows how to maintain the detailed reports (which drilldown objects are selected)

    Transaction: /SAPAPO/MP41 - Maintain Settings for Reporting

    SAP AG 2003

    Example: Maintain Detailed Promotion Reports

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    14/38

    SAP AG 14

    This example shows the report result

    Transaction: /SAPAPO/MP41 - Maintain Settings for Reporting

    SAP AG 2003

    Example: Display Report Results

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    15/38

    SAP AG 15

    Note that there was a corresponding development in SAP CRM 4.0 to provide the BAPI with data from

    there. However, the BAPI in SAP APO offers a generic interface to any other tool or system.

    Transaction: BAPI BAPI Explorer

    SAP AG 2003

    Promotion BAPIs

    Requirement

    Enable a direct transfer of a campaign created in the

    CRM marketing planner to SAP APO promotion

    planning.

    Industries

    Consumer Products

    New Solution (SAP APO 4.0)

    BAPIs are delivered for SAP APO. mySAP CRM

    delivers the interface to provide the BAPI with data

    (with SAP CRM 4.0).

    BAPI: BAPI_PRMSRVAPS_SAVEMULTI

    Creates/changes promotions in SAP APO. If the

    promotion is created with an active status, SAP

    liveCache is also updated. Once the promotion is

    active, it can no longer be changed with the

    SaveMultiple method.

    Cannibalization groups and attributes have to exist in

    SAP APO.

    BAPI: BAPI_PRMSRVAPS_DELMULTI

    Deletes promotions. If the promotion is active, the

    BAPI also deletes SAP liveCache data.

    BAPI: BAPI_PRMSRVAPS_GETLIST

    Reads data of promotions.

    Current Solution (SAP APO 3.1)

    Campaigns created in SAP CRM are stored in SAP BWFrom there the values (key figures) can be transferred

    to SAP APO DP.

    Constraint: The campaign/promotion object is not

    transferred, only the values.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    16/38

    SAP AG 16

    SAP AG 2003

    Data Handling: Topic Objectives

    Use the enhanced data handling capabilities:

    Memory usage reduction in SAP liveCache

    Realignment redesign

    Characteristic combination deletion

    Disaggregate fixing information

    Use of parallel processes

    Redesign of modeling DP BOM relationships

    New average calculation type

    At the conclusion of this topic, you will be able to:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    17/38

    SAP AG 17

    SAP AG 2003

    Reducing Memory Usage in SAP liveCache

    Requirement

    Hardware for SAP liveCache is expensive. Therefore,

    the required space should be minimal.

    Industries

    All

    New Solution (SAP APO 4.0)

    The horizons for allocating SAP liveCache space can

    be defined on a key-figure-specific basis.

    The expected reduction of allocated SAP liveCachespace is often > 50%.

    Current Solution (SAP APO 3.1)

    SAP liveCache space is allocated for all key figures of

    a planning area and version for the same horizon.

    If there is only a relatively small amount of data for a

    time series, the data is stored in a specific

    (compressed) way that results in a reduced memory

    requirement. However, this approach is not applicable

    for the majority of the key figures.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    18/38

    SAP AG 18

    This example shows how to maintain horizons dependent on key figures

    Transaction: /SAPAPO/MSDP_ADMIN - Administration of Demand Planning and Supply Network

    Planning

    SAP AG 2003

    Example: Maintaining Key-Figure-Specific Horizons

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    19/38

    SAP AG 19

    SAP AG 2003

    Realignment Redesign

    Requirement

    Enhance realignment functionality.

    Industries

    All

    New Solution (SAP APO 4.0)

    Realignment and copy functionalities are separated:

    Realignment based on the planning object structure

    Copy based on the planning area

    User friendly error handling

    User friendly log (success or error messages)

    User friendly interface for maintenance

    Additional options for a copy/realignment step:

    State: New state draft

    Proportion: Target value is x% of the source value

    Validity date: Step is valid from date y on

    Menu entry: DP -> Environment -> Data Administration-> Data Realignment (transaction:/SAPAPO/RLGCOPY)

    Generated selection variants (used for alerts, forecastprofiles and orders with consumption groupinformation) are considered and changed during therealignment run, but already existing generatedselections are not overwritten.

    Direct access to the realignment step screens fromthe interchangeability application.

    Current Solution (SAP APO 3.1)

    The realignment table and report is based on a

    planning area and not on the planning objectstructure. Problems occur if the planning object

    structure is linked to more than one planning area.

    Mixing of copy and realignment functionalities

    Unusable log (success or error messages)

    Poor user interface for defining realignment steps

    Gaps: Selections, alerts, consumption group

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    20/38

    SAP AG 20

    All planning areas linked to the actual planning object structures are determined

    All existing planning versions for the linked planning area(s) are determined

    The realignment process for liveCache time series data, promotions, selections, and notes is then

    performed automatically for all the planning area/planning version combinations.

    The realignment process is completed for all planning areas that are linked to the planning object structure

    and for all relevant planning versions

    It is not possible to restrict the process to specific planning areas or planning versions, nor is it possible to

    realign data from one planning version to another planning version

    Transaction: /SAPAPO/RLGCOPY - Data Realignment

    SAP AG 2003

    Example: Realignment

    The realignment report executes the

    realignment steps based on the entriesin the corresponding realignment

    table. Only records with state and a

    validity date on or before the current

    day will be processed.

    A variant for the realignment report

    can be defined and run in the

    background.

    Promotions are considered during

    realignment if the source combination

    is deleted.Notes are considered during

    realignment, but already existing notes

    for the target combinations are not

    overwritten

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    21/38

    SAP AG 21

    liveCache time series and InfoCube data cannot be copied within the copy process.

    From a source characteristic combination to another already existing characteristic combination. This can

    be done on the most detailed level and also on the persistent aggregate level.

    Within the same planning area/InfoCube.

    Within the same planning version or between different planning version.

    No characteristic combinations can be created/deleted (all target characteristic combinations must exist).

    Transaction: /SAPAPO/RLGCOPY - Data Realignment

    SAP AG 2003

    Example: Copy

    The copy report executes the copy

    steps based on the entries of the

    corresponding copy table. Only

    records with state and a validity date

    on or before the actual day areprocessed.

    The copy report has an obligatory

    input field for the planning area.

    You can select one or more planning

    versions

    From and to date must be entered to

    restrict the horizon

    You can select one or more InfoCubes

    Promotions are not considered during

    the copy process.

    Notes are considered during the copy

    process, but already existing notes for

    the target combinations are not

    overwritten.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    22/38

    SAP AG 22

    This example shows administration for the realignment and copy job logs

    Transaction: /SAPAPO/RLGCOPY - Data Realignment

    SAP AG 2003

    Example: Realignment/Copy: Job Logs

    Log messages are written to a log database

    table. This means that you can see the logs at

    any time and run statistics.

    Log messages are organized in categories:

    Error, Warning, Success

    It is also possible to delete the content of the

    log table according to user-defined criteria or

    selections.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    23/38

    SAP AG 23

    SAP AG 2003

    Deletion of Characteristic Combinations

    New Solution (SAP APO 4.0)

    Characteristic combinations of a master planningobject structure can be deleted by choosing them

    from a list.

    Requirement

    Deletion of characteristic combinations should be

    easy.

    Industries

    All

    Current Solution (SAP APO 3.1)

    Characteristic combinations of a master planning

    object structure can be deleted using the following

    selections:

    One characteristic combination

    All characteristic combinations at aggregated level

    All characteristic combinations of the master

    planning object structure.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    24/38

    SAP AG 24

    This example shows the new button for starting this functionality

    Transaction: /SAPAPO/MC62 - Maintain Characteristic Values

    SAP AG 2003

    Example: Maintain Characteristic Combinations

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    25/38

    SAP AG 25

    This example shows a list of characteristic combinations with some rows selected. If you choose the

    highlighted button, these lines will be deleted.

    Transaction: /SAPAPO/MC62 - Maintain Characteristic Values

    SAP AG 2003

    Example: Delete Characteristic Combinations fromList

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    26/38

    SAP AG 26

    SAP AG 2003

    Disaggregation of Fixing Information

    Requirement

    Since users typically want to save fixing information

    at an aggregate level, they create persistent

    aggregates at all levels where they want to fix data.However, using many persistent aggregates

    negatively affects performance and memory.

    Therefore, the requirement is to preserve fixing

    information at aggregate level without creating

    persistent aggregates.

    Industries

    All

    New Solution (SAP APO 4.0)

    Fixing information can now be disaggregated to

    detailed level to preserve fixing information at

    aggregate level without creating persistent

    aggregates. When data is accessed at aggregated

    level, the fixed values of the underlying details areaggregated and are displayed as fixed values at

    aggregate level.

    With this solution, the fixing information for non-

    persistent aggregates only exists at the most detailed

    level.

    Current Solution (SAP APO 3.1)

    Fixing of data is only possible at the most detailed

    planning level, or at the level of persistent (non-

    temporary) aggregates.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    27/38

    SAP AG 27

    SAP AG 2003

    Use of Parallel Processes

    Requirement

    Performance: The creation of time series objects (for

    a planning area) can negatively affect performance if

    there is a large data volume, especially in an initialrun.

    Industries

    All

    New Solution (SAP APO 4.0)

    The creation of time series objects for initialization

    and delta update can be run in parallel.

    Report /SAPAPO/TS_PAREA_PARALPROC_SET hasthe following settings:

    Number of combinations in a block

    Minimum number of combinations

    Maximum number of work processes

    Current Solution (SAP APO 3.1)

    The time series objects are created by using one work

    process only.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    28/38

    SAP AG 28

    SAP AG 2003

    Redesign of DP BOM Relationship Modeling

    Requirement

    It should be possible to set different values for the

    free characteristics ( location or brand for instance) in

    dependent characteristic combinations.

    With this enhancement, it will be possible to define

    different characteristics for the output and input

    products of one PPM.

    Industries

    All

    New Solution (SAP APO 4.0)

    The free characteristics of dependent characteristic

    combinations can be different.

    Two new characteristics have been introduced:

    9ABOMID: Used to ensure the classification of

    dependent characteristic combinations.

    9ABOMIO: Can be used to restrict the selection to

    the output products in interactive

    planning.

    It is no longer necessary to read masterdata (PPMs) after all the characteristic

    combinations have been created.

    Free characteristics can only be modified by

    implementing the COMBI_ENRICH method of BAdI:

    /SAPAPO/SDP_MASTER.

    All dependent characteristic combinations are deleted

    when users try to delete a single characteristic

    combination.

    Current Solution (SAP APO 3.1)

    The free characteristics of dependent characteristic

    combinations must be identical.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    29/38

    SAP AG 29

    The new calculation method can be assigned when defining key figures in a planning area

    SAP AG 2003

    New Average Calculation Type

    Requirement

    Calculation of average values over several

    aggregation levels.

    Industries

    All

    Current Solution (SAP APO 3.1)

    The average is calculated based on the next

    aggregation level down.

    0 0

    0

    100

    100

    50

    New Solution (SAP APO 4.0)

    A new calculation method has been added thatcalculates the average based on the most detailed

    level.

    0 0

    0

    100

    100

    33

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    30/38

    SAP AG 30

    SAP AG 2003

    Macros : Topic Objectives

    Work with the new macro workbench

    Features of the macro workbench

    Semantic checks

    At the conclusion of this topic, you will be able to:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    31/38

    SAP AG 31

    SAP AG 2003

    Macro Workbench

    Requirement

    Macros should be handled on one screen.

    Industries

    All

    New Solution (SAP APO 4.0)

    A macro workbench is available where you can do the

    following:

    Copy macros from one macro book to another.

    Delete macros books.

    Add macro books to transport requests.

    Filter macro book display by name, author,creation date, last changed by, SNP/DP.

    Display your own macros books.

    Maintain default values for the parameters of a

    macro such as direct/no direct execution of the

    macro, no confirmation prompt, and so on.

    Run a semantic check on different macro books

    or individual macros of a macro book.

    Current Solution (SAP APO 3.1)

    The initial screen of the MacroBuilder is very simple.

    The user can only choose a macro book name that is

    usually the name of a planning book/data view.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    32/38

    SAP AG 32

    This example shows the new Macro Workbench with some of its functions

    Transaction: /SAPAPO/ADVM - Macro Workbench

    SAP AG 2003

    Example: Macro Workbench Features

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    33/38

    SAP AG 33

    SAP AG 2003

    Semantic Check for Macros

    Requirement

    A high percentage of problems related to the macro

    area are caused by semantic errors.

    Prepared macro structures may be syntactically

    correct, but the usage of these macro functions and

    execution settings may not bring the expected results

    at the end.

    Industries

    All

    New Solution (SAP APO 4.0)

    Semantic check will be triggered in the MacroBuilder

    with the help of buttons and right-click menu items.Semantic check runs on several levels, such as:

    Planning book/data view, macro, macro step, and

    macro step argument.

    Results are displayed in a list. Warning messages are

    automatically corrected.

    Semantic check is easily expandable.

    Current Solution (SAP APO 3.1)

    The MacroBuilder offers a syntax check only.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    34/38

    SAP AG 34

    This example shows a semantic check log

    It provides recommendations about how to improve the macro

    Transaction: /SAPAPO/ADVM - Macro Workbench

    SAP AG 2003

    Example: Results of Semantic Checks

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    35/38

    SAP AG 35

    SAP AG 2003

    CBF: Topic Objectives

    Describe the characteristic-based forecasting

    (CBF) improvements:

    Planning and consumption of configured

    products

    Drilldown

    At the conclusion of this topic, you will be able to:

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    36/38

    SAP AG 36

    SAP AG 2003

    Planning and Consumption of Configured Products

    Requirement

    To all configured products to be planned (CDP and

    IBASE).

    Industries

    All

    Especially: Discrete, Automotive

    New Solution (SAP APO 4.0)

    You can now plan configured products and

    assemblies at finished product level.

    Furthermore, incoming sales orders for finishedproducts will consume the planned quantities.

    The release functionality between DP and SNP is

    enhanced (using a consumption group).

    Consumption will be based on the characteristics-

    based forecast for the configured products and the

    corresponding dependent requirements.

    Current Solution (SAP APO 3.1)

    CBF is already offered as part of Demand Planning. It

    allows you to plan configurable products, but not

    configured finished products and assemblies.

    It is not possible to generate configured orders (CDP

    orders) or configured orders for the IBASE explosion

    of the iPPE.

    It is not possible for configured sales orders to

    consume forecasts for configured products.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    37/38

    SAP AG 37

    SAP AG 2003

    Drilldown in CBF

    Requirement

    Drilldown functionality for CBF and non-CBF

    characteristics.

    Industries

    All

    New Solution (SAP APO 4.0)

    Drilldown is possible for CBF and non-CBF (free)characteristics with a possible combination of free

    and CBF characteristics.

    Current Solution (SAP APO 3.1)

    Drilldown is possible for CBF characteristics only.

  • 8/13/2019 DP Promotion Plng, Data Handling, Macros,CBF 4.0

    38/38

    SAP AG 2003

    Demand Planning: Unit Summary

    You are now able to:

    Apply the new promotion planning concepts

    Use the enhanced data handling capabilities

    Work with the new macro workbench

    Describe the characteristic-based forecasting

    (CBF) improvements