The logics for ALL calc key figures (CKF) - Table available?
Hello experts,
I am going through a project here to convert a lot of CKF / RKF in BI Queries.
There are 100's of them and what I want to do is to be able to see all the formula's used in one list as opposed to go through each on in query designer which is , as we all know, a big pain to use.
Is there a table in BI (RSZ something?) which will give me a list of all the CKF's in the system and the arthimatic used to calculate them... most of the CKF's im interested are calculated using RKF and is usually simple logic.
If there is an easy way of seing the formula then this will help me lots.
thanks for any ideas
Iksit
(BI7)
Hello Sudheer
2LIS_02_HDR, ITM and SCL do not take data from S011 but directly from transactionnal tables like EBEP, EBKO, EBPO (names quoted from memory).
So you have to look for the key figures from those tables and not the one in S011.
Historically, the three datasource were built to replace 2LIS_02_S011 but the calculations to rebuild the keyfigures were delivered in BW in an old BCT that made the conversions. The logic and modeling have changed completely.
If you really need to transfer S011 to BW without remodelling the data, you may want to use a generic extractor based on S011 (provided you have a delta key available).
Otherwise, in SBIW, Options for datasource specific to the application, Logistics, purchasing, you have two customizing transactions. you have to define branch and process key to load data into BW. But that will not have any effect to LBWE.
Hope this helps.
Regards
Fabrice
Similar Messages
-
Is there any restriction on the length of all Primary keys in a table
Hi all,
Is there any restriction on the length of all Primary keys in a data base table?
i have some 10 fields as primary key in a DB table and length exceeds 120 and getting a warning.
Please let me know will there be any problems in future with respect to the same?
With regards,
SumanthWell actually there are constraints like
Total of internal lengths of all primary key columns 1024 Bytes
Number of primary key columns per table 512
For other information about SAP database please refer to http://sapdb.org/sap_db_features.htm
Thanks & Regards,
Vivek Gaur
Alwayz in high spirits -
Extract Cube data for all entries of an internal table
Hi
I want to fetch the data from the cube for all entries of another internal table.
Scenario : Fetching the COMPANY_CODE and DATE into an internal table and for those company codes and Dates, I have to fetch the records of the Cube.,
I am using the Function Module : RSDRI_INFOPROV_READ
But not sure how to accommodate the multiple selections condition for this.
Selection Required:
*For all entries of it_cc
where comp_code = it_cc-comp_code and
date = it_cc-date.*
Please help me how to such multiple conditions and "for all entries" functionality for fetching the data from the cube.
Thanks.
Veera Karthik GHI
You can try like this
LOOP AT lt_donotcall_old .
<ls_donotcall>-examination_date = sy-date.
<ls_donotcall>-examination_time = sy-time.
ENDLOOP.
append it_donotcall_old.
Reward all helpfull answers
Regards
Pavan -
I need to add the logic for posting key,
I need to add the logic for posting key, if posting key = 50 then amount is credit (add negative sign in amount field).
I creadted this scenario in mapping, We wanted to make sure that the negative sign was placed in the amount field if the posting key was = 50. So it seems we are good. We will just need to test.
How i can test this case?
Please do needful.
Thanks in advance.Hi,
You need to use an IfElse node function in your mapping in which the input should be the posting key from the source structure.
You need to check in the IfElse statement whether the posting key=50, if it is true, then use concat node function to concat the negative sign("-") along with the original value to be passed to the amount field on the target side. Else, if the condition is false(i.e posting key!=50), then simply pass the value to the amount field as it is without adding the negative sign.
After the mapping is done, go to the test tab and then insert the values in the source fields and then execute from the lower left button showing start transformation. You need to test with the value of posting key=50 once and with the value not equal to 50 once.In the first case, the output amount field should have the negative sign, which should not be present in the second case.
You will find your target structure in the righter half of your screen. That's it mate
Thanks
Biswajit -
Exception Aggregation for a Calculated Key Figure in a Structure
Hello BI world,
Please can someone tell me if it is technically possible to use "exception aggregation (count) in a calculated key figure within a structure.
The definition of the structure is:
Rows: Characteristic (Selection) = Problem type (0CATCODE_FE) = "AF01"
Colums (Selections) Month 1 , Month 2, Month 3, etc .. Total
Details of the selection for each month
0CALMONTH = Variable (offset+1 for Month 2 , 3 etc)
1KYFNM = CKF
Calculated Key Figure (CKF) =
General Tab: = Key Figure "0CAUSE_CNT"
Aggregation Tab - Exception Aggregation = Count All Values
Ref Characteristic = Problem type (0CATCODE_FE)
Calculation After Aggregation = not ticked
Local Calculations Tab = All "Nothing Defined"
What I am trying to achieve is the "count" of "Category codes" for each month specified in the structure.
I have looked in the cube and there should be a "category Code" count of "9" for Jan 2008 for notifcation type AF01 but the query shows 0?
Thanks in advance, points will be awarded.
SteveStill not working? Not sure why? Have tried both answers and just not counting...
Is there any restrictions on using "exception aggregation" in a calculated key figures in a structure?
The structure is in the columns and it is a selection that includes the CKF with the exception aggregation plus a restriction on calendar month using a variable?
Any help greatly appreciated.
Thanks in advance.
Steve -
What is the logic for 2LIS_17_I3HDR to pick a order as completed on time?
Hi, Experts:
I am working on PM using 2LIS_17_I3HDR to load data. In 2LIS_17_I3HDR, there is a field called "orders completed on-time". I am wondering what is the logic for 2LIS_17_I3HDR to identify if an order was completed on time. I would assume it compares some kind of completion/finish date with a planed/schduled comletion/finish date. Would someone please tell me what fields in what table or in transaction IW39 DOES does 2LIS_17_I3HDR use for this?
Many thanks!
JennyHi, Ram:
Thank you for the reply!
The key figure is ZHLAFIH_TGERL (Number of On-time Closed Orders). I saw some SAP programs refering to its component type "DZHLAFIH_TE" too.
Thanks,
Jenny
Edited by: Jenny Chen on Dec 2, 2009 7:53 PM
Edited by: Jenny Chen on Dec 2, 2009 7:55 PM -
When do you go for non cumulative key figures?
hi all,
Can anyone explain the significance of non cumulative key figures. and when do we go for non cumulative key figures.
Can anyone explain me with an example.
thanxs in advance
hariHi,
chk these threads:
non cumulative key figures
Cumulative and Non-cumulative Key Figures
also,
There is also an explanation of advantages and disadvantages of using non-cumulative key figures in "How to handle inventory management scenarios in BW" white paper:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/how%20to%20handle%20inventory%20management%20scenarios.pdf
Assign points if this helps!!
Regards,
Dhanya. -
Problem with the behaviour of input ready key figure
Dear All,
I am using one input ready key figure in a globally reusable key figure structure for my planning layout. When the input ready query is executed as such, the i/p ready key figure is readily available for inputting any data (as expected), but the moment the global reference from the key figure structure is removed in the query designer (from the context menu - > Remove Reference), that i/p ready key figure structure turns out to be non input ready and hence no entering of data is then possible.
I am removing the reference from the structure for some other editing purpose but the above mentioned problem comes in between.
The only input that i can provide is that this i/p ready key figure utilizes two hidden inverse formulas, but eventhough things are fine when the reference is not removed.Hello Durgesh,
I suspect this to be a bug. Please open a customer message so SAP support can analyze the issue (include technical names of the original query with global structure and your new query where the reference was removed; put it on component BW-PLA-IP-QD).
Regards,
Marc
SAP Techology RIG -
The table name or tcode to count the number of Dimensions and Key Figures
Hi all,
Do you have an idea about the table name or tcode to count the number of Dimensions and Key Figures of an Infocube WITHOUT installing the cube from Business Content?
Thanks in adv.
AjayHi,
You can't do that because there's no active table in the system for the Business Content since it hasn't been installed yet...
One thing you could do is go to the Business Content Tab, select "Infoproviders by InfoArea" on the left side, look for the Cube or DSO you want to check, right click on it and select "Display Description".
On the window that opens you'll have a list of all InfoObjects and Key Figures. You also have the option to Display it as Start Schema, where you can see the Dimensions, etc.
Hope this helps.
Luis -
My macbook pro's screen display has suddenly gone into a strange colour setting where everything appears in a kind of infrared colour palette an I can;t seem to change it back. It's the same for all icon and websites, does anyone know how to restore?
Wow! I think I had this same issue just last night.
I was cleaning my macbook pro retina on the outside. Then I opened it up and was wiping dust off the monitor and I can't pinpoint exactly when, but the colors changed suddenly. It looked super strange, it was like green halo's and it looked worse when looking at it at an angle. Of course I took no pictures!!! I was freaking out that my 2 grand laptop was busted and I somehow removed a protective film or something.
But I digress... The image looked very green and spacey, it was almost a neat effect. After about 5 minutes it started to look a little more digital though. There were straight lines of this halo effect on the edges and top. After about 10 minutes it turned into a predominate issue with the blacks on screen. I could open a web browser and it was unnoticable on a white background. After about 15 minutes, you could only barely see the green cloud effect if you looked at the monitor from an extreme angle. After about 20 minutes, it was completely back to normal, I almost feel paranoid like I see a halo or something strange. But I believe that might be all in my head now.
So yerp, lemme know what you guys figure out. -
Regarding currency translation for Display attribute(key figure)
Hi Gurus,
How can i do currency conversion for MATERIAL COST(key figure) ,which is Display Attribute of MATERIAL...
thanks advancely.......
CHANDRAHi,
You can create the currency conversion type in the T code RSCURR.
Here are the steps...
1. Transaction for creating currency translation type is RSCURR
2. Choose the Exchange rate, Source currency, Target Currency and the Time reference in the respective tabs.
3. In the query definition choose the Currency Conversion Key in the properties of the Key-figure.
Regards,
Yogesh. -
Can anyone please give me the logic for this....
I have a database table and in it i have a field department code. now, that department code might have '00' or ' ' (blank) or anyother value. now i want to add up all the currency amounts with department code '00' and ' ' (blank) which have same company code and currency type. I called all the entries with '00' into one internal table and enrties with ' ' (blank) to other internal table.
can anyone give me the logic for adding all the entries at a time.
thanks in advance.....HI Srinivas
i have a solution for this question.
Use At control break statement for this.
Loop the internal table.
Use at Event AT LAST. In that use SUM Statement. U will get sum of all the numeric fields.
Or else u can use ON CHANGE OF Currency type
then find the total amount by adding previouse value with ur current value.
Like itab1-amount = total + itab1-amount.
Appent this into ur internal or write it into ur report.
Reward me if its useful.
Regards
Ravi -
How can I change the duration for all clips in iMovie 10.2
How can I change the duration for all clips in iMovie 10.2? I'm used to working in the older version of iMovie where all I had to do was click on the gear on the clip and change the duration. ALso could use the tool bar to set the duration for all clips. Can't figure out how to do that in this new version. Any suggestions would be appreciated.
In the timeline select the clip whose duration you want to change. Click the adjust button at the top of the viewer and then click the i button and you can set the duration. For multiple clips select them all and in the i button type in the duration you want and it will be applied to all the selected clips. You can also change the duration of a clip in the timeline by putting the cursor over the beginning or end of a clip and dragging. A popup will show the new duration.
-
Expression for a cumulated key figures
I would like to make an expression for a cumulated key figure (I set "cumulated" in properties of this KF) in Query Designer 3.5. If I try to make an expression, I'll get an expression for a key figure, and not for a cumulated key figure.
Any ideas? Should I use query view?Hi,
You may need to think about the Cell Editor concept here.
In of the report I need to take 12 calmonth2 values in the columns starting from a financial year.Here the financial startd from APRIL.
For each coolumn I need to show Average of sales value.Here Average means ,under APril month the value is April's sales value only.But for May ,I need to show like : (sales of April+ sales of May)/2.
Similarly for June: (sales of April+ sales of May+sales of June)/3.
So on ....
Here I used the cell editor concept to get the required out put.
I am take 12 selections in columns for 12 months .
I have taken Sales value 2 times into Rows and hidden the first KF. But in the cell editor: for second row's second cell I have defined a formula like : (second row's First cell+ First row's second cell)/2
Similarly for second row's thrid cell I have defined a formula like :(second row's First cell+ First row's second cell+ First row's third cell)/3.
so on..for other cells of Second row.
With rgds,
Anil Kumar Sharma .P -
BADI for populating virtual Key Figure : Exception Occurs
Hello,
I am using BADI for populating virtual Key Figure.
Since my info provider in a Cube , query is built on it with addition to Virtual Key figure.
I have used select statement for retrieving data from cube as input for the variables in BADI.
But after debugging it , it stop or exception occurs at the select statement.
Need help for the same.
My code : Cube name : ZGMR_C01
DEFINE ******
method IF_EX_RSR_OLAP_BADI~DEFINE.
DATA: l_s_chanm TYPE rrke_s_chanm,
l_kyfnm TYPE rsd_kyfnm.
FIELD-SYMBOLS:
<l_s_chanm> TYPE rrke_s_chanm.
Insert Code
CASE i_s_rkb1d-infocube.
WHEN 'ZGMR_C01'.
l_s_chanm-chanm = 'ZEC_PLOAD'.
l_s_chanm-mode = rrke_c_mode-read.
APPEND l_s_chanm TO c_t_chanm.
l_s_chanm-chanm = 'ZCOM_BLM'.
l_s_chanm-mode = rrke_c_mode-read.
APPEND l_s_chanm TO c_t_chanm.
APPEND 'ZVKF_TTBL' TO c_t_kyfnm.
ENDCASE.
endmethod.
DEFINE ******
COMPUTE *****
method IF_EX_RSR_OLAP_BADI~COMPUTE.
FIELD-SYMBOLS <fs_ZVKF_TTBL> TYPE ANY. -
Virtual Key Figure
FIELD-SYMBOLS <fs_ZEC_PLOAD> TYPE ANY. -
Variable 1
FIELD-SYMBOLS <fs_ZCOM_BLM> TYPE ANY. -
Variable 2
DATA: l_ZVKF_TTBL TYPE /BIC/OIZVKF_TTBL.
TYPES : BEGIN OF TY_ITAB,
PLOAD TYPE /BIC/OIZEC_PLOAD,
BLMONTH TYPE /BIC/OIZCOM_BLM,
TOTBL TYPE /BIC/OIZKF_TOTBL,
END OF TY_ITAB.
data: IT_ITAB TYPE STANDARD TABLE OF TY_ITAB,
WA_ITAB type TY_ITAB.
data: IT_ITAB1 TYPE STANDARD TABLE OF TY_ITAB,
WA_ITAB1 type TY_ITAB.
ASSIGN COMPONENT P_KYF_ZVIR_TOT OF STRUCTURE c_s_data
TO <fs_ZVKF_TTBL>.
ASSIGN COMPONENT P_CHA_ZVIR_POL OF STRUCTURE c_s_data
TO <fs_ZEC_PLOAD>.
ASSIGN COMPONENT P_CHA_ZVIR_MON OF STRUCTURE c_s_data
TO <fs_ZCOM_BLM>.
break-point id z_routines.
SELECT /BIC/DZGMR_C011SID_ZEC_PLOAD /BIC/DZGMR_C01TSID_0CALMONTH /BIC/VZGMR_C01F~/BIC/ZKF_TOTBL
FROM /BIC/VZGMR_C01F
INNER JOIN /BIC/DZGMR_C011 ON /BIC/VZGMR_C01FKEY_ZGMR_C011 = /BIC/DZGMR_C011DIMID
INNER JOIN /BIC/DZGMR_C01T ON /BIC/VZGMR_C01FKEY_ZGMR_C01T = /BIC/DZGMR_C01TDIMID
INTO TABLE IT_ITAB
WHERE /BIC/DZGMR_C011~SID_ZEC_PLOAD = <fs_ZEC_PLOAD>
AND /BIC/DZGMR_C01T~SID_0CALMONTH = <fs_ZCOM_BLM>.
break-point id z_routines.
LOOP AT IT_ITAB INTO WA_ITAB.
WA_ITAB1-PLOAD = WA_ITAB-PLOAD.
WA_ITAB1-BLMONTH = WA_ITAB-BLMONTH.
WA_ITAB1-TOTBL = WA_ITAB-TOTBL.
COLLECT WA_ITAB1 INTO IT_ITAB1.
CLEAR : WA_ITAB1 , WA_ITAB.
ENDLOOP.
break-point id z_routines.
IF sy-subrc EQ 0.
<fs_ZVKF_TTBL> = WA_ITAB1-TOTBL.
endif.
endmethod.
COMPUTE *****Exception :
Exception CX_SY_NO_HANDLER triggered
An exception with the type CX_SY_OPEN_SQL_DB occured, but was not handled
This comes when i debug the BADI.
Maybe you are looking for
-
Universe created on BI cube throws error.
Hi Experts, This is the first time i have created one universe based on a Cube in BI system. After universe creation, I am logined into WebIntelligence Rich Client and create a query on top of the created universe which throws errors like below. A da
-
Connecting to a Smart board.
I would like to buy an ipad2 and use it for my job. I need to connect it to a Smart board to use it interactive and to show some PowerPoint presentations. So far I have only used Windows7. Do you know if it is possible to use iPad2 for this. Does t
-
Applet function call from javascript
Hi, I'm haveing a problem with accesing applet's functions from Javascript in Mozilla. IE works fine but in Mozilla I get the following error: Error: document.applets[0] has no properties The code used is: document.applets[0].test(); The applet has t
-
Hello ALL I cannot create a database on my 8.1.6 SE After software installation database creation failed I looked through the problem and when I tried to run createseed.sh manualy I get ORA-27121: unable to determine size of shared memory segment Lin
-
Can I edit the HTML version of DHTML text?
Hello, I'm having a formatting issue with my drop-down hotspot text that I cannot edit in Design mode. Let me explain my problem: I have a bulleted list, 3 bullets, each bullet is a hotspot. Within the hotspot text box, I have numbered procedures in