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 for Me (Login required).

Search for additional results

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