on 09-09-2014 6:19 AM
Dear All,
Could you please help me on below issue.
my customer want to increase Budget (Which is already available in BPC cube not in BW cube)with 6% in BPC for few cost centers with cost elements for all the periods of 2015.
Could you please provide me how to do it in BPC as i'm new to BPC.
Below is the example: before increment
Cost center Cost element 2015.01 2015.02 2015.03...
15000 310022 1000 1055 1072
15000 450000 870 960 1042
after increment, it should be like below
Cost center Cost element 2015.01 2015.02 2015.03...
15000 310022 1060 1118 1137
15000 450000 922 1018 1105
Thank you.
Prem
Dear Vadim,
Its working. Thank you for your help.
I do have one question here. instead of hadcoding the cost center, cost elements and time in logic script. can we make as these as a selection during the running of the DM package.
Thanks
Prem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Something like:
PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%,COSTCENTER,COST_ELEMENT")
Script logic:
*XDIM_MEMBERSET COSTCENTER=%COSTCENTER_SET%
*XDIM_MEMBERSET COST_ELEMENT=%COST_ELEMENT_SET%
*XDIM_MEMBERSET TIME=%TIME_SET%
//If you want:
*XDIM_MEMBERSET CATEGORY=%CATEGORY_SET%
*XDIM_MEMBERSET RPTCURRENCY=%RPTCURRENCY_SET%
Vadim
Dear Vadim,
Excellent. Thank you very much.
just used below prompt
PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%,%ENTITY_DIM%,%ACCOUNT_DIM%")
Working as expected.
Thank you very much.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
By the way, in PROMPT statement I prefer to use real dimension names instead of %XXX_DIM% to have a clear picture: like TIME instead of %TIME_DIM% if your time dimension is named TIME.
And yes, statements like *XDIM_MEMBERSET XXX=%XXX_SET% are not required in the simple case, because %SELECTION% from PROMPT will set the incoming script scope inline with members selected by user. In complex scripts when you have to change scope multiple times the statement *XDIM_MEMBERSET XXX=%XXX_SET% will reset scope to initial script scope.
B.R. Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
16 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.