on ‎2020 Oct 27 1:45 PM
I need to calculate the 10% on Actual data and copy the data from source period to Target period how to achieve this dynamically in SAP BPC standard?
Request clarification before answering.
"Can we give percentage to calculate also dynamically" - absolutely easy!
Use PROMPT TEXT to get a value and pass it to variable using task REPLACEPARAM
*REC(EXPRESSION=%VALUE%*(1+$PERCENT$),TIME=%T%)All the mentioned things were discussed a lot of times, why not to search a little?
And please, accept the correct answer.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vadim,
Can we give percentage to calculate also dynamically given by prompts in Datamanager Packages or any other approach is possible?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Absolutely easy!
Use script logic like:
*XDIM_MEMBERSET CATEGORY=ACTUAL
*XDIM_MEMBERSET TIME=$SOURCE_TIME$ //Source time periods
*WHEN TIME
*FOR %S%=$SOURCE_TIME$ AND %T%=$TARGET_TIME$
*IS %S%
*REC(EXPRESSION=%VALUE%*1.1,TIME=%T%)
*NEXT
*ENDWHENUse PROMPT COPYMOVEINPUT to get source and target for time. Use TASK MEMBERSELECTION to pass variables $SOURCE_TIME$ and $TARGET_TIME$.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 41 | |
| 4 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.