Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Whether clever add-on products for SAP BI, development of meaningful dashboards or implementation of AI-based applications - we shape the future of Business Intelligence together with you. 

Megamenü_2023_Über-uns_1

About us

As a partner with deep process know-how, knowledge of the latest SAP technologies as well as high social competence and many years of project experience, we shape the future of Business Intelligence in your company too.

Megamenü_2023_Methodik

Our Methodology

The mixture of classic waterfall model and agile methodology guarantees our projects a high level of efficiency and satisfaction on both sides. Learn more about our project approach.

Products
Megamenü_2023_NextTables

NextTables

Edit data in SAP BW out of the box: NextTables makes editing tables easier, faster and more intuitive, whether you use SAP BW on HANA, SAP S/4HANA or SAP BW 4/HANA.

Megamenü_2023_Connector

NextLytics Connectors

The increasing automation of processes requires the connectivity of IT systems. NextLytics Connectors allow you to connect your SAP ecosystem with various open-source technologies.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Ready for the future? As a strong partner, we will support you in the design, implementation and optimization of your AI application.

Megamenü_2023_Planning

SAP Planning

We design new planning applications using SAP BPC Embedded, IP or SAC Planning which create added value for your company.

Megamenü_2023_Dashboarding

Dashboarding

We help you with our expertise to create meaningful dashboards based on Tableau, Power BI, SAP Analytics Cloud or SAP Lumira. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Are you planning a migration to SAP HANA? We show you the challenges and which advantages a migration provides.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparent and valid figures are important, especially in companies with a decentralized structure. SAP Procurement Analytics allows you to evaluate SAP ERP data in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

With our standard model for reporting from SAP HCM with SAP BW, you accelerate business activities and make data from various systems available centrally and validly.

Megamenü_2023_Dataquality

Data Quality Management

In times of Big Data and IoT, maintaining high data quality is of the utmost importance. With our Data Quality Management (DQM) solution, you always keep the overview.

Career
Megamenü_2023_Karriere-2b

Working at NextLytics

If you would like to work with pleasure and don't want to miss out on your professional and personal development, we are the right choice for you!

Megamenü_2023_Karriere-1

Senior

Time for a change? Take your next professional step and work with us to shape innovation and growth in an exciting business environment!

Megamenü_2023_Karriere-5

Junior

Enough of grey theory - time to get to know the colourful reality! Start your working life with us and enjoy your work with interesting projects.

Megamenü_2023_Karriere-4-1

Students

You don't just want to study theory, but also want to experience it in practice? Check out theory and practice with us and experience where the differences are made.

Megamenü_2023_Karriere-3

Jobs

You can find all open vacancies here. Look around and submit your application - we look forward to it! If there is no matching position, please send us your unsolicited application.

Blog
NextLytics Newsletter Teaser
Sign up now for our monthly newsletter!
Sign up for newsletter
 

Flexible Disaggregation in SAP Business Planning and Consolidation

The ability to aggregate and disaggregate large volumes of data with high performance is one of the advantages of the HANA database. This enables planning at different levels in SAP Business Planning and Consolidation (BPC) and SAP Analytics Cloud (SAC) applications. For example, planners can enter values on a hierarchy node and these are distributed to the underlying leafs.

There are several options for carrying out disaggregation in BPC. The distribution can be done as an equal distribution, using another key figure or using self-reference. There is also the option of file extension, which performs an equal distribution based on existing values in another key figure if no data is available for the distribution based on self-reference. I will go into these options in more detail below and illustrate them with examples.

However, what if a distribution based on self-reference is generally desired, but if no reference data is available for the disaggregation, the values should be distributed equally. While this behavior is standard in SAC, BPC requires additional customizing. In this article, I will showcase a possible solution.

Let's take a look at an example. The following data is available as a starting point. In 2021, values are available for company codes 1000 and 3000. In 2022 for company code 2000. Now we want to enter the total value for 2023. Let's say 300 EUR.

001-start_ SAP Business Planning and Consolidation

If we now try to enter 300 in the Total result line, the error message appears stating that the value cannot be distributed because no reference values are available.

There are the following possible solutions. Firstly, we could carry out distribution using another key figure that contains reference values.

002-reference-2021_ SAP Business Planning and Consolidation

If we carry out the distribution based on 2021, the result is as follows. The values are distributed based on the ratios in 2021. One quarter is written to company code 1000 and three quarters to company code 3000. In other words, 25 and 75 percent respectively.

003-distribution-2021

The distribution using the year 2022 works in the same way. The entire amount is written to company code 2000. The distribution corresponds to 100%.

004-distribution-2022_ SAP Business Planning and Consolidation

A similar concept is used for distribution using self-reference with data extension.

005-data-extension_ SAP Business Planning and Consolidation

For example, you can add the actual values when disaggregating the planned values for sales. If no plan data is available, the actual data (e.g. from the previous year) can be used as a reference for the distribution. However, the weighting factors for the disaggregation come from the plan values. If no plan values are available, the values are distributed equally among the existing company codes.

006-data-extension-2021_ SAP Business Planning and Consolidation

The situation is different if there are reference values for distribution based on self-reference.

007-reference-distribution_ SAP Business Planning and Consolidation

In this case, these are taken into account in the distribution.

007-reference-distribution-result_ SAP Business Planning and Consolidation

This comes close to the desired requirements, but does not yet cover them completely. If we remember, the values should be distributed equally if no reference values are available. However, if we use the year 2021 as a data extension, the year 2023 remains empty.


SAP Planning tools compared -
Dowload the Whitepaper here!

Neuer Call-to-Action


To cover the requirements completely, we can use a trick. We define an additional column using the following formula:

NODIM(IF("[0AMOUNT] Amount 2023" <> 0 == 0; 0; "[0AMOUNT] Amount 2023"))

First we check whether the amount is not equal to 0.

"[0AMOUNT] Amount 2023" <> 0

This is a Boolean formula that returns either the value 0 or 1. If the Amount is 0 or empty, a 0 is output. If the Amount is not equal to 0, a 1 is output.

We then check whether the result of the Boolean formula equals 0.

"[0AMOUNT] Amount 2023" <> 0 == 0

In this case, the formula outputs 0. Otherwise, the amount itself is displayed.

NODIM(IF("[0AMOUNT] Amount 2023" <> 0 == 0; 0; "[0AMOUNT] Amount 2023"))

Let's check how the formula works. If there are no values, a 0 is output for all company codes.

011-boolean-initial_ SAP Business Planning and Consolidation

If, on the other hand, values are available, the values themselves are displayed.

013-boolean-reference-data_ SAP Business Planning and Consolidation

This column with formula can now be used as a reference for distribution.

010-reference-boolean_ SAP Business Planning and Consolidation

Initially, no values are available.

011-boolean-initial_ SAP Business Planning and Consolidation

The value entered in the sum is then distributed equally.

012-boolean-equal-distribution_ SAP Business Planning and Consolidation

Let us now look at the other case, where reference values are available.

013-boolean-reference-data_ SAP Business Planning and Consolidation

In this case, the distribution is based on the existing values.

014-boolean-reference-data-distribution_ SAP Business Planning and Consolidation

We hope that this trick will help you and that you will find many areas of application for it. As you can see, with SAP BPC you have a powerful tool at your disposal with which you can implement the most difficult requirements. Do you need support with your planning solutions? Please do not hesitate to contact us.

Learn all about SAP BPC

avatar

Chris

Chris Fidanidis has been working in the SAP BW environment since 2007. During these years he has implemented several planning projects and used various SAP tools such as SAP BSP, SAP BW-IP, SAP BPC, SAP BW Embedded BPC. He has gained experience primarily as a developer, architect, project manager and team leader. He enjoys playing basketball and barbecue whenever possible.

Got a question about this blog?
Ask Chris

Flexible Disaggregation in SAP Business Planning and Consolidation
5:01

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Subscribe to our newsletter

Related Posts

Recent Posts