Skip to Content
0
Former Member
Jan 17, 2012 at 06:52 PM

RUN_LOGIC:Invalid Dimension:"CATEGORY" in Application: "Planning" error

307 Views

Hi All,

First, we are using the IFRS Starter Kit for BPC NW7.5 we are on SP09.Currency conversion is not working and we receive the following error message when we try to run FXTRANS via data manager: RUN_LOGIC:Invalid Dimension:"CATEGORY" in Application: "Planning".

We have followed and checked all the settings to the "How to do currency translation for Financial Application using SAP BPC 7.0 for the Netweaver Platform published by the RIG. We do use VERSION instead of CATEGORY dimension. Our Planning Application includes the following dimensions:

CostCenter (Entity Dimension)

CostElement (Account Dimension)

DataSource (Datasource Dimension)

PartnerObject (User Defined Dimension)

RptCurrency (Currency Dimension)

Time (Time Dimension)

Version (Category Dimension)

We have modified the prompts to reference VERSION, and we have also made the necessary changes to the systems constants file (attached below).

// application constants (Planning Application)

//----


*FUNCTION CATEGORYDIM=VERSION

*FUNCTION TIMEDIM=TIME

*FUNCTION CURRENCYDIM=RPTCURRENCY

*FUNCTION ENTITYDIM=COSTCENTER

*FUNCTION ACCOUNTDIM=COSTELEMENT

*FUNCTION DATASRCDIM=DATASOURCE

// This part is needed when a RATE cube

// is associated to the application

// (FX = single or multi currency)

//----


*FUNCTION THISAPP=PLANNING //Name of legal consolidation Application

*FUNCTION RATEAPP=RATES //Name of Legal Rate Application

*FUNCTION RATEENTITYDIM=RATEENTITY

*FUNCTION RATEACCOUNTDIM=RATEID

*FUNCTION INPUTCURRENCYDIM=INPUTCURRENCY

*FUNCTION RATEENTITYMBR=GLOBAL

*FUNCTION RATESRCCALCMBR=GLOBAL

*FUNCTION AVGRATEID=AVG

*FUNCTION ENDRATEID=END

*FUNCTION PLANRATEID=PLAN_RT

Our script logic is as follows:

*RUN_PROGRAM CURR_CONVERSION

CATEGORY = %VERSION_SET%

DATASRC = INPUT

CURRENCY = %RPTCURRENCY_SET%

//GROUP = %CONSOSCOPE_SET%

TID_RA = %TIME_SET%

OTHER = [ENTITY=%COSTCENTER_SET%]

RATEENTITY = GLOBAL

//For More than one other scope parameters: OTHER = [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]

*ENDRUN_PROGRAM

Our Business rule is:

PLAN_RT and in the Formula Column [PLAN_RT]

Suggestions?