I have already Salary Benefits Calculations done and saved in BPC Model in seperate pieces and now I want to perform sum on (calculated Salary, Salary Adjustment Factor and General Salary Increase). Preferably I don't want to use any MDX formulas.
We are on BPC 10(NW) SP15.
Code:
*SELECT (%HRPSTN%,"[ID]",HRPOSITION,"[BARG_GRP]<>''")
*XDIM_MEMBERSET CI=6111000,6121000,6111910,6111920
*XDIM_MEMBERSET AUDITTRAIL=BW,CALC
*XDIM_MEMBERSET HRPOSITION=%HRPSTN%
*XDIM_MEMBERSET TIME="BY2013"
*XDIM_MEMBERSET TYPE="ANNSAL","BEN" // BEN is parent member of "ANNSAL","GSI","SAF"
*XDIM_MEMBERSET VERSION=10
*XDIM_MEMBERSET WKCONT="SS","WW"
*LOOKUP Factors
*DIM SSSSC:BA="NA"
*DIM SSSSC:BENTY="NA"
*DIM SSSSC:BENPL="NA"
*DIM SSSSC:CI="NA"
*DIM SSSSC:BUGRP="NA"
*DIM SSSSC:VERSION=10 //$Version$
*DIM SSSSC:TIME="BY2013" //$Budget_Year$
*DIM SSSSC:MEASURES=PERIODIC
*DIM SSSSC:TYPE="SSSTATESHR"
*DIM SSSSM:BA="NA"
*DIM SSSSM:BENTY="NA"
*DIM SSSSM:BENPL="NA"
*DIM SSSSM:CI="NA"
*DIM SSSSM:BUGRP="NA"
*DIM SSSSM:VERSION=10 //$Version$
*DIM SSSSM:TIME="BY2013" //$Budget_Year$
*DIM SSSSM:MEASURES=PERIODIC
*DIM SSSSM:TYPE="SSMAX"
*ENDLOOKUP
*WHEN HRPOSITION
*IS %HRPSTN%
*REC(EXPRESSION=(%VALUE%<LOOKUP(SSSSM)?(%VALUE%*LOOKUP(SSSSC), AUDITTRAIL="CALC",CI=6143000,TYPE = "REQUEST"):(LOOKUP(SSSSM)*LOOKUP(SSSSC), AUDITTRAIL="CALC",CI=6143000,TYPE = "REQUEST"))
*ENDWHEN
For Information:
I want %VALUE% = [TYPE].[ANNSAL]+[TYPE].[SAF]+[TYPE].[GSI]=[CI].[6111000 or 6121000]+[CI].[6111910]+[CI].[6111920]
TYPE is non-Account Dimension with members as ANNSAL,SAF,GSI and CI is Account type dimension.
CI Dimension TYPE Dimension
6111000 or 6121000 ANNSAL
6111910 GSI
6111920 SAF
Please help me with solution you think could work.
If there is no easy solution then I will introduce Parent in CI Dimension(Accout Type) with childeren as 6111000 or 6121000, 6111910,6111920 and that should work.
Thanks in Advance!!!
BC