Question:
Hi all,
There are few key figures, doing some calculations but not appearing into update rules . where to check details fo those key figures
example:
In cube "Material Stocks/Movements - 0IC_C03" , one keyfigure "Value of valuated stock - 0VALSTCKVAL' is doing calculation but is not appearing into any of update rules.
where to check abt it..
Kindly get back as early possible.
Thanks
Ishak
Answer:
Hi,
What i understand by your question is either you do not see that keyfigure in your update rules or you do not see the update rule defined for that keyfgure..
If you are not able to locate in the update rules then you can check your communication structure
And if any rule is not defined for the keyfigure then may be it is a virtual keyfigure.
- Jithesh
Answer:
Thanks Jithesh
I can see update rules but I dont see key figure. I h=guess it is virtual key figure..how / where to check abt that key figure.
Ishak.
Answer:
Hi,
Goto tcode SE09 again and check all the objects are attached.
If your Update rules is not asking for a request id after activation, then make some changes to the Update rules , revert back the changes and then activate the Update rules .
it should help to make visible ur KF .
Regards
Shane
Answer:
Hi,
I guess Shane is refering something else.
If you are sure the the key figure is a virtual key figure then you will have to see the enhancement - RSR00002 using transaction code SMOD.
There the ABAP code will be written to populate the virtual key figure.
You would get the details there.
Jithesh
Answer:
Hi Shane
Thanks for reply.
I tried activating update rule after change. it is not asking for any request. I checked SE09 also, no objetct is locked.
Ishak
Answer:
Hi Jithesh
I am not sure that it is Virtual KF.
I checked in SAP documentation . it is simply doing calculation.
There are 2-3 key figures like this. which is doing calculation but not appearing in any of update rules , all other KF are there in update rules.
Ishak
Answer:
Hi
The test for Virtual Key figure is -
The key figure is not mapped in Transfer rules and Update rules. But while viewing the report you can see the value in Bex Analyser depending upon the calculations done in User Exits.
This is basically used to get the values which cannot be determined until the runtime.
The example for this is -
Suppose i want a column in my result that contains current date that is the date on which i am viewing the report.
For that i will use Virtual Characteristic.
This will help surely help you decide whether the keyfigure is a virtual keyfigure.
Even you can just refer the code in the enhancement i specified. If it is a virtual keyfigure then you will find code in the enhancement relevant to your keyfigure and data target else IT IS NOT A VIRTUAL KEYFIGURE..
And my help will go in vain
Jithesh
Answer:
Jithesh
I checked no code is there in RSR00002 , in trx SMOD. so it is not Virtual KF.
can you help me where to check these key figures
Thanks
Ishak
Answer:
You will not find this KF in the update rule because it is based on 2 others.
See details of this key-fig in tab "Agregation"
The key figure is a non-cumulative value. Two additional key figures belong to this key figure, which display the in- and outflow of the non-cumulative value.
Only those values for selected times (markered curves) are saved for the non-cumulative value. The values of the remaining times are calculated on the basis of the value in a markered curve, and the non-cumulative value inflows and outflows inbetween.