cancel
Showing results for 
Search instead for 
Did you mean: 

Inverse Formula - Disaggregation

VijayetaSharma
Active Contributor

Hi Experts ,

I have a input ready % share formula in my query again calquarter and Calmonth .

% share = Share Value *100

inverse formula = % Share /100

Let say if I enter 25 in %share then .25 get stored against Share value in cube for Calquarter "3/2015" but that 25 gets divided among respective months (07/2015,08/2015,09/2015) of quarter as 10 , 10, 5

What my requirement is that if I enter % share as 25 for a Quarter then the same value 25 should get stored for respective months as 25, 25,25

I have set Dis-aggregation and analog distribution again self reference .

Request your help!!!



Thanks

Vijayeta

Accepted Solutions (0)

Answers (1)

Answers (1)

sheldon_piao
Advisor
Advisor
0 Kudos

Hi Vijayeta,

If 25, 25, 25 for 07/2015,08/2015,09/2015, this Calquarter value will be 75, which is not consistent to your input value 25. So I am curious what kind of records you would like to get for the relevant infoprovider.
Can you explain it more ?

Best Regards,
Sheldon.

VijayetaSharma
Active Contributor

Hi Sheldon,

The Calqurter should also have 25 . It is percentage input ready formula , which suppose to have same value against Calmonth, Calquarter, Year,company code, profit center, controlling area, Version, vtype , actual period .

%Share = Share Value *100 (Input Ready Formula)

Share Value = %Share/100 (Inverse formula) - which will store in infoprovider

The way data should be in Cube is shown below:

CalquarterCalMonthYearActual Periodcompany codevtypeprofit centerControlling areaVersionShare Value
Q3 2015Jul-152015Q3 2015M0120BAL60R20.25
Q3 2015Aug-152015Q3 2015M0120BAL60R20.25
Q3 2015Sep-152015Q3 2015M0120BAL60R20.25
Q4 2015Oct-152015Q3 2015M0120BAL60R20.25
Q4 2015Nov-152015Q3 2015M0120BAL60R20.25
Q4 2015Dec-152015Q3 2015M0120BAL60R20.25
Q1 2015Jan-162016Q3 2015M0120BAL60R20.25
Q1 2015Feb-162016Q3 2015M0120BAL60R20.25
Q1 2015Mar-162016Q3 2015M0120BAL60R20.25

Also ,even in planning workbook if I just want to see Share value again CalQuarter , it should display .25 and not .75

Please you help.

Vijayeta

0 Kudos

Hi Vijayeta,

I think your question was already answered in thread

in my last memo. What is unclear in this memo?

Regards,

Gregor

VijayetaSharma
Active Contributor

Thanks Gregor,

I went through that link already and I cannot use DSO , I have cube and it is existing model .

I need some options for Cube

cornelia_lezoch
Active Contributor
0 Kudos

then you need to use a copy function instead of the disaggregation

Former Member
0 Kudos

Hi Vija,

you may try following approach:

Keyfigure One is your share Value

Keyfigure Two is a Counter of detailed Records

Visible / Plan Keyfigure is a calculated Keyfigure  dividing Keyfigure One by Keyfigure Two .

Inverse Formula is Keyfigure One = Plan Keyfigure * Keyfigure Two

Disaggregation Option for Keyfigure One would be Full Value according to Keyfigure Two.

Hope this helps.

Regards Nils

0 Kudos

Hi,

just for completeness, to understand why Nils suggrestion works you may read thread:

http://scn.sap.com/thread/3770702

There you can find all the details.

Regards,

Gregor