SAP Knowledge Base Article - Preview

1991081 - BPC10 - Calculation errors using *DIM_NONAGGR


Note 1903167 implemented enhancements in the allocation process for BPC-NW and added support for a new keyword in script logic: DIM_NONAGGR. The keyword is a functional replacement for the FOR/LOOP statements in the calculations. The expected calculations for parsing multiple members are exemplified below as per note 1903176.

 *DIM_NONAGGR Account WHAT=Taxes, Sales; WHERE=Taxes, Sales; USING=Growth
 *DIM Entity WHAT=CSO; WHERE=BAS(SAmerica); USING=<<<

Expected calculation behavior would be:

  • Taxes = Taxes*Growth
  • Sales = Sales*Growth

Some users experience an incorrect behavior in the calculation, where the results in the allocation are similar to:

  • Taxes = ((Taxes + Sales) * (Taxes + Sales))*Growth



  • SAP Business Planning and Consolidation 10 for Netweaver, Support Pack 11 or later.


SAP Business Planning and Consolidation 10.0, version for SAP NetWeaver ; SAP Business Planning and Consolidation 10.1, version for SAP NetWeaver ; SAP enhancement package 1 for SAP NetWeaver 7.3


HANABPC , script logic , wrong results , BPC10 , BPCNW , worg results , RUALLOCATION , RUNLLOCATION , RUNALOCATION , RUNALLCATION , wong restults , wrng restults , wrog restults , icorrect results , inorrect results , incrrect results , incorect results , Sript logic , Scipt logic , Scrpt logic , Scrit logic , KBA , EPM-BPC-NW , NetWeaver Version , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.