IBPExcelAddIn FeatureDeepDive 08 2023
IBPExcelAddIn FeatureDeepDive 08 2023
PUBLIC
About this document
The SAP Integrated Business Planning, add-in for Microsoft Excel (short: Excel add-in) is one of the
key access points to key figures and master data that is stored in the SAP IBP backend. It is one of
the main user interfaces for the end users of SAP Integrated Business Planning (SAP IBP).
The following slides aim to provide an overview of the key features and concepts of the Excel add-
in and are intended for end users. The presentation can be used, for example, for end user training
during an implementation project.
Please note that the screenshots and examples are based on test sample planning views and a test
data set. The planning view templates and planning views can look different in your case due to
custom formatting, branding, and additional VBA code that you have embedded, as well as
depending on the different versions of the Excel add-in.
Public 2
What’s New in 2308.2.0
• Resetting changes in your planning view (pages 182 – 184)
• All versions and all scenarios can be selected for alerts (pages 410 – 411)
• Enhancements for working offline (page 329)
• Changed handling of attribute-based filters
• Grouping of dimensions for setting up formatting rules (page 152)
• Type-Ahead Value Help for Subnetwork Selection
• Clearing the cache of Microsoft Edge WebView2 (page 18)
• Changed Behavior for Canceling Simulations
For more information, see SAP Help Portal at What’s New in 2308.
Public 3
Agenda (1)
1) Introduction 6) Visualization of key figure editability
2) How to log on to SAP Integrated Business Planning using the Excel add-in 7) Time-based disaggregation of partially editable child nodes
Public 5
1) Introduction
Planning in Microsoft Excel for professional planners
Public 7
Flexible planning view definition
Native Microsoft
Excel capabilities,
such as charts
and dropdowns,
including
VBA coding
Data from
SAP IBP database
Public 8
Some key facts about the Excel add-in
• The Excel add-in does not run in the SAP Cloud (which SAP Integrated Business Planning does), but needs to be
installed on the PCs of the individual users, or needs to be made available to the users in a Citrix environment at the
customer. The customer is responsible for upgrading the add-in versions for the individual users.
• The upgrade of the SAP IBP system to the newest version does not require that you install the new version of the Excel
add-in. You can decide to install it whenever you wish to start using its new features. However, if you do install the
newest version, please note that .NET 6 Desktop Runtime and Microsoft Edge WebView2 Runtime are required.
• New features, such as value-based sorting, are only available as of the respective Excel add-in version.
• The Excel add-in versions are upward compatible. This means that they can be used with higher releases of SAP IBP.
However, please note that if an SAP IBP system is still on version n-1, for example, 2211, and the newest Excel add-in
version n, for example, 2302.2.0 is used to log on to the system, some functions might not work as they did before. For
this reason, make sure that your SAP IBP productive system is upgraded before you start using the newest Excel add-in
version productively.
• For more information about the supported versions of the Excel add-in, see SAP Note 2394311 (Version information for
the SAP IBP, add-in for Microsoft Excel) at https://me.sap.com/#/notes/2394311.
• SAP IBP and the SAP IBP, add-in for Microsoft Excel are released with certain known restrictions in functionality. For
more information, see the respective Release Restriction Note. You can find the relevant version of the note on the SAP
Help Portal at https://help.sap.com, under Use > Application Help for SAP IBP for Supply Chain > SAP Integrated
Business Planning for Supply Chain > Version.
Public 9
Prerequisites for working with the Excel add-in
• User must have the Excel add-in installed (or have access to it via Citrix).
• User must have at least basic authorization to view data in the Excel add-in.
Public 10
Downloading the Excel add-in
• Customers can download the Excel add-in in the software download area of the SAP Support Portal
at https://launchpad.support.sap.com/#/softwarecenter. Please use the search term SAP IBP Excel
Add-On.
• The download requires an S-user with the necessary authorization. If the download is not possible,
please contact your company’s S-user administrator.
• If SAP delivers a fix for the Excel add-in between two SAP IBP releases (based on a customer ticket,
for example), a new add-in version is generated that needs to be installed on the customer’s side.
Your IT department usually provides you with the installation file, or even installation package, and
pushes these installations to your local PC. For more information, see the following SAP Notes:
• Silent installation/uninstallation
SAP Note 2135948 at https://launchpad.support.sap.com/#/notes/2135948
• How to distribute the add-in to user’s notebooks
SAP Note 2114654 at https://launchpad.support.sap.com/#/notes/2114654
• Add-in with proxy server
SAP Note 2092187 at https://launchpad.support.sap.com/#/notes/2092187
Public 11
Excel add-in on a MacBook and mobile devices
• The Excel add-in can run on a MacBook. The prerequisite is that a virtual machine (VM) is set-
up and that a Windows and Office environment is installed on the VM. Then you can install the
Excel add-in on that VM as usual.
Public 12
2) How to Log on to SAP IBP Using the
Excel Add-In
Logon
If the Excel add-in is installed correctly, you find a new entry in the Microsoft Excel ribbon, called SAP IBP.
As a first step, you need to log on to the SAP IBP backend by clicking Log On.
Public 15
Setting up a connection (2)
Step 3: Set the connection as default (optional)
Step 2: Enter the connection details
Select the Set as Default Connection checkbox if
Enter a free text name, the server URL (provided by you want to use the connection as your default
your administrator), and either enter the planning connection. The connection name and details are
area name directly or click the … (Select a planning displayed in bold letters in the Connection
area) button to get a list of planning areas available Manager dialog.
for this system.
Next time you click Log On, this connection will be
DEFAULT represents the default planning area that preselected from your list of connections.
you can define in the SAP Fiori launchpad under
Settings.
Public 16
Logging on to multiple planning areas or systems in parallel
It is possible to log on to multiple SAP IBP systems and planning areas in parallel. That can be useful, for example,
during implementation and testing phases.
Instead of opening a new Excel workbook, open a new Excel instance. The way to open a new instance depends on
the Microsoft Office version. If the following path does not work for you, please check the help on
https://support.microsoft.com.
3. Keep pressing the Alt key until a pop up appears that asks you
if you want to open a new instance. Click Yes.
You now have two separate Microsoft Excel instances open and can log on to different SAP IBP planning areas with
each of them.
If you use the Excel add-in version 2005 or higher, you can achieve the
same by double-clicking on the desktop item (if your administrator has enabled the desktop
shortcut during installation).
Public 17
Clearing the cache
When you select a connection in the Excel add-in and log on to that connection, relevant
information related to the planning area, such as attributes, key figures, time periods, and so on, Sample error message:
are downloaded to the Excel add-in and stored in a local cache. The information is marked with a
version number. The next time you log on to the same system and planning area, this version
information is compared with the current version on the server. If the versions don't match, the
data is downloaded again. If no changes have been made logging on is faster, as the data can be
directly taken from the cache, and doesn't need to be downloaded again.
Usually, there's no need to clear the cache. However, if you think the data stored in the cache in
the Excel add-in is not accurate, you can clear it. This forces all the planning area information to
be downloaded again. For example, if you know that a key figure name has been changed in
model configuration, but the changed name doesn't appear in the templates in the Excel add-in, try
clearing the cache.
As of version 2305.2.0 of the Excel add-in, you clear the cache for all connections that you
have in the Connection Manager, by clicking the Clear Cache button.
In versions older than 2305.2.0, you can clear the cache for each connection separately, by
selecting a connection in the Connection Manager, and clicking the Clear Metadata Cache button.
As of version 2308.2.0 of the Excel add-in, the Microsoft Edge WebView2 cache that is used for
logging into SAP IBP is also cleared when you click the Clear Cache button.
Please note: Master data attributes that are marked as personal data are not cached but are read
on the fly from the SAP IBP backend.
The same is true if the number of attributes exceeds a threshold set in configuration using the
global configuration parameter MAX_DIM_MEMBERS: the excess attributes are not cached and
only read on demand.
Public 18
3) How to Create Planning Views
Planning views in SAP IBP
To open a predefined planning view (template or favorite) or create a planning view from scratch,
click New View in the SAP IBP ribbon. Then choose one of the following:
• From Template
• Without Template on Current Sheet, if you want to create a plain planning view from scratch.
1) Workbook settings
2) Time settings
3) Attributes
4) Key figures
5) Layout (optional)
6) Filter
(can be either optional or
mandatory, depending on your SAP
IBP system settings)
Public 24
Basic Settings
Time Settings
Creating a new planning view – time settings
Data in SAP IBP is stored at the base level of the respective key figure. The base level defines the type
of periods in which the data is stored, for example, weeks or days. When displaying the data, it is
automatically aggregated up to the requested time period. Example: if key figure data is stored in days
and your planning view displays months, then the days are aggregated to months.
Disaggregation
Aggregation
Your administrator can also define a more
complex aggregation and disaggregation
logic, dependent on the individual use case.
Public 27
Time period - what is a technical week?
Calendar CW CW CW CW CW CW CW CW CW CW CW CW
CW 27 CW 31
Week 23 24 25 26 28 29 30 32 33 34 35 36
Technical TW TW TW TW TW TW TW TW TW TW TW TW TW TW TW TW
Week 23 24 25 26 27a 27b 28 29 30 31a 31b 32 33 34 35 36a
Factor 5 5 5 5 2 3 5 5 5 5 0 5 5 5 5 1
Public 28
Basic Settings
Attribute Settings
Creating a new planning view – Attribute settings
• Define the planning level at which you want to see the data
in the planning view.
Public 30
On-the-fly aggregation of data across planning levels
Data in SAP IBP is stored at the base planning level of the respective
key figure, for example, the product ID or a combination of multiple Example: LOC | PROD | CUST | WEEKLY
attributes. LOC = location ID
The data in the database is stored in these attribute combinations. PROD = product ID
If key figures are calculated based on other key figures, the CUST = customer ID
aggregation works similarly.
When the data is displayed, it is automatically aggregated up to the requested planning level.
Example: If key figure data is stored at the product ID level and you display the data at the brand level, then
the data stored for the product IDs is aggregated to the respective brands.
Example for Product Planning Levels Example for Location Planning Levels
Public 31
Basic Settings
Key Figure Settings
Creating a new planning view – key figure settings
Public 34
Creating a new planning view – extended tooltip for key figures
With the SAP IBP, add-in for Microsoft Excel version 2205.2.0, the tooltip available for
attributes, key figures and further entities such as planning levels, and versions has
been enhanced within all dialogs.
As of the Excel add-in version 2211.2.0, we've added a copy function to the tooltip
available for attributes, key figures, planning levels, and versions. You can copy the
IDs, and technical details of these entities (such as member ID, for example) by
hovering your cursor over the text of the respective ID, and clicking the icon with the
quick info text Copy to clipboard that appears.
Public 35
Creating a new planning view – key figure groups
Public 36
Creating a new planning view – key figure groups
You can see the key figure groups in the Edit Planning View or New View window on the Key Figures tab.
Examples:
• Should the time periods be shown as
columns or rows?
• What should be the sequence of the
attributes and the key figures?
Public 39
Basic Settings
Filter settings
Creating a new planning view – filter settings(1)
These filters can filter the data on a These filters can filter the key figure data on a planning
planning view based on attribute values. view based on key figure values. Examples:
Public 42
Creating a new planning view – attribute-based filter
When specifying the attribute-based filter, you Selection with value help:
can either use the value help to see the
available attribute values or copy and paste
them directly in the entry field (a list of values
can also be copied).
Public 43
Creating a new planning view – value-based filter (1)
In the time settings of the value-based filter, you can decide for which time range the filter criteria
should be met.
Both the time period and the range can be different from the time settings of the planning view.
Example: In the planning view you could have weekly buckets from week 8 to week 20 in 2018,
while the value-based filter criteria should be met in monthly buckets for the last 6 months.
As for the time settings, you can set a rolling horizon using Rolling, Fixed, From Rolls and To Rolls.
Public 44
Creating a new planning view – value-based filter (2)
As a next step, you decide for which key figure the filter should be applied. You can only choose key
figures that are part of your planning view (including alert key figures).
You then decide on the operator type. The following operator types are available:
• Equal To
• Not Equal To
• Greater Than
• Less Than
• Between
• Not Empty
• Not Empty or Zero
• Is Empty
• Is Empty or Zero
After that, you need to set the threshold values according to your needs and decide where the filter
criteria should be met: in at least one period (for example, month) of the selected time range (March –
August 2018 in the example), in all periods, or in the total column for this time range.
Public 45
Creating a new planning view – value-based filter (3)
To remove any planning combinations where all key figure values are empty, or zero within the
defined time horizon, you set the value-based filter in the planning view to All Selected Key Figures.
This setting automatically switches the operators next to it, to Not Empty or Zero and In At Least
one Period.
Public 46
Creating a new planning view – value-based filter (4)
• A value-based filters cannot be shared with other users and is not visible to other users under
the name you had given it.
• Value-based filters are saved within templates, favorites and offline workbooks.
• When you share a template or a favorite with other users, they see the filter criteria only as an
Ad-Hoc Filter (that is, with a different neutral name).
• For value-based filters, there are no Template Admin options, such as Don’t copy, Copy as
suggestion or Copy as mandatory (which you have for the attribute-based filters).
Public 47
Creating a new planning view – value-based filter (5)
Before the value-based filter was applied:
Public 48
Creating a planning view – result
You have now created a planning view without a template.
We strongly recommend that you use the SAP IBP formatting sheet to apply formatting to increase the usability of the
planning views.
Please note that it is mandatory to use the SAP IBP formatting sheet if you want to use the following:
• Alerts in the planning view
• Fixing-enabled key figures
Public 49
Adding a new worksheet or copying a worksheet
• Your Excel workbook can have multiple Copy the settings to an existing target worksheet from the
worksheets that contain different planning Edit Planning View screen:
views.
• You can either set up each worksheet from
scratch or copy the settings from an existing
worksheet.
• You can freely name and rename the
worksheets.
Public 50
Multiple workbooks
You can have multiple Excel workbooks open with multiple worksheets containing planning views.
The maximum number of workbooks that can be opened is defined by your system administrator
using the global configuration parameter PV_COUNT_MAX in the PLAN_VIEW parameter group.
Limiting the number of open workbooks makes sense for the following reasons:
• Reduce the PC’s memory utilization, which grows with the number of open workbooks and
transactions. You should still be able to work in parallel with other applications.
Public 51
Refreshing data
The planning views in the Excel add-in show data from the SAP IBP backend at the point in time
when the data was last requested or refreshed.
The data does not refresh automatically when data is changed in the database.
To request the latest data, the planning view needs to be refreshed. Refreshing:
• Can be triggered manually by you by clicking Refresh in the SAP IBP ribbon
Public 52
Advanced Settings
Time-based totals and flexible time axis
Time-based totals
You can define on-the-fly aggregates when defining the time settings for your planning view.
Example: define a planning view that always shows the details and then the sum of the last 6 months
Public 54
Advanced time settings (1)
You can define how the data is displayed, as periods, summed up to a total, or both.
Custom labels for total columns, such as, Year to Date or Rest of Year:
Note that a certain time period must not be included in different time intervals that use the same
period type.
Example: You cannot define two time intervals with monthly periods that both include the month January 2019, such as
October 2018 to January 2019 and January 2019 to March 2019. It needs to be, for example, October 2018 to
December 2018 and January 2019 to March 2019.
However, the same time range (January 2019) can be included in different time intervals that use
different period types, such as Monthly (month January 2019) and Weekly (week 1/2019 to 4/2019).
Public 55
Advanced time settings (2)
You can also define whether the start and end of a time interval, that is, the first and the last period of
the time interval, are fixed or rolling. The following are your options:
• Rolling: Both the start and end period are rolling.
Example: The current month is January. For the time interval to be displayed, you have selected
January 2019 to March 2019 with monthly periods. When the current month changes to February
2019 as time is passing, also the time interval displayed rolls by a month and now shows data from
February 2019 to April 2019.
• Fixed: Both start and end period are fixed.
• From Rolls: Start period is rolling, end period fixed.
• To Rolls: Start period is fixed, end period is rolling.
Public 56
Advanced time settings – example
The planning view on the
left displays 8 different
time intervals and time-
based totals, as defined in
1 2 3 4 5 6 7 8 the time settings below.
1
2
3
4
5
6
7
8
Public 57
Advanced time settings – limitations (1)
Public 58
Advanced time settings – limitations (2)
The determination of the value of the time-based total does not work for key figures which are
based on an L-code implementation or on a complex configuration and which have an aggregation
mode other than Sum, Max, Min, or Avg.
An example of a complex configuration is the determination of the key figure value for the last
period in a time period (for example, the last month of a quarter or the last month of a year), as
described in SAP Note 2286684.
Public 59
Advanced Settings
Attribute-based totals & subtotals
Attribute-based totals – overview
Public 61
Attribute-based totals – visualization
Public 62
Processing changes to attribute-based totals (1)
Totals are calculated in the SAP IBP backend (not in the Excel add-in). Hence, when changing a
value on the planning view, the total will only be updated in the planning view after simulation or
save.
You can do a reverse calculation from the total to the individual key figures.
Example below: The value of the total consensus demand without promotions has been changed to
80000. When you run Simulation (Basic), the system updates the numbers of the total consensus
demand key figures for Europe and USA accordingly.
Public 63
Processing changes to attribute-based totals (2)
Note that you can only change subtotals, but not the total for the highest attribute of the planning
level (grand total)
Example: You can change the subtotals at the level of customer region/product group, but not the
value at the next level, the grand total (sum of all customer regions).
Public 66
Creating a new planning view – attribute value (None)
Using Strong Match groups and Light Match groups
The Strong Match and Light Match groups can be used to help find attribute and key figure combinations that
hold data and represent meaningful information within the planning area. Based on your selection in the Time,
Attribute or Key Figure tabs, the Strong Match and Light Match groups are automatically updated.
Example
You select Month as the time period and the attributes Product
Group and Promotion ID. Moving to the Key Figures tab, you
can see the key figures listed in the Strong Match group,
where the base planning level is a complete match to the
attributes and time dimension selected.
In this example, the Promotion ID is only part of a few base
planning levels, so data for it can only be visualized for 3 key
figures in the Strong Match group.
The ones that have a partial coverage are listed under the
Light Match group and the remaining items, that don’t match
at all are listed at the bottom.
Public 67
Creating a new planning view – attribute value (None)
Strong Match group
The Strong Match group for attributes or key figures shows you which items (attributes, time periods, key
figures) would lead to a full coverage on the planning view, without showing any empty or (None) labeled
elements. This means that all selected attributes are part of the key figure calculation and the other way
around.
Please note, that empty or (None) labeled elements can still appear in case the attribute value itself is empty,
but the appearance is unlikely within this group.
Items listed in the Strong Match group will not show up in any other group.
Public 68
Creating a new planning view – attribute value (None)
Light Match Group
The Light Match group for attributes or key figures shows you which items (attributes, time periods, key
figures) would lead to a partial coverage on the planning view. This means that at least one selected attribute
is part of the key figure calculation and the other way around.
Items listed in the Light Match group will not show up in any other group.
Public 69
Advanced Settings
Workbook filter
Workbook filter (1)
With Excel add-in version 2302.2.0, you can use the
new workbook filter that applies the attribute-based
filter to all worksheets of the workbook.
Public 71
Workbook filter (2) - combination of workbook and worksheet filter
Public 72
Workbook filter (3) – exclude workbook filter
Public 73
Workbook filter (4) – exclude workbook filter
You can use the workbook filter for worksheet Demand, exclude the workbook filter from
worksheet Capacity, and define a different filter instead.
Public 74
Workbook filter (5) – exclude workbook filter
Public 75
Workbook filter (6) – Drill down function
With 2305.2.0 of the Excel add-in, the Drill Down function in the
context menu can also be used if a workbook filter is applied to
the worksheet.
When you choose Drill Down > By Attribute, the selected attribute
is added to the planning view and the worksheet filter is
adjusted in the following way:
When you choose Back or Initial View, the previous planning view
is loaded again with the previously selected workbook filter and
worksheet filter.
Public 76
Workbook filter (7) – Alert Dashboard
Public 77
Workbook filter (8) – cascading filter
Public 78
Advanced Settings
Working with filters
Cascading filter
Public 80
Apply cascading filter automatically
Public 81
Cascading filter for simple master data types
Example: Both attributes are part of the same simple master data type.
• Filter for attribute 1 (such as product ID) based on a cascading filter attribute 2 (such as brand
description) which is part of the same simple master data type as attribute 1.
description
Public 82
Saving your filter
Public 83
Updating and deleting planning filters
Note that you can only delete filters that are not
used. For more information, see the next slide.
Public 84
Usage check for attribute-based filters
• Alert definitions
• Analytics
• Dashboards
Public 85
Saving, updating, and deleting value-based filter
In the filter dropdown menu, you can only see the filters that are based on key figures that are
included in your planning view.
Please note that value-based filters cannot be shared with other users.
Public 86
Updating and deleting attribute-based filters in the SAP IBP ribbon
Public 87
Where-used list for attribute-based planning filters
Public 88
Invalid values in attribute-based filters (1)
It can happen that attribute values are no longer available, for example, if they have been deleted
from the system.
Example:
• When you defined the filter, you included the products A, B, and C. Later on, the product C was
removed from the system, but is still included in the filter. This means that the filter now
contains an invalid value.
• It can even happen that none of the products defined in the filter exist any longer when you use
the filter in a planning view or for an application job at a later point in time. All the values in the
filter are now invalid.
Public 89
Invalid values in attribute-based filters (2)
What happens if an attribute-based filter contains invalid Warning in the planning view settings
values?
• An application job runs successfully – even if all Warning in the application job settings
values in the filter are invalid - but you only get results
for the valid values. If there are no valid values, the
application log says No data found.
Public 90
Organizing filters in folders (1)
Public 91
Organizing filters in folders (2)
Public 92
Organizing filters in folders (3) To reorganize your folders and the
assignment of filters to folders, choose
Organize.
Public 93
Organizing attribute-based filters in folders in the SAP IBP ribbon
Public 94
Sharing attribute-based filters with other users
You can share attribute-based filters using the Organize dialog either
in the SAP IBP ribbon or in the Filters tab of the Edit Planning
View / New View window.
Select the filters that you want Select the users or user The filters now have a suffix in
to share with other users and groups. Your selection is saved the name stating that they are
user groups and click the share once you click OK. shared by you. Click OK to save
icon and confirm further changes that
Public you made in this dialog. 95
Resharing attribute-based filters
If you want to extend the sharing to additional users for multiple filters, in some cases you
might find that the users with whom these filters were already shared might differ from filter to
filter.
Select the filters that you want If you selected some shared filters but You can add new users with whom all
to share with other users and not all filters that you selected were filters that you selected are shared, or
user groups and click the share shared with the same users, the you can also reselect the ones that you
icon. names of the users are shown in italic already saw initially to make sure all
and with a filled checkbox in the filters that you selected are shared with
dialog. them.
Public 96
Sharing of attribute-based filters – opting-out of shared filters
Public 98
Renaming attribute-based filters and their folders (1)
You can rename attribute-based planning filters and the respective folders via the Organize menu.
Public 99
Renaming attribute-based filters and their folders (2)
▪ To rename a folder or planning filter via the Organize menu, you click the (pen) icon next to the name to activate edit
mode.
▪ To validate the new name and check that it is not already being used, you click the (checkmark) icon or press the Enter
key on your keyboard. You will see that the (pen) icon slightly changes for the item.
▪ When you choose OK, changes are validated and saved. Please note that all changes get saved, including the changed
items that are still in edit mode. If you choose Cancel, unsaved changes are discarded.
Switch to
Edit Mode
Public 100
Renaming attribute-based filters and their folders (3)
Public 101
Renaming attribute-based filters and their folders (4)
▪ Special characters
Allowed characters include the following: letters, numbers, currency symbols, - (dash), _ (underscore), and space
▪ Spaces at the beginning or the end of the name are trimmed automatically.
Public 102
Advanced Settings
Sorting attribute values
Sorting attribute values – introduction
Sorting attribute values helps you to structure your data in an efficient way for your daily work and
keep an overview of the most important aspects.
Besides sorting the attribute values in ascending or descending order, you can define
custom sorting rules. For example, if you want to have your top three customers always at the top
of the list, you can pin these three customers to the top of your planning view and move less
important customers to the bottom.
Public 104
Sorting logic in the Excel add-in
Public 105
Assigning a sorting rule to an attribute
Public 106
Defining a sorting rule for an attribute
Public 108
Defining a sorting rule – selecting items and changing the sequence
Public 109
Sorting of Attribute Values by Description if ID-Description Linking is Used
Public 110
Closing the rule creation
You can save the sorting rule that you have just
defined in the following ways:
Public 111
Saving a custom sorting rule
1. Choose Add.
2. Enter the rule name.
3. Choose Add again.
Public 112
Updating and deleting a custom sorting rule
Public 113
Sorting for attribute combinations
Custom sorting
Example in the screenshot
rule XYZ
1. The customer countries are
sorted in ascending order,
using the standard sorting
Sorting Custom sorting rule A-Z.
rule Z-A rule XYZ
2. Within each customer
country, the product groups
are sorted in descending
Custom sorting order using the standard
rule XYZ sorting rule Z-A.
Public 114
Changing the sorting rule in the planning view
2. Choose Sorting.
Public 115
Sorting rules in planning view templates and shared favorites
The sorting rules for attributes are saved with a planning view template or a favorite. So, next time
you open the template or favorite, your choice of sorting rules is preset for the selected attributes.
If you share a favorite, the sorting rules are shared with the other users as well. Saved sorting rules,
however, will appear as (Ad Hoc Sorting) rules for other users. The same applies if you open a
template that was created by another user.
How you see your favorite: How your colleagues see it:
Public 116
Attribute-based sorting and member sorting
In addition to attribute-based sorting, sorting using the Report Editor (also called Member Sorting), is
also available.
We recommend that you only use attribute-based sorting in the planning view, as this is the preferred
way of sorting in the Excel add-in. If you want to use both, please note that attribute-based sorting is
applied by the SAP IBP backend, while member sorting is applied by the Excel user interface. Therefore,
member sorting overrules attribute-based sorting, if there are conflicting sorting settings.
To set up member sorting, choose
Advanced → Report Editor.
Public 117
Advanced Settings
Sorting based on key figure values
Sorting based on key figure values (value-based sorting)
Where can you find it?
Select a time level which fits the selected key figure and
choose a time horizon. (Note: The time level and time
horizon can be different from the ones used on the Time
tab)
Public 121
Sorting based on key figure values (value-based sorting)
Sorting based on several time periods
Public 122
Sorting based on key figure values (value-based sorting)
Save your own sorting rule
Public 123
Sorting based on key figure values (value-based sorting)
Restrictions
There are some restrictions related to the planning view settings that you must keep in mind
if you want to use value-based sorting:
▪ Only key figures that are included in the planning view can be used for value-based sorting.
▪ Aggregated constraint key figures can‘t be used for value-based sorting.
▪ Time periods must be placed on the column axis.
▪ Attributes must be placed on the row axis (apart from time profile attributes, which always need to be
placed on the column axis together with the time periods).
▪ Key figures can be placed on either the row or the column axis. On the row axis, the key figures must
be placed after all selected attributes.
▪ Only one version and one scenario can be selected, multiple versions and scenarios are not
supported.
▪ Attribute-based sub-totals are not supported, only attribute-based grand totals and time totals can be
used.
Public 124
Exclude attributes from value-based sorting rules
Motivation
Public 125
Exclude attributes from value-based sorting rules
Including all attributes
This is also
reflected on the
Attributes tab.
Public 126
Exclude attributes from value-based sorting rules
Including all attributes
Public 127
Exclude attributes from value-based sorting rules
Excluding the first attribute
This is also
reflected on the
Attributes tab.
Public 128
Exclude attributes from value-based sorting rules
Excluding the first attribute
Public 129
Exclude attributes from value-based sorting rules
Restrictions
When excluding attributes from the value-based sorting rule, please keep the following in mind:
• Only sorting rules with all attributes included can be saved as custom rule and reused in other
planning views. (The Add new sorting button is disabled otherwise.)
• Only the first or the last attributes can be excluded, attributes in the middle can’t be excluded.
Please note: If you save ad-hoc value-based sorting rules with excluded attributes in planning view
templates or shared favorites, and other users are opening them using 2211 versions of the Excel
add-in, the rule is applied correctly, but the excluded attributes cannot be changed in the older
versions.
Public 130
Advanced Settings
Scrolling to current time period
Opening planning views - scrolling to the current time period
Example
Public 132
Opening planning views - scrolling to the current time period
How to enable it?
Public 133
Opening planning views - scrolling to the current time period
Good to know
▪ The time periods must be placed on the column axis on the Layout tab of the Create Planning
View or Edit Planning View dialog.
▪ If you have defined multiple time levels or totals in your planning view definition, and the
checkbox Scroll to current time period is selected, the planning view scrolls to the current time
period of the first time level defined.
▪ Make sure to freeze the columns including the headers of the row axis (such as attributes and
key figures) using the Microsoft Excel Freeze Panes function in the View group, otherwise the
headers won‘t be visible after the scrolling is applied.
Public 134
4) Saving Planning Views as Templates
and Favorites
Comparing templates and favorites
Templates Favorites
• A template administrator can share planning • Individual for the user
view templates with all users.
• Only visible for users with whom the user has
• A template administrator can maintain shared the favorites
defaults, filters, and more.
• The administrator cannot centrally restrict the
• The system administrator can restrict the access to the favorites to certain users.
access to certain templates for the users • Favorites have a separate lifecycle: Favorites
using authorizations.
that were created from a template do not get
automatically updated when the original
template gets
changed (the
formatting, for
example).
Public 136
Creating, updating, and deleting a favorite or template
Once you have created a planning view, you can save it as a favorite or, if you have the necessary
authorization of a template administrator, also as a template.
For templates, choose Templates in the SAP For favorites, choose Favorites in the SAP IBP
IBP ribbon and then choose ribbon and then choose
• Add to create a new template • Add to create a new favorite
• Update to update an existing template • Update to update an existing favorite
• Delete to delete an existing template • Delete to delete an existing favorite
Public 137
Accessing templates
From the Templates dropdown When you create a new planning view from a
menu in the Excel add-in ribbon template, you can select the template to open.
(usually visible for template The settings can then also be adjusted directly.
administrators only)
Public 138
Sharing a favorite with another user
You can share your favorite planning views with other users or user groups, as follows:
2) In the SAP IBP ribbon, click Favorites and then click Share.
Public 139
Opting out of favorites
You can opt out of favorites that another user has shared with you and that you don‘t want to see
any longer.
Public 140
Organizing favorites and templates using folders
Folders can be created for: • Folders only exist when they have favorites
• Planning view favorites assigned. Folders that do not contain a favorite or
• Master data favorites template are removed.
• Planning view templates • Folders cannot be transported or shared with other
users.
To create a folder, create a planning The template folder structure is also Organize your folders and planning views
view and select Add or Update. available when creating or editing the by using drag and drop, sorting, creating
planning view. and deleting folders.
Public 141
Renaming favorites and templates
In the Organize menu, you can rename planning view favorites, master data favorites, planning view
templates, and the respective folders.
The Organize menu is included in the following groups of the SAP IBP ribbon:
Public 142
5) SAP IBP Formatting Sheet
SAP IBP formatting sheet
You can use the formatting sheet to define a specific format (font, color, size, and so on) for the
data area in the planning view as well as for the header. The formatting settings can be applied to
templates by an administrator, or to individual planning views by planners, provided they have the
necessary authorizations.
• Default Formatting: in this section, you can determine the basic formatting that you want to
apply to your planning view.
• Member/Property Formatting: in this section, you can define additional rules to fine-tune the
formatting dependent of key figure characteristics such as editability or certain conditions.
• Row and Column Banding: in this section, you can define the format for every second row or
every second column to better distinguish between the different rows or columns.
For a detailed description of the different sections, and how to apply formatting to your planning
views using the SAP IBP Formatting sheet, see the application help on the SAP Help Portal at
https://help.sap.com/ibp, under SAP IBP Formatting Sheet.
Public 144
SAP IBP formatting sheet
You can open the SAP IBP formatting sheet as follows:
Open a planning view or a planning view template in the Excel add-in, and in
the Planning View group, choose Edit View -> View Formats.
Make your formatting settings in the SAP IBP formatting sheet, as required. Once you are done, you can hide
the SAP IBP Formatting Sheet, choose View Formats again.
Public 145
SAP IBP formatting sheet enhancements
Starting with the 2105.2.0 version of the SAP IBP, add-in for Microsoft Excel, your
existing formatting sheets are migrated to a new format on the fly when you open a favorite or
template that contains a formatting sheet that was created with lower versions of the Excel add-in.
Your planning views are not affected by this migration and the formatting that you are used to
is contained.
During the migration, certain settings that were irrelevant for the usage with SAP IBP are
removed, certain rules are merged, and labels are changed. The changes result in a formatting sheet
that is easier to use, and requires fewer formatting rules to be set up to visualize that a value in a cell
is editable, for example.
Public 146
SAP IBP formatting sheet enhancements
Public 147
SAP IBP formatting sheet - new rules in the Member/Property Formatting section
Formatting Rule Purpose Example
Public 148
SAP IBP formatting sheet - enhanced formatting for a specific member or property
Public 149
SAP IBP formatting sheet - add new formatting rules for specific member or property
values
When you choose Add Member/Property, the following dialog is opened. Choose Add Condition to
define a formatting condition based on members, properties or other specifics.
Public 150
SAP IBP formatting sheet - add new formatting condition for specific member values
Public 153
SAP IBP formatting sheet - combine multiple conditions in one formatting rule
Public 154
SAP IBP formatting sheet - example: combine multiple conditions in one formatting
rule
Public 155
SAP IBP formatting sheet - enhanced formatting for a specific member or property -
things to consider
When you open a template or favorite with version 2302.2.0 or higher, the formatting sheet included
is automatically migrated and the formatting keeps working as before.
Please be careful with updating templates or shared favorites that include formatting sheets, if
you have version 2302.2.0 or higher installed. First, make sure that all users that are accessing the
templates and favorites are also using Excel add-in version 2302.2.0 or higher.
If you are updating templates or shared favorites that include formatting sheets with version
2302.2.0 or higher, formatting rules for specific member or property values are not applied if users
with Excel add-in versions lower than 2302.2.0 are opening the templates or shared favorites.
The same applies if you create new templates or favorites that include formatting sheets with
version 2302.2.0 or higher.
The general formatting settings and default settings are applied, only the rules for Formatting on
Specific Member/Property function don‘t work if older Excel add-in versions are used.
Public 156
6) Visualization of key figure editability
Key figure editability horizon
The editability horizon is the time defined for key figures in which business users can edit the key figure data.
The system considers editability horizons when users make manual changes in key figure values, it is
disregarded when the changes are done by system processes, for example, when a forecast run changes key
figure values.
• Excel add-in
• (Editability horizons can be visualized in the Excel add-in, using the formatting rules for editable key figures.
For more information, see the application help on the SAP Help Portal at https://help.sap.com/ibp,
under Formatting Rules to Visualize Key Figure Editability.)
Public 158
Definition of key figure editability horizon
Public 159
Definition of key figure editability horizon – (fixed rule - static horizon)
The definition of the editability horizon contains:
Public 160
Definition of key figure editability horizon – (rule based on planning level attribute)
Public 161
Definition of key figure editability horizon – (rule based on master data)
Public 162
Definition of key figure editability horizon – (create master data)
Public 163
Definition of key figure editability horizon – (role definition)
The editability horizon needs to be assigned to
the users using roles. It can be found in the Write,
Read, Value Help section
Public 164
Key figure editability horizon – usage considerations
For example:
Use the Default Format for Editable Cells to define a format for
cells that are editable by the user, for example, indicated by a
white background.
You can use the Default Format for Non-Editable Cells to define a
format for cells that are not editable and where you wish that the
formatting is different from your overall template background, for
example, indicated by a grey background
These new rules also work with the existing key figure settings for
editability (for example, Editable in the Current and Future)
Public 167
7) Time-Based Disaggregation of partially
editable child nodes
Time-based disaggregation of partially editable child nodes
– How does it work?
You can edit a key figure value for the current period at an aggregated level, even if the period is only
partially editable.
Let's assume that we are now in February 2021. The key figure is stored at a monthly level, and it is editable in
the current and future periods, according to the configuration of the key figure in the Planning Areas app.
The current quarter, Q1 has already begun, which means that
it is only partially editable, as January is over and is closed for
editing. If you try to edit a key figure value at the aggregated,
quarterly level, in other words, if you want to change the value
for Q1, you can do so. Time periods that are partially editable
can be edited at an aggregated level and the changed value is
distributed to the editable time periods, according to the
disaggregation mode that has been specified. In our example,
if you change the value of Q1, the system distributes the
changed value between the months of February and March.
The value in the part of Q1 that is closed for editing (the month
of January), remains the same.
Public 169
Time-based disaggregation of partially editable child nodes
– Changes that aren’t allowed
• Changes that would lead to negative values of the editable child nodes at the storage level.
In the previous example, if you change the value of Q1 to 50, the result would be - 75 for
February and March, respectively, which is not allowed.
• Changes of values to empty values, if there are values in the noneditable periods.
• Changes to values if all of the child periods in the editable area are fixed.
Public 170
Time-based disaggregation of partially editable child nodes
– Considerations
Things to remember:
• The system considers manual changes that you make to partially editable key figure values in
the SAP IBP, add-in for Microsoft Excel. It is not possible to edit such values in the Planner
Workspaces app.
• Changes to partially editable child nodes made by system processes, for example forecasting
runs (simulation or background) are not supported.
• As of 2111.2.0, you can fix or unfix key figure values of partially editable periods that haven't
been fixed yet or were fixed before.
• The ADVSIM operator does not consider partially editable child nodes.
Public 171
Time-based disaggregation of partially editable child nodes
– Formatting
The Excel add-in shows whether a period is editable or not at the cell level.
As default, noneditable cells have a light gray background. You can use the SAP IBP Formatting
Sheet to set up your own formatting for editable and noneditable cells (as described in slide 123).
Public 172
8) How to Work with Planning Views
Editing planning views
Editing planning views
You can edit all settings of a planning view using the Edit View button in the SAP IBP ribbon.
Public 175
Quick Edit View &
Quick filter
Quick edit
When working in the planning view, you can also easily add and delete planning levels, and shift
them around.
Public 177
Quick filter
The filter comes up with the filter criteria that was defined in the previous step, for example,
customer ID. When you select a specific ID, the data in the planning view is automatically filtered
accordingly.
Public 178
Changing key figure values interactively
Changing key figure values in the planning view
After you have created a planning view, you can make changes to the plan and see the results of your
changes directly in the planning view.
Once you have a good understanding of the current plan, you can do the following to change the plan
interactively:
• Make changes to the plan by changing the values of relevant key figures directly in the planning view.
• Run a simulation to see what the effect of your changes are on the plan.
• Run planning operators in simulation mode and check the results after the simulations have finished.
• Fix the values of certain key figures to protect them from unwanted changes either by you or by
simulations, planning operators, application jobs, and so on.
Public 180
Changing key figure values manually
You can change the values of editable key figures directly in the planning.
If your administrator has set up formatting rules in the SAP Formatting Sheet to distinguish
editable key figure values from noneditable ones, you can tell by the formatting which cells are
editable in the planning view.
If you have the necessary permissions, you can change the editable key figure values directly in the
planning view and save your changes. If your permissions are missing, you get an error message
when you try to save your changes. If this happens, please get in touch with your administrator.
Public 181
Resetting changes in your planning view (1)
Usually, you can use the Microsoft Excel Undo function to reset the
changes you made to key figure values manually. However, if your
administrator has applied a formatting rule in the Default Format for
Changed Cells field of the SAP IBP Formatting Sheet to highlight
cells of key figure values that have been edited, you can’t use the
Microsoft Excel Undo function, as it is deactivated in this case.
Instead, you can select a cell or range of cells in the data area of the
planning view, and choose Reset Changes from the context menu.
You can select a broad range that also contains cells that haven‘t
been changed, but keep in mind that the number of cells in the range
that you select can’t exceed 10,000 cells.
When you use the Reset Changes function, the key figure values
and the formatting of the selected cells, including formatting for
alerts, are reset to the last status after you opened the planning view,
or after you triggered functions that reload the planning view, such as
Refresh, Save Data or Simulate. In addition to manual changes, local
changes, for example changes that have been made by using VBA
coding, are also reset.
Public 182
Resetting changes in your planning view (2)
Things to remember
• If you've changed the value of one specific cell several times, all changes that have been made to that cell are reset
when you choose Reset Changes. You can't reset the changes step by step.
• There is no function to redo the changes that you reset using the Reset Changes function, so make sure you only reset
the changes that need to be reset.
• If you have selected the Keep formula on data checkbox under Settings > Options in the About group of the SAP IBP
ribbon for the active planning view, the following applies to formulas you entered in the planning view:
• The formulas are not reset if you choose Reset Changes.
• The formulas are not formatted according to the formatting you specified in the Default Format for Changed Cells field
of the SAP IBP Formatting Sheet.
• If your administrator has configured the Changed Member Default Format formatting rule to be applied to headers as
well as to data cells, and you choose Reset Changes, the changed header formatting stays for changed data cells. If you
want to reset the formatting of the headers as well, you must include the related header cells in the selected range and
then choose Reset Changes.
The Excel add-in offers powerful simulation capabilities that you can use to run what-if simulations
on the fly. During simulations, you can change data in the planning view, simulate what effect your
changes would have on other key figures, and even run planning operators such as statistical
forecasting in simulation mode to analyze the potential results - without changing the actual
planning data in the base planning version.
The simulated data is only visible to you and doesn’t have any impact on the data that is stored in
the SAP IBP backend. This means that other users are not affected by your simulations.
However, if you come to the conclusion that your changes are valid, you can save the simulation so
that it becomes the actual planning.
Public 186
About simulations
• A simulation recalculates the planning view, only considering the changes that you have made in the
planning view.
• If you have changed a key figure value, you can simulate the effects of the change on the dependent
key figures using Simulate (Basic). You can save the changes either as the new baseline plan to the
SAP IBP database, visible to all users, or save it as your private scenario. To discard your changes,
you simply need to refresh the planning view.
• If you have multiple planning views in one workbook, a simulation in one planning view is automatically
propagated to the other planning views in the same workbook. The same applies if you refresh the
data in one planning view to discard all changes; this discards the changes in all planning views of the
workbook.
• To see the impact of your changes on the plan, you can also run a planning operator, such as, supply
planning, inventory optimization, and statistical forecasting, in simulation mode. Starting an operator in
simulation mode means that the system automatically starts Simulate (Basic) first in order to update
dependent key figures based on your changes before starting the operator itself.
• Note that there is no undo button for simulations. If you have run multiple simulations, you cannot undo
the last one, but need to refresh completely, thus losing all previous simulation results.
Public 187
Simulate (Basic)
Public 188
Simulate (Basic) – overview
The consensus demand is calculated from the sales forecast quantity, the marketing forecast
quantity, and the demand planning quantity entered by the demand planner.
If you manually change the sales forecast
quantity for 3 consecutive periods and run
Simulate (Basic), the system automatically
updates the consensus demand.
Totals and subtotals are also getting updated.
Sales Forecast
50%
Marketing Demand Planner
Forecast Forecast
30% 20%
Public 189
Simulate (Basic) – complex key figure calculations
Simple key figure calculation:
Depending on the key figure definition in configuration in
the SAP IBP backend, the calculation for a key figure can
become rather complex and, even if only one value was
changed in the planning view, a lot of operations need to
happen at the database level in order to simulate and re-
calculate the dependent key figures for that single
changed value. A more complex key figure calculation:
Public 190
Planning operators in simulation mode – Statistical Forecasting
Example: Simulate the effect of different forecast models on the data, or simulate the effect of increased
or decreased sales on the statistical forecast.
The system automatically uses the planning level, the periodicity, and the filter criteria defined in the
planning view for the forecast model.
The available forecast models automatically appear in the Simulate dropdown menu if the user
permissions are given.
Public 191
Planning operators in simulation mode – Inventory Planning (Advanced)
Whether an operator is available in the simulation menu, depends on the configured inventory profiles for the
respective planning area, and on your user permissions.
The system uses the planning scope that was set in the Workbook Settings side panel on the Create Planning
View or Edit Planning View dialogs automatically for the operator simulation.
Starting with the 2108.2.0 version of the SAP IBP, add-in for Microsoft Excel you can run the
Inventory Planning (Advanced) profiles in simulation mode.
Example: Simulate the effect of changed input factors, run multi-stage optimization to calculate target inventory
components.
Public 192
Planning operators in simulation mode – S&OP operators
Whether an operator is available in the simulation menu, depends on the configuration of the
operator that is done by your administrator, as well as your user permissions. (The Interactive Mode
checkbox must be selected in the operator profile and the planning operator must be assigned to
the planning area.)
The system uses the planning scope that was set in the Workbook Settings side panel on the
Create Planning View or Edit Planning View dialogs automatically for the operator simulation.
Example: Simulate the effect of changed input factors such as new capacity constraints on the
supply plan.
Public 193
Subnetworks and planning scope for simulation runs
Subnetworks (previously called planning units) are relevant but not mandatory for inventory
optimization and time-series based supply planning.
If subnetworks are set-up for your planning
area,
you need to select the subnetworks that you
want to plan in the Planning Scope tab in the
Workbook Settings side panel.
Show Messages
After a simulation run, you can access a detailed log of the last simulation run using the Show
Messages menu entry.
Public 195
Simulation across different planning views
A simulation session always involves the entire Excel workbook, including all planning views
(worksheets) in the workbook. So if you change data in one planning view (on worksheet 1, for
example), then click Simulate (Basic) or start a planning operator in simulation mode, and then go
to another planning view (worksheet 2, for example), you see that associated data has been
updated with the simulation run.
Example:
In your Excel workbook, you have three planning views on three different worksheets. Planning
view 1 shows aggregated data and summarizes the results from the two other planning views.
Planning views 2 and 3 show data on a detailed level for different regions.
Go to planning Go to planning
Review and Review changed view 1 and view 3. The data
Simulate your
change data on data on planning review simulated on this view is
changes
planning view 2 view 2 results on not affected by
aggregated level the simulation.
Public 196
Consecutive simulations in one simulation session
You can run multiple consecutive simulations without saving the data in between. For example, you
can change data, run a simulation, review the results, change data again, simulate, and so on, until
you get the appropriate results and want to save the changes or discard them all by clicking
Refresh.
Example:
Review results Move to Review results
Change data
Simulate your of simulation in planning view of simulation
on planning
changes planning view 2 on different on planning
view 1
1 sheet view 2
Change data on
planning view 2 Review results of Move back to Review results
Simulate your
based on the simulation in planning view 1 and save your
changes
results from first planning view 2 on different sheet changes
simulation run
Public 197
Change planning view settings during a simulation session
A simulation session is not affected by changes to the planning view settings. So you can use drill-
downs, or change the settings in the Edit Planning View menu without losing the results of your
simulation. The system applies the changed settings to your planning view, but retains the
simulated results.
Example:
Change for example
Change data the planning level or
Simulate your Review results
in your add / remove key
changes of simulation figures via the Edit
planning view Planning View
Review results
Change data
of simulation in Review results
and simulate Save data
changed of simulation
again
planning view
Public 198
Versions
About versions
• Versions are used to create “alternative realities” of the global company plan.
• The base version represents the base plan (operational plan) that is used within the company as the go-to plan.
• Additional versions can help determine what the best path forward is, without interfering with the base version.
• Versions are valid for and used by the whole company, or by departments of a company, and are visible to all end users who have the
necessary authorizations.
• Versions are created centrally in the SAP IBP model configuration and are an optional, but common part of an SAP IBP implementation.
• A version consists of a set of key figures that represent the particular plan. Different versions can have different key figure values. For
example, the sales forecast might be 100 in an upside version, only 50 in a downside version, and in the end, 70 in the base version.
• A version always consists of a sub-set of the available key figures that are included in the base version. They cannot include additional key
figures.
• Some key figures within a version are marked as version-specific and some as pure baseline key figures. Baseline key figures will always
show the data stored in the base version, while data in version-specific key figures can differ from version to version.
• A version can consist of version-specific master data (optional).
Public 200
Versions – sample process
Public 201
Comparing versions
• In the planning view definition, in the Workbook Settings side panel, select the versions you want to see in
the planning view.
• The default is Base Version.
• The version selection is valid for all sheets in the workbook.
Public 205
Scenarios - sample process
Public 207
Creating an empty scenario and resetting a scenario
If you have not made any changes yet to your planning view in the baseline scenario, you
can create an empty scenario which is defaulted to the baseline values.
Any change in baseline values will also be changed in the scenario, up to the point when you
start changing values in the scenario, which then decouples it from the baseline.
You can manually reset the scenario to the baseline in the Manage Scenarios window.
Public 208
Creating a scenario including unsaved data changes
You can create a new scenario after you have made changes to your data in the planning view. Please note the following:
• You will need to simulate your changes using the Simulate (Basic) first, before creating a new scenario if your planning view
contains more than one time level.
• The new scenario will automatically contain all your data changes if all changes were valid. In that case, it is not necessary to
first simulate these changes using the Simulate (Basic).
• Invalid data changes cannot be detected in all cases by the Microsoft Excel front end as the data validation happens in most
cases when sending the data changes to the SAP IBP backend during a simulation with Simulate (Basic) or when saving the
changes. Invalid changes can occur, for example, if you changed data for a key figure or attribute value without having editing
authorization, or in cases where the fixing of a key figure value would lead to negative values during disaggregation.
When creating a scenario based on a planning view that contains valid and invalid changes, the following behavior applies:
• If the invalid changes can be detected on the frontend, you are informed about the invalid changes before the new scenario is created. All
changes are discarded when the scenario is created.
• If the invalid changes cannot be detected by the frontend, you are not informed about the invalid changes before the new scenario is
created. All changes are discarded when the scenario is created.
Therefore, it is recommended that you first use Simulate (Basic) before creating a new scenario based on changed values.
Public 209
Comparing scenarios
In the planning view definition, in the
Workbook Settings side panel, select the
scenarios you want to see in the planning
view.
• The default is Baseline.
• The scenario selection is valid for all
sheets in the workbook.
Public 210
Managing your scenarios
Public 211
Sharing a scenario with other users
You can share your scenarios with other users or user groups. In the Manage Scenarios window,
click on the icon and add the respective users or user groups.
Please be aware that these users then have full authorization to change and promote the scenario.
The users can furthermore not opt out on the scenario as they can’t change their assignment
themselves. Only the user who has created the scenario has the rights to remove users again.
Public 212
Promoting a scenario
Promoting a scenario means that all changes that were done within the scenario are copied to the
versions and are now visible to all other users in the company.
Public 213
Explaining “A scenario is a subset of the data in the versions.”
When working directly in the planning view, you can use the drill down capabilities to add additional
attributes and quickly drill down to a certain planning combination.
Choose from
the list of
additionally
available
Drill Down: master data
attributes for
further drill
Right-click a cell
down
within the data
range in the
planning view and
choose
Drill Down → By
Attribute…
Public 217
Ad-hoc drill down – overview (2)
As mentioned before, you can change your planning view settings or use the drill down within a
simulation session. Within a drill down, you are basically changing and lowering the planning level
of the planning view by adding attributes. Data changes can be simulated in every level and
reviewed in any other level.
Example:
Review results of Drill down to check
simulation. You where the peak is
Change data in Simulate your originating from.
see an unexpected Simulation results are
your planning view changes
data peak in one disaggregated
area. automatically
*You can discard the changes by clicking Refresh. The simulation run ends with the refresh.
Public 219
Fixing Key Figure Values
Business goal
Protect (lock) key figure values for certain periods on a detailed or aggregated level against
unintentional changes by automated processes or by disaggregation after the user has
simulated/saved changed data.
Reasons could be, for example, a special agreement with customers on a planned event.
Public 221
Fixing of cell values
500 ➔ 800
◑ Value change 500 ➔ 800
◑
200 200
100 100 100 100 100 100 ➔ 200 100 ➔ 200 100 ➔ 200 100 100
Public 222
Fixing of cell values – subhierarchies (1)
A planner wants to fix a key figure value for a certain period, including all its child values.
Partially fixed
500
Aggregated level,
500
◑
such as, product group
Fixed
200 200
Fix
Fixed Fixed
100 100 100 100 100 100 100 100 100 100
Public 223
Fixing of cell values – subhierarchies (2)
500 ➔ 800
◑ Value change 500 ➔ 800
◑
200 200
100 100 100 100 100 100 ➔ 200 100 ➔ 200 100 ➔ 200 100 100
Public 224
Fixing of cell values – subhierarchies (3)
Value changes that would cause negative values due to fixing are rejected.
500 ➔ 140
◑ Value change 500 ➔ 140
◑
200 200
100 100 100 100 100 100 ➔ -20 100 ➔ -20 100 ➔ -20 100 100
Negative values are not allowed for fixing-enabled key figures. Negative values that the user has entered are
rejected when the user is trying to save the data and a fixing exists for one of the elements in the disaggregation
path. The system does not create negative values during disaggregation due to fixed key figure values.
Public 225
How to fix values
Right
click
Right
click
Public 226
How to indicate fixed values
Public 227
How to unfix values manually
Right
click
Right
click
Public 228
About fixing
• Fixing is only possible for key figures that can be edited manually.
• Fixing must be activated per key figure in configuration by the administrator or configuration expert.
• Note that fixing a larger number of cells (all editable key figures in a certain horizon, for example) can have an impact on the
performance.
• You can only fix or unfix a key figure value completely. It is not possible to manually fix or unfix a partial quantity of a key figure
value. Partially fixed values can only be created by the system during aggregation.
• Only single or multiple key figure values can be fixed, not all values of a planning object. For example, you cannot fix all key
figure values for a certain product ID.
• Negative values are not allowed for fixing-enabled key figures. You cannot enter and save a negative value for a fixing-enabled
key figure. The system does not create negative values during disaggregation due to fixed key figure values.
• Empty cells/cells without values (also called NULL values) cannot be fixed.
Public 229
Error handling for invalid changes (1)
If you change a completely fixed cell manually and then simulate or save the data, this change is
rejected and a warning message is displayed. Example:
Public 230
Error handling for invalid changes (2)
For some planning operators that do copy key figure values, the fixing behavior is configurable. As
a system administrator or configuration expert, you need to make the following decisions,
depending on the business process:
• What should happen to a target key figure value after the source value has been copied when the source
key figure value is fixed? Should the target value also be fixed or not?
• How to handle a fixed target key figure value? Should it be protected against changes by the copy
process? Or should it be unfixed so that it can be overwritten with the value from the source?
Regardless: If a source value cannot be copied to the target value because the target value is fixed, a warning
needs to be added to the log.
Public 232
Fixing in the copy process – example
The fixed value in key figure 2 has been considered The fixed value in key figure 2 has been automatically
and remains unchanged. unfixed and changed by the Copy & Disaggregate
Key Figures operator.
Public 233
Fixing in SAP IBP operators
Consider
Process Fix Unfix
fixed values
Interactive disaggregation
Yes (Default) Yes Yes
(including versions and scenarios)
Forecast simulation Yes (Default) No No Consider fixed (target) key
Batch forecast run Yes (Default) No No figure values by default
Copy & Disaggregate Yes (Default) Yes Yes
Key Figures operator
Copy operator No No Yes
Copy Version Operator No No Yes
Data integration No No Yes
Mass unfixing No No Yes Unfix fixed (target) key
Inventory optimization No No Yes
figure values by default
Response management No No Yes
Lag-based snapshot No No Yes
Public 234
Planning notes
Business reason and process example for planning notes
A planning note is a special comment that a planner can create for a key figure value to provide
additional business information, such as, the reason for changes, assumptions, and so on.
Planning notes are visible to other planners.
Public 236
Comparing planning notes and change history
Public 237
Creating a planning note (1)
Planning notes cannot be created for the cells in You can only create planning notes for the cells in the green area,
the red area (attributes, key figures, and, time that is, for a certain combinations of attributes, key figures, and
periods). You cannot, for example, create a time periods.
planning note for the master data attribute value A planning note can be created for a single cell, but not for a
North America or for the time period W20 2018. range of cells.
Public 238
Creating a planning note (2)
Public 240
Disaggregation of planning notes
Planning notes that are created on an aggregated level are - during saving - disaggregated to the base planning
level of the respective key figure. This means that the planning note is attached to each value of a key figure at
the base planning level.
Note that the this can result in massive amounts of data on the database. Restriction: Planning notes cannot be
saved when the disaggregation of the planning note to the base planning level of the key figure would result in
more than 20 million attribute/period level combinations on the database. This results in an error message.
Brand
disaggregation
Planning note
Error Message:
Product Group A Product Group B
Options:
• Don’t Show: Do not show planning notes.
• Show from This Planning Level Only:
Show only planning notes that were
created on the planning level of the
planning view.
• Show from All Levels: Show planning
notes from all levels of aggregation and
disaggregation.
Please be cautious: This setting can have
quite a performance impact while loading
the data when many planning notes exist
in the system.
Public 243
Displaying planning notes in the planning view – example
The planning level of the planning view is product ID and region. Which planning notes are visible in the
planning view depends on the selected option:
• Don’t Show: No planning notes are visible.
• Show from this Planning Level Only: Planning note 2 is shown.
• Show from All Levels: All planning notes are shown.
Public 244
Auto-sizing for planning notes
By default, the planning notes have a standard size. Not all of the
planning note details are displayed when hovering over the
planning note or when choosing Show All Notes under Notes in
the Review tab of Microsoft Excel.
To display the
additional planning
notes (and to edit
or delete a note),
right click on the
cell, then click
Show Planning
Notes.
In the details view, further information about the planning notes
can be seen and the planning notes can be edited or deleted.
Public 246
Planning note details: view, edit, delete, use filters
Click to edit the Click to delete the Planning view filter and
User who last planning note planning note visibility filter that was
changed the
active when the user
planning note
created the planning note
Public 248
Comparing planning notes and Microsoft Excel notes
Planning notes use the Microsoft Excel note features to visualize the planning notes in the planning
view, as follows:
• Creating, editing and deleting planning notes using Context menu: Review tab in Microsoft Excel menu:
Microsoft Excel note features (in the Review tab) is not
supported and results in a warning message when
saving the data in the planning view. These changes are
not saved in the SAP IBP database and will be lost after
a refresh of the planning view.
• You can use the user setting Perform Planning Note
Validation to disable this check and no warning
SAP IBP warning message:
message will be shown.
• Microsoft Excel native comments in an SAP IBP
planning view are also not saved in the SAP IBP
database and are lost after a refresh of the planning
view.
• Other Microsoft Excel note features in the Review tab,
such as Previous Note, Next Note, Show All Notes, can
be used.
Public 249
Copying cells with planning notes – example
You can copy a cell or a range of cells that contain planning notes and paste it to another cell or
range. The planning notes are now also shown in the target cell/range. This is the standard
Microsoft Excel behavior for copying notes. However, the copied notes are not recognized as SAP
IBP planning notes and subsequently not saved in the SAP IBP database.
Public 250
Using planning notes with scenarios and simulations
You can use planning notes also when working with simulations and scenarios. Even your draft
planning notes that you have not saved yet stay visible when running simulations, performing drill
downs, and so on.
Note: If you have changed planning notes in your planning view, and you want to create a scenario, simulate
your changes first by choosing Simulate→Simulate (Basic), then create your scenario.
*You can discard the changes by clicking Refresh. This ends the simulation run.
Public 251
Mass deletion of planning notes (application job)
Public 252
Managing planning notes using the Manage Planning Notes app
You can copy planning notes along with key figure values from one version to another version using
the Copy Version operator.
Public 254
Adding Own Key Figures
(Local members)
Local formulas and calculations on top of SAP IBP data
• Users can quickly add their own MS Excel calculations and formulas on top of data from SAP
IBP.
• Data is not saved on the database, but calculated locally when you open the planning view.
Therefore, please be aware that applying Excel formulas and calculations in SAP IBP planning
views can have an impact on the performance.
• Local formulas are calculated by the Microsoft Excel frontend and not by the SAP IBP backend.
A vast amount of calculations (because the formulas are complex or the planning view is large)
can have an impact on performance. You should check case by case whether a local key figure
really makes sense or whether it is better to use standard functionality (such as, totals and
subtotals) or calculated key figures in the in the SAP IBP backend.
Public 256
Example for local key figures in rows
Public 257
Example for local key figures in columns
Public 258
Prerequisites for creating a local key figure
Public 259
Creating a local key figure (1)
Public 260
Creating a local key figure (2)
4. Add the calculation (formula) in the first cell. You can use simple calculations but also more complex
Microsoft Excel formulas (such as, VLOOKUP)
5. Press Enter.
6. The system automatically applies the formula to the whole row.
You can change the calculation at any time and in any cell of the local key figure. The system
automatically applies the changes to all cells of the local key figure and all lines and columns associated
with it.
Public 261
Creating a local key figure (3)
7) The system automatically adds new lines/columns at the same position for all attribute/time
combinations.
Public 262
Creating a local key figure (4)
A local key figure created with local member recognition is linked to the following:
• The SAP IBP objects that it is calculated from, for example, specific key figures or time periods
That’s why the formulas remain consistent when changing the planning view, for example, by
changing the order of the attributes or key figures or by adding and removing key figures. When
removing key figures, however, please make sure that no local calculation is associated with them
as the local calculation would otherwise disappear from the planning view.
Example: When using local key figure, the yellow formula on the left is translated to the statement
on the right.
=EPMMEMBER([KEY_FIGURES].[].[CONSEN
SUSDEMAND])+EPMMEMBER([KEY_FIGURE
S].[].[DEMANDPLANNINGQTY]))/2
Public 263
Creating a local key figure – use position in axis
In certain cases, you might not want to have a direct linkage between the local key figure and the
SAP IBP objects used to calculate it, but instead want the local key figure to remember a certain
position in the planning view. In this case, you select the Use Position in Axis in Options.
Public 264
Using Use position in axis – example (1)
The Position in Axis setting is useful, for example, when you use a local key figure that sums up the
next 3 months. The time periods are set to Rolling.
In January 2019, the planning view and the local key figure calculation look like this:
Public 265
Using Use position in axis – example (2)
In February 2019, the time periods displayed in the planning view have rolled by one month.
Without Position in Axis selected, the calculation and the planning view look like this:
The local key figure moved to the left
by one column as it is linked to the
March time bucket. It is now summing
up February and March 2019 only and
also includes the column J with the key
figure description.
With Position in Axis selected, the calculation and the planning view look like this:
Public 266
Using Use position in axis – internal representation of formulas
With Use Position in Axis selected, the yellow formula on the left is internally translated to the
statement on the right.
=(EPMPOSITION(1)+EPMPOSITION(2))/2
=SUM(EPMPOSITION(1),
EPMPOSITION(2), EPMPOSITION(3))/3
Public 267
Local key figures – changing settings for the planning view
If you use your own local key figures, you can still change the planning view definition. You can, for
example, change the sequence of the key figures or add or remove attributes. The calculations for
the local key figures (formulas) are automatically kept consistent by the system.
You can usually change, add, or delete time levels, attributes, and key figures as long as the
formula calculation is kept consistent.
Example: After you have changed the sequence of the key figures, the formula for the local key
figure My local key figure still refers to the same input key figures – provided the Position in Axis
checkbox is not selected.
Public 268
Local key figures – changing the layout of the planning view
Even with local key figures included, you can change the layout of the planning view in the Edit Planning
View window anytime. However, always make sure that Key Figure stays the last entry to be displayed.
Example: When you add Scenario, it will automatically be placed after Key Figure. If you use local key
figures, you need to manually adjust the order and move Key Figure to the bottom to still see the local
calculations in your planning view.
Public 269
Local key figures – complex calculations across different columns
Local key figures are an easy-to-use feature, designed for simple, on-the-fly
calculations. But in some cases, more complex calculations are required. One
example is when formulas are spread across different columns. This cannot be
achieved with the local member recognition, but requires a power user with
access to the report editor.
Example: When you use local member recognition and enter the formula
=K7+L7 in the K8 cell, the formula gets automatically changed to =K7+K7. In
cases like this, you need to ask a power user to set up the calculations with
the report editor.
Public 270
Local key figures – keeping formula on data
Public 271
Deleting a local key figure
Public 272
Local members – expert setup
Public 273
9) How to Save Key Figure Data in a
Planning View
Introduction
You can change and save key figure values in the planning view.
The changes are saved to the database and directly visible to all other users in SAP IBP.
Planning view
System checks Data is saved
Change key Click Save is refreshed
your on the
figure data Data with the latest
permissions database
data
Public 275
Saving data
Public 277
Saving data - prerequisites
Whether a specific user can change values of a specific key figure, depends on the following factors:
• The key figure has been configured to be editable by your administrator. Depending on the
configuration, changes are allowed for past periods, current/future periods, or all periods.
• Roles, authorizations, and permissions assigned to business users determine the subset of key figure
values that a specific user can edit.
• The value must not be fixed. Fixed values are indicated by a lock icon:
• The editability horizon defined in the Manage Editability Horizons for Key Figures app further restricts
the editability of key figure values. (For more information about editability horizons, see slides 114 –
124.)
• The user is logged on to the SAP IBP backend through the Excel add-in.
Public 278
Editable time periods
• All Editable
Key figure values can be changed in past, current
and future time periods. If you change a value in a blocked
time period, you get a warning
• Editable in the Current and Future Periods when clicking Save Data:
Key figure values can be changed in the current and
future time periods only.
• Editable in the Past
Key figure values can be changed in past time
periods only.
Public 279
Editable in the past with different time aggregation levels
Public 280
Editable in the current and future with different time aggregation levels
Public 281
Invalid changes
If a change is invalid, for example, because the key figure is not editable in a period or the value is
fixed, the user gets a notification when clicking Save Data. Examples:
When you click Yes, the valid changes are saved to the database and the invalid changes are
discarded.
Public 282
“Last one wins” principle
• The data a user is working on is not locked. Other users can work on the same data in parallel.
• The last update made to a value is the one that is stored on the database.
Example:
User A saves data at an aggregated level User B saves data at a detailed level (product in this
(product group, monthly periods) at 08:10:02. product group, weekly periods) at 08:10:00.
am
→ The changes from user A will overwrite the changes from user B.
Public 283
Time disaggregation
When saving data for an aggregated time period, such as months, quarters, or years, the data is
automatically disaggregated down to the base level of the respective key figure (such as days) and
stored in these lowest periods.
Example: Data is saved for the time period year 2015. The base level of the key figure is technical
weeks.
If the disaggregation rule Equal Distribution is set for the key figure, the data is equally distributed
across the technical weeks.
Disaggregation
Aggregation
Public 284
Planning level disaggregation
When saving data for an aggregated planning level, the data is automatically disaggregated down
to the base level of the respective key figure and stored in these lowest periods.
Example:
Data is saved for the planning level brand/region. The base level for the key figure is location
ID/product ID/customer ID.
If the disaggregation rule Equal Distribution is set for a key figure, a key figure value entered for
brand/region is equally distributed across the product/location/customer combinations.
Public 285
Disaggregation mode examples: Equal distribution
At the aggregated level, you have increased the quantity from 50 to 100. Disaggregation distributes
the changed quantity equally at the lowest level.
Before After
Change quantity
Aggregated level: 50 100
Disaggregation
Public 286
Disaggregation mode examples: Proportional if aggregated value is not zero;
otherwise, equal distribution (1)
At the aggregated level, you have increased the quantity from 50 to 100. Since the initial
aggregated value was greater than 0 (50), disaggregation distributes the changed quantity
proportionally to the initial lowest-level values.
Before After
Change quantity
Aggregated level: 50 100
Disaggregation
Public 287
Disaggregation mode examples: Proportional if aggregated value is not zero;
otherwise, equal distribution (2)
At the aggregated level, you have increased the quantity from 0 to 100. Since the initial aggregated
value was 0, disaggregation distributes the quantity equally.
Before After
Change quantity
Aggregated level: 0 100
Disaggregation
Public 288
Disaggregation mode examples: Copy Value
At the aggregated level, you have increased the quantity from 50 to 100. No matter what the initial
aggregated value was, disaggregation just copies the quantity to the values at the lowest level.
Before After
Change quantity
Aggregated level: 50 100
Disaggregation
Public 289
Disaggregation mode examples: Proportional if aggregated value is not zero;
otherwise copy value to (1)
At the aggregated level, you have increased the quantity from 50 to 100. Since the initial
aggregated value was greater than 0 (50), disaggregation distributes the changed quantity
proportionally to the initial lowest-level values.
Before After
Change quantity
Aggregated level: 50 100
Disaggregation
Public 290
Disaggregation mode examples: Proportional if aggregated value is not zero;
otherwise copy value to (2)
At the aggregated level, you have increased the quantity from 0 to 100. Since the initial aggregated
value was 0, disaggregation just copies the changed quantity to the lowest-level values.
Before After
Change quantity
Aggregated level: 0 100
Disaggregation
Public 291
Read and Write Permissions
And Rejection of Changes
Read and write permissions in SAP IBP – overview
Using permission filters, your administrator can limit your read and write permissions to certain data
in SAP IBP.
→ You can see data for customers in the region North America, but not for other regions.
→ You can see data for customers in the region North America, but you can only change key figure
values for customers in the country Canada and only for products for which you are responsible.
Public 293
Missing write permissions (1)
Public 294
Missing write permissions (2)
Opens a new
window with Closes the pop-up, no
details of the non- changes are sent to the
editable cells SAP IBP database
Public 295
Missing write permissions – resend changes
Public 296
Missing write permissions – highlighting non-editable cells
The 6 cells highlighted in yellow are not-editable for the user, according to the assigned permission
filter. The highlights are removed from the planning view only after you save the valid changes.
Public 297
Missing write permissions – details for rejected cells
Public 298
Missing permissions – continue work
Public 299
Missing permissions – jump to rejected cell in planning view
Public 300
10) Change History Views
Change history views – overview
You can review and analyze changes to the key figure data directly in the Excel add-in. The change
history view displays changes according to your selection. For example, it shows changes made in
a certain time period, by a specific user, or with a specific reason code.
Public 302
Change history views – prerequisites in planning area configuration
To enable the tracking of the key figure changes in a planning area, the administrator needs to
select the Planning Area Enabled checkbox in the Change History section.
Public 303
Change history views – prerequisites in key figure configuration
In addition, the administrator needs to select the Change History Enabled checkbox for each key
figure that needs to be tracked. Key figures that are calculated from change history enabled key
figures are tracked automatically.
Public 304
Change history views – example
Please be careful. The administrator needs to keep the performance aspects in mind. An
“accidental” mass tracking of key figures that are calculated from a change history enabled key
figure can have a negative impact on performance.
Public 305
Change history views – settings
Public 306
Comparing effects view and original changes view
Two different change history views are available, which serve different
use cases.
The Effects of Changes on Planning View option (effects The Original Changes option (original changes view)
view) provides a summary of changes that happened to displays the changes exactly at the level where they have
the data that you select using the following criteria: been made. You use this view if you are interested in
identifying the origin of changes.
• The time range of the changes
For example, you come across changed key figures in your
• The attributes of your planning view, such as, product planning view. You want to find the reasons for the
ID, customer ID, or location ID (planning level) changes, which most likely lie at a different planning level.
The original changes view helps answering the following
• The key figures you are interested in questions: at which level have the key figures been
changed originally, by whom, with which reason code?
• Time periodicity and time periods
The original changes view is based on the time range of
Additionally, you can set filters according to your changes and the key figures you specify. Optionally, you
requirements. can set filters according to your requirements. The system
automatically detects the planning level and the time
periods where the changes were made.
Public 307
Effects view – settings (1)
Public 309
Effects view – settings (3)
Public 310
Effects view – settings (4)
Public 311
Effects view – settings (5)
Public 312
Effects view – results visualization (1)
Public 313
Effects view – results visualization (2)
• Header: shows the change IDs for which reason codes or comments are available. In addition,
the respective change date and time, user, reason code, and comment are listed.
• Results Comparison: lists the detailed change history of the data, grouped by your selected
attributes, the change ID, the type of the value (dependent on your settings), and the key figures.
Public 314
Effects view – results visualization (3)
• Formatting sheets can be used, for example, for formatting purposes and to increase the
usability.
• You can enhance, for example, the appearance of the change history views with VBA code.
However, the size of the change history header (number of rows) is determined by the number of
relevant change IDs. The rows are deleted completely at refresh and then created again,
depending on the required number of rows. Therefore, all changes to the header area, such
as formatting or charts, get lost.
Public 315
Original changes view
The Original Changes option (original changes view) shows the manual changes that
were made for a specific key figure during a defined time range or for a specific change
ID (which is automatically generated when you save data).
• You don’t need to define a planning level or time settings, because the system
automatically detects the planning level and time periods.
• You only select the relevant key figures.
• The system then shows the following data:
− Relevant settings (planning level, filter, conversions)
that were used at the time when the change was
made
− Dates and time when the changes were made
− Reason codes and comments
− Key figure value before and after the change
Public 316
Original changes view – changes at a single planning level
Before saving, a user changes multiple key figure values at the same planning level. When saving, the
changes get assigned one change ID.
Example: User ABC changed values for two brands These changes get captured with the same change
ID 140685/1. That the changes happened at the same planning level is indicated by “/1”.
Public 317
Original changes view – changes at multiple planning levels
Before saving, the user changes key figure values at different planning levels. When the planning view
is saved, the changes made at different planning levels get assigned different change IDs, one for each
planning level. Example:
• First the user ABC changes values at the level of Brand ID, Customer Desc., and Location Region,
and then uses Simulate (Basic).
• Then the user ABC changes the planning level (by adding Product ID) and changes data at this
planning level, before clicking Save.
The changes get assigned the change IDs 140690/1 and 140690/2. “/1” and “/2” indicate the two
different planning levels.
Public 318
Navigating from the planning view to the original changes view
1. Select an area in the planning view for which you want to see the change history.
2. Right-click the area to call the context menu and choose Show Change History.
3. The change history pop-up opens.
4. Select the time range for which you want to see the changes. All other settings are prefilled according to
your selection in the planning view (see next slide) but you can still adjust the settings.
5. You will only see the change history if the change history is enabled for that key figure.
Public 319
Navigating from the planning view to the original changes view – filter
settings
In some cases, you see more attribute combinations in the change history view than what you selected in the
planning view.
Example: You select a range of cells that includes the following location products:
The filter criteria for the change history get automatically prefilled with the following data:
Public 320
Navigating from the effects view to the original changes view
Public 321
11) Working Offline with Planning Views
Working offline with planning views – overview
You can work offline with the SAP IBP planning views, and later save your data changes to the SAP
IBP database.
You can take a planning view offline in the following ways:
• Log off from the SAP IBP system and keep the Microsoft Excel workbook open if you just want to
make a short break, or save the workbook to your local computer, close it and open it again
without logging on.
• Choose Go offline in the Data Input group of the SAP IBP ribbon.
Advantages
• You don‘t have to be online to edit data.
• In the offline workbook, you can change key figure values and when you're done working offline,
you can log on to the SAP IBP system and save the data to the SAP IBP database.
Public 323
Working offline with planning views – details
• You are working with the local data. As long as you are working offline, you cannot get the latest data from the
SAP IBP database. (Refresh is only available online).
• The same is true as for working online: if a colleague is changing the same data in the SAP IBP backend while
you are working on it offline, you will not be informed about the changes they make. When you log on again and
save the changes you made while working offline, you might overwrite the data entered by your colleague (last
one wins).
• You must not change the master data attributes (such as names) in the offline version, as the SAP IBP system
checks against these when saving and would not recognize them anymore.
• If the master data attributes you are using in your planning view are changed in the SAP IBP backend while you
are working offline (for example, a product is renamed and you have the attribute product name with that product
as part of your planning view), the system rejects all of your changes when you try to save.
• It is not recommended to perform mass changes to the planning view and save these at once, due to
performance reasons.
• You cannot fix values or create planning notes while you are working offline. However, draft planning notes and
fixing indicators that you have created but not saved before you logged off are not lost and you can save them
later on when logged on again.
Public 324
12) Sharing Planning Views with non-SAP
IBP users
Offline mode for planning views
With the offline mode, you can easily share your planning views with users
who do not have the Excel add-in installed.
These users can open and work with the planning views (for example,
update key figure values) as a normal Excel workbook file, send it back to
you as an Excel workbook, and you can then set it to online mode again and
upload their changes to the SAP IBP system.
Public 326
Offline mode for planning views – conversion of SAP IBP formulas
If you choose Go Offline in the Data Input group of the SAP IBP ribbon, your current workbook, including all
sheets, is converted to a Microsoft Excel workbook that no longer contains the SAP IBP references and
formulas, so that it can be understood by Microsoft Excel installations that don’t have the Excel add-in
installed.
Example:
This online SAP IBP formula can only be understood by Microsoft Excel installations that also have the Excel
add-in installed.
SAP IBP formulas and references in a converted planning view (offline mode):
This offline formula can be understood by all Microsoft Excel installations, even without the Excel add-in
installed.
Public 327
Offline mode for planning views – sheet protection
If you choose Go Offline in the Data Input group of the SAP IBP ribbon, your current workbook, including all
sheets, is also protected against changes that would destroy its structure and later on make it impossible for
you to take it onlie again and save the changes.
Only the data input area can be used in the offline mode. If you click in any other area (highlighted in red in the
screenshot), a warning comes up and their action is blocked. For example, you can’t change the name of a
key figure or an attribute value or remove rows from the sheet.
Please note that the SAP IBP formatting sheet is not protected against changes.
Public 328
Offline mode for planning views – available Microsoft Excel functions
When you take a planning view workbook offline (by choosing Go offline), the following Microsoft
Excel functions are available:
• Use AutoFilter
• Format columns: Use any of the column formatting commands of Microsoft Excel, including
changing column width or hiding columns.
• Format rows: Use any of the row formatting commands of Microsoft Excel, including changing
row height or hiding rows.
• Group and Ungroup: Expand or collapse a group of cells that is included in your planning view
workbook. However, it is not possible to create new groups.
Format columns, Format rows, and Group and Ungroup are available as of version 2308.2.0 of
the Excel add-in.
Public 329
Filtering data in offline mode
To enable filtering for the users who want to work with a planning view in
offline mode, additional settings are required.
These need to be made by the user who enables the offline mode in an
SAP IBP workbook, as follows:
1) Make sure that the Repeat row headers checkbox is selected. You
find the checkbox in the About area of the SAP IBP ribbon under
Settings -> Options on the Formatting tab.
3) Choose Go Offline and send the offline workbook to the users who
want to work offline with the planning view.
Public 330
Offline mode for planning view – going online
After you have got the file back and want to upload any data changes to the SAP IBP
system, you can open the Excel workbook and log on to SAP IBP, which
automatically sets the workbook to online mode again.
If you are already logged on to SAP IBP when opening the offline workbook, choose
Go online in the SAP IBP ribbon.
Public 331
Offline mode for planning views
Using the offline mode in mixed workbooks with SAP IBP and EPM sheet types
Only sheets with worksheet type SAP IBP will be set to offline mode when you use the Go Offline
feature on the SAP IBP ribbon.
If you are using Microsoft Excel workbooks that contain a mixture of SAP IBP and EPM worksheet
types, and want the EPM sheets to be set to offline mode as well, you also have to choose Offline
Mode on the EPM ribbon. Otherwise these sheets would stay online.
The same behavior applies when you want the workbook to go online again.
Public 332
13) Application Jobs in the Excel Add-In
Application jobs in SAP IBP
Planning algorithms and other tasks can be run as background jobs in SAP IBP.
Usually, these background jobs are scheduled by a central team (administrators or configuration experts), but there
are also uses cases where planners can rerun or schedule them manually in the Excel add-in.
Example: Demand planning is done every month. At the beginning of the month, the statistical forecasting jobs are
run automatically. After that, the sales and marketing colleagues add their information to the forecast.
Background jobs can perform different planning tasks. Some are used more for housekeeping purposes. Examples:
Public 334
Application jobs on the Web UI and in the Excel add-in
Application Jobs app on Web UI Application Jobs in Excel add-in
• Advanced scheduling options • Quick access for planners to run application jobs
• Definition of job chains and templates directly from the Excel add-in
• More detailed parameter settings for some • Note that not all application jobs can be run from
operators Excel. Some are only available on the Web UI.
• Log overview • Basic job scheduling options
• Saved planning filters only • Business logs with filtering
• Use of job chains and templates that were set up
Recommendation: on the Web UI
Use this area to set up job schedules. • Basic parameter settings for some planning
operators
• You cannot define detailed settings and
configuration of planning operators in the Excel
add-in. This can only be done on the Web UI.
• Ad-hoc filters to run and schedule jobs
Public 335
Running operators as application jobs in Excel add-in – prerequisites
The administrator needs to do the following for planning operators:
• Set up the specific configuration on the Web UI. The configuration defines how the operators are working (for
example, what are the input and output key figures, what are the specific parameters and settings,…)
• Assign them to the planning area. Example for Planning Operators:
• Grant the users sufficient permissions to run the relevant application jobs.
Note that not all operators can be started as application jobs in the Excel add-in.
Public 336
Running an operator as application job
Choose Currency
and UoM if
possible
Define Scenario
and Version
Public 337
Running application job templates in the Excel add-in
Your administrator can also define application job templates in the SAP IBP backend and make them
available in the Excel add-in. These templates can consist of different steps and operators (job chains,
for example) and can also contain operators that you can normally not start directly from the Excel add-
in, such as, operators for order-based planning, data integration via CPI-DS, ABC & XYZ segmentation
and more.
However, you cannot freely define any settings (such as, scenarios or horizons) for these templates but
have to reuse the settings that the administrator made when setting up the template.
Public 338
Information message displayed when you run application jobs
As of version 2305.2.0 of the Excel add-in, the information
message that is displayed when you run application jobs from
the Application Jobs group of the SAP IBP ribbon works in the
following way:
Note: The same applies when you copy versions by using the
Manage function in the Versions group of the SAP IBP ribbon.
Public 339
Copy planning view settings for application jobs
Overview
When running or scheduling application jobs in the Excel add-in, in many cases the job should be
triggered for the data set shown in the planning view.
With version 2211.2.0 of the Excel add-in, the planning view settings of the open worksheet are
copied to the application job definition per default, when you choose Run or Schedule in the
Application Jobs group. This saves time, you don‘t need to select the same settings again.
Additional details:
▪ If you decide that you don‘t need this new function, it‘s possible to disable it by using the User
Settings available under Settings in the About group of the SAP IBP ribbon.
▪ An information message explains which settings are copied to inform the end user about the
changed behavior when running or scheduling application jobs.
Public 340
Copy planning view settings for application jobs
Related user setting
Public 341
Copy planning view settings for application jobs
Copied planning view settings
Public 342
Copy planning view settings for application jobs
Information message
Public 343
Copy planning view settings for application jobs
Example for Copy Operator (Advanced)
Public 344
Copy planning view settings for application jobs
Example for Statistical Forecasting
Public 345
Copy planning view settings for application jobs
Example for Inventory Planning (Advanced)
Please note: For Inventory Planning (Advanced) the Planning Scope settings are copied.
The same applies for S&OP Operator and Demand-Driven Replenishment.
Public 346
Copy planning view settings for application jobs
Restrictions S&OP Operator
If S&OP Operator V2 is enabled for the Excel add-in (global configuration parameter
EXCEL_SOP_UI_2 is set to YES) the following applies depending on the version of the Excel
add-in the business user is using:
Version of the Excel Add-In Restrictions
Version lower than 2305.2.0 and higher than 2211.2.0 ▪ The version and scenario of the planning scope settings can only be copied if one
version and one scenario is selected.
▪ From and To time periods of the planning scope are not copied, as the time level can
differ.
▪ Subnetwork IDs are copied if Subnetwork by Subnetwork ID is selected in
the Network/Subnetwork dropdown.
▪ The attribute-based filter is not copied as Subnetwork by Filter. This is because the
subnetwork filter differs from the attribute-based filter in the planning view, as not all
attributes can be used as filter criteria. For more information, see Selecting Subnetworks
by ID or by Filter.
Version higher than 2305.2.0 ▪ From and To time periods of the planning scope settings are not copied if multiple time
levels exist, and the time level of the first selected operator differs from the one selected
in the planning scope settings.
▪ The attribute-based filter is not copied in any case. For S&OP operators, we do not offer
a dedicated filter tab, but subnetwork filter possibilities instead, which are defined in the
planning scope settings. For more information, see Selecting Subnetworks by ID or by
Filter
Public 347
Copy planning view settings for application jobs
Filter tab not enabled
For some available application jobs, the Filter tab is disabled depending on their configuration (such
as Application Job Templates or Copy Operator (Advanced))
In this case, the attribute-based filter of the planning view is copied, but is only used for those
planning operators that have the Filter tab enabled.
Public 348
Filter criteria for application jobs
You can set filter criteria for most planning operators. It is highly recommended that you use this
function to limit the amount of data that is copied, purged, or planned.
Public 349
Subnetwork – overview
A subnetwork (previously also called planning unit) is a subsection of the overall supply chain
network for which a planner is responsible or that the planner wants to plan in a separate planning
run (for example, all location products in a particular region or all location products in a particular
product group).
Similar to the master data model for the entire supply chain network, a subnetwork consists of
nodes (that is, location products) and arcs (which are used to model the transport links between the
location products). You define the subnetwork to which a location product belongs in the location
product master data. You can define subnetworks for product groups or regions, or for any other
property of locations, products, or location products.
When you start an application job, you select one or more subnetworks that are to be taken into
account by the planning algorithm. This defines the set of location products that are to be planned.
Subnetworks are relevant (but not mandatory) for inventory optimization, time-series based supply
and demand-driven replenishment planning operators .
Public 350
Subnetworks in the Excel add-in Run S&OP operator as an application job:
Public 351
Subnetworks in the Excel add-in using S&OP Operator V2 (1/2)
As of version 2208.2.0 of the Excel add-in, the same improved functions as have been provided by
the application job templates S&OP Operator V2 and S&OP Optimizer Explanation V2 are
available in the S&OP Operator function of the Excel add-in.
When running or scheduling an S&OP operator, you can choose one of the following options in
the Network/Subnetwork field:
• Subnetwork by Subnetwork ID
• Subnetwork by Filter
(The different options in the Network/Subnetwork dropdown depend on the operator and whether
subnetworks are set up.)
Please note:
• Your administrator must make some configuration settings for the improved functions to
become available to you, see S&OP Operator V2 Available in the Application Jobs Group of
the SAP IBP Ribbon
• Version 2208.2.0 of the Excel add-in does not support the advanced functions of the S&OP
Operator V2 in simulation mode.
• To be able to use the advanced functions of the S&OP Operator V2 in simulation mode you
need to install version 2305.2.0 or newer of the Excel add-in, see SAP Help portal at Running
S&OP Operator V2 in the SAP IBP, Add-In for Microsoft Excel for detailed information about
S&OP Operator V2 in the Excel add-in.
Public 352
Subnetworks in the Excel add-in using S&OP Operator V2 (2/2)
Public 353
Explanation of S&OP optimizer results
You can select the issue types for which you want
to have explanations (for example, why demands
were not met or inventory targets were missed).
Public 354
Explanation of S&OP optimizer results – time horizon settings
As of version 2211.2.0 of the Excel add-in, when you run an optimizer enabled for explanation (the Explain
Optimization Results checkbox has been selected in the profile for the time-series-based supply planning
optimizer), the time horizon on the Explanation tab is now empty by default, and you need to select the
relevant time horizon.
We recommend using the explanation function with caution and only if needed, as it is performance intensive.
When using the explanation function, please restrict the time horizon to the time periods where problems
have been detected.
Public 355
Scheduling an application job
To schedule a job, choose Schedule from the respective planning operator’s drop down menu. Adjust all
settings and parameters, set a filter, and use the Recurrence tab to define the schedule. Provide a job name
and click Add. The job is automatically scheduled and will show up in the Status window of the planning
operator.
Click Add to save
and schedule the
job
Public 356
Application job status
• All jobs for the specified planning area that were run or are
scheduled are listed. Older past jobs are removed after a
reasonable time period.
• The status Finished means the job finished successfully. The
status Error means that an error occurred and the job did not
run successfully.
• To see the log, click on Finished or Error in the Status column.
Public 357
Job log
Depending on the planning operator, a simple log or a more advanced business log is available that
you can analyze.
Simple Log:
Public 358
Business logging
Business logging provides more detailed logs on the planning object level, such as, location
product. These logs are created when running S&OP operators (operators for time-series-based
supply planning) or the operators for statistical forecasting.
The new logging structure also allows you to filter for specific planning objects or information within
the job logs.
For example, you can prefilter the log by attributes (see next slides).
And later on, in the log itself, further filters for the attributes are available:
• Severity of the message
• Message text
• Date and time
• Forecast model and step (statistical forecasting only)
• Planning period (S&OP operator only)
Public 359
Business logging – example
Public 360
Business logging for statistical forecasting
For statistical forecasting logs, you can filter using the same attributes you selected as planning
level attributes within your job definition.
Public 361
Business logging for S&OP operators
For logs for S&OP operators (operators for time-series based supply planning), you can filter by the
default attributes that are used within the S&OP operator jobs.
Public 362
Running simulations for long-running operators as application jobs in a
scenario – overview
After you have changed key figure values in the planning view, you can start planning operators in
simulation mode to see the impact of your changes on the plan, without interfering with the
productive data. Note that some planning operators, such as, the operator for multi-stage
inventory optimization or the optimizer for time-series-based supply planning replan the entire
network.
Such a huge planning scope run in simulation mode can result in a long runtime.
To avoid this, you can run the application jobs in a scenario instead. With that, you still do not
interfere with the productive data, but the application job is running in the background and does not
hinder you from working.
Public 363
Running simulations for long-running operators as application jobs in a
scenario – how-to
2) Create a scenario.
Public 364
14) Master Data Maintenance
Making changes to the master data in the Excel add-in
• The basic assumption for SAP IBP is that master data records are
imported from a leading system on a regular basis, using standard
data integration (CPI-DS). Examples of leading systems include systems for master data
management, BW systems, ERP systems, such as SAP ERP or SAP S/4HANA.
• However, there might be reasons and use cases where the master data in SAP IBP can differ
from the data in the leading systems, for example:
− A new product is introduced and needs to be planned before the product record is set up in the ERP
system.
− There are master data attributes defined in SAP IBP that don’t exist in the leading system, for example
ABC codes, because they are only required for planning purposes.
• Therefore, users who have sufficient authorizations can create new master data records, and
change and delete existing records.
• The user needs to have write permissions set in the Attribute Permissions app on the Web UI
for the respective attributes.
• Note that this feature is not intended for mass upload and change of master data records.
Public 366
Single master data maintenance
Managing single master data records
• You can access a single master data record, such as, a product, including all of its master data attributes.
• You can view , copy , and edit the master data attributes for a single master data record.
• You can delete the whole master data record.
• You can create a new master data record and the
associated attributes.
Public 368
Example: Attribute permissions (write access) in the single master data view
(1)
Example: You don’t have write access for the attribute Customer ID
If Customer ID is a key field and you select the master data type Customer, the Create New
Record, Copy Record, and Delete Record buttons aren't shown. You can still edit all attributes
related to that master data type for existing master data records.
Public 369
Example: Attribute permissions (write access) in the single master data view
(2)
Example: You don’t have write access for the attribute Product Group
The attribute Product Group is not a key field in the master data type Product, so you can use the
View, Add, Edit, Copy, and Delete buttons in the Product master data records.
You can't edit the attribute Product Group in this case. That is the reason why the font color in this
field is grey.
Public 370
Master data workbook
Maintenance of master data using the master data workbook
Public 372
Creating a view in the master data workbook
When creating a master data workbook, you can define a common filter. The filter is used for all
worksheets that you create.
You can also let the system suggest worksheets that fit this filter: For each master data type that
contains the attributes specified in the filter, the system suggests one worksheet.
Example
Public 374
Display Changed By/On and Created By/On information in master data
workbooks
With Excel add-in version 2305.2.0 or newer, you can check when specific master data entries have
been last changed and by whom.
Per default, the following noneditable columns are added to the master data workbook:
▪ Changed By
▪ Changed On
▪ Created By
▪ Created On
If you don’t want the columns to be displayed, you can ask your administrator to change the value
of the global configuration parameter EXCEL_MASTER_DATA_ADMIN_FIELDS from the default
YES to NO.
Public 375
Display Changed By/On and Created By/On information in master data
workbooks
Public 376
Display Changed By/On and Created By/On information in master data
workbooks
Public 377
Using master data favorites
If you want to save the current workbook as a favorite for future easier accessibility, you can
create a master data favorite and share the workbook favorite with other users.
Public 378
Editing the master data workbook
Public 379
Refreshing the master data workbook
Use Refresh to discard all unsaved changes to the master data workbook and to get the lastest
data from the SAP IBP database.
Public 380
Do’s and don’ts for changing entries in the master data workbook
You can:
• Delete rows that will not change (does not delete records, improves performance)
• Cut a row or column and paste it elsewhere
• Add data rows directly after the downloaded rows
• Insert data rows between downloaded rows
• Change record keys (for example, product ID) to create a new record
Do not:
• Delete key columns or other mandatory columns
(for example, the Product ID column)
• Make changes to hidden row 1 or hidden column A
• Create gaps between rows or columns
• Modify large numbers of records while other users are logged in (for performance
reasons and to keep the data consistent for these users)
• Please note that master data workbooks cannot be used in offline mode. The SAP IBP
backend only recognizes a workbook as a master data workbook if you are logged on to
the SAP IBP backend. If you log off from the SAP IBP backend while a master data
workbook is open and then log on again, the SAP IBP backend will no longer recognize
it. Your previous unsaved changes in the master data workbook are lost.
Public 381
Example: creating new master data records for a new product
The new product PRODNEW is introduced and all relevant master data needs to be created for the
product. PRODNEW is very similar to the already existing product PRODOLD.
You can achieve this as follows:
1. Open the master data workbook.
2. Select Common Filter and define the filter Product = PRODOLD.
3. Click Suggest Sheets, delete the worksheets you do not need, select the Edit checkbox on all
worksheets and click OK.
4. Worksheets are created for all master data types that contain the product as a key or attribute.
They get filled with the existing master data of product PRODOLD.
5. Go through the worksheets and replace PRODOLD with PRODNEW using the Find and
Replace Excel feature. Make manual changes as needed in order to define all master data
information for the new product.
6. Save the changes.
7. Master data is created for the new product.
Public 382
Saving changes
• When master data values are created, or changed, an application log is created.
• You can find application logs for a master data type by searching for the master data type in the
Application Logs app.
The improvements described here do not apply to external master data types.
Public 384
Processing of master data changes in master data workbooks
Reports and application log
• The full report as well as the error report can be found attached to the log
in the Application Logs app.
The improvements described here do not apply to external master data types.
Public 385
Processing of master data changes in master data workbooks
Reports and application log
• The Status column lets you know whether the changes have been successfully processed.
• The Rejection Code and Rejection Description columns explain why the change was rejected
by the system.
The improvements described here do not apply to external master data types.
Public 386
Processing of the deletion of single master data records
Application log
• When single master data records are deleted using Manage -> Single... in the SAP IBP ribbon
in the Master Data group, an additional application log is created.
• You can find application logs for a master data type by searching for the master data type in
the Application Logs app.
The improvements described here do not apply to external master data types.
Public 387
Processing of the deletion of single master data records
Attached information
The improvements described here do not apply to external master data types.
Public 388
Example: attribute permissions (write access) in the master data workbook
(1)
Example: You don’t have write access for the attribute Customer ID which is a key field.
You can select the master data type Customer and select Edit:
In the workbook itself, the Customer ID values are marked with a grey background to indicate that
they are not editable.
Because the Customer ID is a key field, you get an error message upon saving when you try to
create, copy or delete a master data record.
Public 389
Example: attribute permissions (write access) in the master data workbook
(2)
Example: You don’t have write access for the attribute Product Group.
You can select the master data type Product and select Edit:
In the workbook itself, the Product Group values have a grey background.
If you edit the attribute values for Product Group and save these changes, the system disregards
the changes.
Public 390
Formatting sheets in the master data book using VBA hooks
The appearance of the master data worksheets can be changed by using custom VBA code. This is
usually implemented centrally by an administrator or IT department.
Examples:
- Change the sorting of the columns from the default (alphabetical) to a custom order
- Hide columns by default
- Change formatting, like background color or font color for certain attributes
- Apply custom functions such as VLOOKUP
- Apply a value help for certain attributes,
such as A, B, or C for the ABC Code
More information: Extensibility Using Visual Basic for Applications (VBA) - SAP Help Portal
Public 391
15) Planning object maintenance
Planning objects in SAP IBP
3. The 3 combinations can now be planned upon and are visible in the Excel add-in.
4. Other combinations might theoretically be possible, for example a DC3, but might not be realistic.
Therefore no planning should be possible. Example: DC3 is in Europe and the new product is only sold to
US customers and is only distributed by US DCs.
Note that the new master data record must already exist before you can create planning objects.
Public 394
Creating planning objects
There are two places where you can create new planning objects after you have created a new
master data record for a new product:
New Planning Object in the Planning Objects with Key Figure
planning view Data in the master data workbook
Public 395
Creating planning objects in the planning view – overview
You can add new planning objects to a planning view. Note: Even if the planning view shows data
at an aggregated planning level (for example, a region containing many locations), the records are
created at the lowest level (for example, locations).
• Introduce a new product based on the planning objects of an existing product, directly in the
Excel add-in without having to use data integration functions (such as, CPI-DS or the Data
Integration app on the Web UI
Please note: This function does not replace the data integration functions that are normally used in
SAP IBP (such as, CPI-DS). We recommend that you use it to create and edit smaller numbers of
planning objects and only from a low disaggregation level (such as, product ID).
Public 396
Creating planning objects in the planning view (1)
1) Open a planning view that has the key figures and is in the planning level for which you want to create new
planning objects.
Public 397
Creating planning objects in the planning view (2)
3) In the New Planning Object window, select the master data records for which you want to create the
planning objects. The attributes that are available in the New Planning Objects window are determined by
the attributes that you selected as the planning level for your planning view.
Public 398
Creating planning objects in the planning view (3)
4) Click Add. Please note that the system first simulates the new planning objects and shows the simulation results
in the planning view.
5) Review the planning objects to verify the data is correct. Then click Save Data.
Please note that the new planning objects will only be displayed in planning views if key figure values are associated
to them. So if you want to immediately use the planning objects in a planning view, please enter key figure values
before saving. Otherwise, the planning objects will not be displayed in the planning view.
Public 399
Recommendations for creating new planning objects
A mass creation of planning objects at a high level is not recommended, as the planning object
records are created at the base level of the key figures (for example, product-location-customer-
days).
Example: You create planning objects at a high level such as brand = SHOES and the key figure
base level is product-location-customer-days. In that case, the system creates planning objects for
all available product-location-customer combinations (where the respective attribute brand =
SHOES), with all locations, and all customers, and all days.
This may result in many new planning objects that are logically wrong because the combination
product New Shoe US / location Rome, Italy / customer Garibaldi (Italy) is never planned since the
new product is only sold in the US market.
Therefore, please create planning objects at the lowest level possible, OR use the SAP
recommended way using Planning Objects with Key Figure Data in the master data
workbook.
Public 400
Creating planning objects with key figure data in the master data workbook (1)
In the master data workbook, you can create, view, and edit planning objects and stored key figure data for a
selected planning level.
This is the recommended way to create planning objects manually in the Excel add-in:
Public 401
Creating planning objects with key figure data in the master data workbook (2)
Public 402
Creating planning objects with key figure data in the master data workbook (3)
8) The view shows all available planning objects for the selection.
11) The planning objects are created in the SAP IBP backend. Depending on the data volume, this
task might take some time.
Public 403
Creating planning objects with key figure data in the master data workbook (4)
8) When finished, the system offers a summary of the changes. If, for example, data changes
have been rejected, you can download the report and analyze it.
9) The planning view does not refresh automatically after you saved the changes. To refresh the
screen, click Refresh.
Public 404
Creating planning objects with key figure data – example (1)
• To create a new planning object, you can also copy and paste an existing entry (the entire row,
for example) to a new row.
Public 406
Creating planning objects with key figure data – example (3)
You can also use the Planning Objects with Key Figure Data view to overwrite the key figure values
for the individual combinations.
Public 407
16) Alert Key Figures and Dashboard
Alert key figures in the planning view
In configuration, the administrator can define alert key figures. Alert key figures can make the user
aware of any data that hits a predefined threshold. For example, the capacity utilization exceeds
95%. Alerts can be displayed in the alerts dashboard of the planning view.
If alert key figures have been configured for the
planning area, the Alerts tab is available when
you create and edit a planning view.
Note:
• If you share a planning view favorite that
contains alerts, the recipients don’t see the
alerts in the alert dashboard.
• Alert key figures do not work with the sheet
option Remove Empty and Zero Values.
Public 409
Alert key figures in the planning view - All Versions and All Scenarios for
alerts (1)
In the Edit Planning View or Create Planning View
dialogs, you can define a formatting rule for alert key
figures on the Alerts tab. When defining a formatting
rule you need to select the version and the scenario
to which the alert formatting should be applied.
Public 410
Alert key figures in the planning view - All Versions and All Scenarios for
alerts (2)
Public 412
Alert dashboard
1) The planning view which contains the alert key figure definition has been saved as a favorite
planning view.
2) The Name in Alert Dashboard (Favorite Views Only) field has been filled.
Please note that the alerts in the alert dashboard are constantly recalculated by the system. This
can have an impact on the performance.
Public 413
17) Task Management
Task management
Public 415
Task management
You can set the status of your tasks to Completed by clicking on the task. If you complete a task,
refresh the dialog to make it disappear from the list of tasks. (The process and task-related information
is automatically refreshed when you log on to the Excel add-in, but you need to refresh it manually
while you are working in your planning view.)
You can set the status of your tasks from the Excel add-in as follows:
Status of the Task Can It Be Changed in the To What Status?
Excel Add-In?
Open Yes Completed
In Progress Yes Completed
Completed No -
If you change the status of a task to Completed, and you decide that the task is not completed after all,
you can change the status back to Open in the Collaboration app. Similarly, if you have a task in
status In Progress, you need to change it back to status Open in the Collaboration app to be able to
complete the task in the Excel add-in.
Public 416
Process management
The processes and tasks that are visible in the Excel add-in are defined and managed using the
Manage Processes app.
Public 417
Task window in the Excel add-in
The Processes and Tasks Dashboard window is a separate window and not a pop-up. It can
therefore be arranged within a split window next to the Excel window with the planning view on the
same screen (Windows function as of Windows 10).
Public 418
18) Navigation to the Web UI
Navigation to the Web UI
You can navigate from the Excel add-in to specific SAP Fiori apps on the SAP Fiori
launchpad (Web Client).
• Home opens the SAP Fiori launchpad.
• Collaboration opens the Collaboration SAP Fiori app.
• Promotions opens the Analyze Promotions SAP Fiori app.
• Manage Planning Notes opens the Manage Planning Notes SAP Fiori app.
• Manage Product Lifecycle opens the Product Assignments or Forecast Dates tab of
the Manage Product Lifecycle app.
Public 420
19) Help, user settings, and more in the
About area
Help
The About area of the Excel add-in provides help and additional information.
As of version 2305.2.0, you can also open the detailed help from the respective dialog
or field in the Excel add-in by pressing the F1 key.
Note: This function doesn't work in all of the dialogs of the Excel add-in, but we're adding new
topics continuously.
Public 423
Log
The SAP IBP log is a technical log that can
be used to perform a more detailed error
analysis.
Public 424
Log Dialog
In the Log Dialog, you can see the following information:
In the Log dialog, you can specify in which case the Excel add-in should create logs for your
current Microsoft Excel instance. In pervious versions, this required administrator permissions.
For more information, see Trace and Log Files in the Excel Add-In.
Public 425
Settings
Default User Settings User Settings (user-specific settings)
(Administrator Settings)
For more information about the settings, see SAP Help Portal at User Settings.
Public 426
Settings – general settings
• Language: You can change the language for the Excel add-in. All Excel add-in controls are displayed in the selected
language.
• Default Display Time: You can decide in which default time zone the dates and times are shown (in the planning
operator logs, for example).
• File Path for Workbooks: When you open a planning view template or favorite, the workbook is downloaded from the
SAP IBP system and stored in a certain folder. From there, it is opened on your PC. This file path determines the
storage location. For performance considerations, it is recommended that you specify a file path pointing to a folder on
your local PC instead of a folder located on a network drive or shared drive. The default file path is the following:
• Documents\SAP_IBP is used before version 2205.2.0.
• %Temp%\SAP_IBP is used as of version 2205.2.0.
• %localappdata%\SAP_IBP_AddIn\Workbooks is used as of version 2305.2.0.
For more information, see Setting Up File Paths for Workbooks, and Setting Up Your Own File Path for Workbooks.
Public 427
Settings – default values
In the settings, you can set various default values, for example, the default currency and unit of
measure. These default values help you to save time when working with planning views.
You can set fixed values or define that the value last used is applied. You can also overwrite these
values with your user-specific ones in the template planning views.
It depends on the configuration of your planning area whether you see the default value fields. If, for
example, no key figure is planning note enabled, then the Display Planning Notes field is not
visible. The same is true for Collaboration groups or units of measure.
Public 428
Settings – display options (1)
Show information message for master data workbook: Defines
if you get a pop-up when opening a master data workbook with
additional instructions.
Public 430
Settings – display options (3)
Public 431
Settings – auto-sizing planning notes
With or without using the additional check, invalid changes to the planning note are not saved. But with the
additional validation check switched on, the system provides you with information in a warning message. So
you have a better chance to see that the changes you made to the planning note were invalid and will not be
saved.
Please note that the additional validation check can have a negative impact on the performance. It can be
skipped for users who are familiar with the restriction not to use any Microsoft Excel native notes with SAP
IBP planning notes.
As a default, the validation is switched on.
Public 433
Settings – application jobs
Depending on how many planning operators are assigned to your planning area, the list in the
Application Jobs group in the Excel add-in ribbon can get rather long. In the Display Operator Types
One by One field, you can enter how many planning operators or application jobs are listed.
If more than 6 application jobs are assigned to your planning area, no application jobs are
displayed (same as the Never option).
Public 434
Message history
Public 435
Check backend version
Hover the mouse over Help button to show the release of the SAP IBP backend, as well as the
Hotfix Collection. This comes in handy when you are asked, for example, by your administrator or
by SAP support, which version of the Excel add-in is installed on your PC.
Example: SAP Integrated Business Planning 2008.0 means that the backend is
SAP IBP release 2008, Hotfix Collection 0
Public 436
20) Logging Off and Troubleshooting
Disabled Excel add-ins
Comparing disconnect and log off
After you have finished your work, you can disconnect or log off from the SAP IBP backend
system.
Disconnect Log off
If you choose this option, you get disconnected If you choose this option, you get logged off
from the SAP IBP system without loosing the from the system completely. The system
Remember me settings (depending on the “forgets” you, so that you need to enter the
identity provider). user and password next time when you log on
again.
Alternatively, you can close all Excel
workbooks by clicking Close (X) in the upper
right corner.
Public 438
Troubleshooting a disabled Excel add-in
If Microsoft Excel “crashes” while working with the Excel add-in, or was ended in an exceptional
way, for example, through the task manager, it might start the next time without the Excel add-in
that it suspects to have caused the shutdown. In such a case, a pop-up like the following will
appear when you start Microsoft Excel:
Public 439
How to enable the Excel add-in (1)
If the SAP IBP menu has disappeared from the Microsoft Excel ribbon, a likely reason is that it has
been disabled.
Public 440
How to enable the Excel add-in (2)
Try starting the Excel add-in via the desktop shortcut or the Windows programs.
Please note that this option is only available if your administrator has enabled it.
Public 441
Follow us
www.sap.com/contactsap
© 2023 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to SAP Materials for general audiences.