Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Passing prompt from data manager to script logic

Hi all,

I am not having luck passing prompt filters from my data package to BPC. We are using BPCNW 7.5 SP07

My script logic looks like:

*XDIM_MEMBERSET CATEGORY=%CATEGORY_SET%

*DESTINATION_APP=CONSOLIDATION

*SKIP_DIM = P_ACTIVITY, COST_OBJECT, PAR_COSTOBJECT

*RENAME_DIM P_ACCT=C_ACCT, CATEGORY=C_CATEGORY, P_DATASRC=C_DATASRC

*ADD_DIM GROUPS=NO_GROUP

*WHEN FLOW

*IS F_900

*REC(EXPRESSION=%VALUE%)

*ENDWHEN

And works fine in UJKT, when entering a data region of CATEGORY=020

My package script looks like:

PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%")

TASK(/CPMB/ALLOCATION_LOGIC,SUSER,%USER%)

TASK(/CPMB/ALLOCATION_LOGIC,SAPPSET,%APPSET%)

TASK(/CPMB/ALLOCATION_LOGIC,SAPP,%APP%)

TASK(/CPMB/ALLOCATION_LOGIC,LOGICFILENAME,SEND_TO_CONSOL.LGF)

When I run the BPC package it gives me a fail - and the following message

RUNLOGIC: Dimension set: u201CCATEGORYDATAVALUEu201D not assigned in data manager

Can anyone shed some light?

Thanks

Former Member
Former Member replied

Hi

Try the logic given below:

PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%")

TASK(/CPMB/ALLOCATION_LOGIC,SUSER,%USER%)

TASK(/CPMB/ALLOCATION_LOGIC,SAPPSET,%APPSET%)

TASK(/CPMB/ALLOCATION_LOGIC,SAPP,%APP%)

TASK(/CPMB/ALLOCATION_LOGIC,SELECTION,%SELECTION%)

TASK(/CPMB/ALLOCATION_LOGIC,LOGICFILENAME,SEND_TO_CONSOL.LGF)

Thanks

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question