Key figure value in a level
Hi is it possible to identify which key figures values has introduce a user ? and which CVC has the user uses for inserting the key figure value?
REgards.
PS :We have APO DP 5.0
Javier,
It is possible to identify and track the inputs of specific users contribution to that Key figure using the following method, Provided you follow certain prerequisites first.
Its should be known before the certain people are responsible for certain data selections, like if there is a change in certain Sales org, we should ideally know who is the assinged planner to that Sales Org. or that sales org has been assinged to which Planner
Next, Develop to Lag reports in BI using the regular snapshots of the the data extracted out of DP before and after the changes have been made for that particular KF.
Compare the changes using the versions of snapshot before changes and after changes, or perhaps create another calucalted KF showing the different between two versions. The BI team should be able to create reports that enable you to run this report on all levels for that Key figure.
Hari V
Similar Messages
-
Error in key figure value at Reporting level
Hi Experts,
I had problem of Key figure value which displays wrong data in reporting.
The Process is :
I had added the key figure SALK3 to the generic data source (xxx). The Extractor is Table/View, Table is MBEW.I had replicated to BW side.
In BW, The process is Data Source(Generic) to 0MAT_PLANT(Infoobject (Added SALK3 to the infoobject of Attributes tab) ) loads to Multiprovider.I can see data in the multi provider for that particular field after loading.
Now the problem is, In Query designer i had added the key figure in Columns and ran the report.The output of the field is, If the value is 100 it displays 100 ERROR, if it 200 it displays 200 ERROR.Could you please help me on this,where i went wrong.
Regards,
Kishan.Hello,
Please check with the follwing screen shots:
Right click on the key fgure you created----select edit
Once the screen opens select the NODIM from Data Functions before the key figure (as highlighted).
Finally click on OK.
Regards
NS -
Key Figure value in Cube showing with extra zeros
Loaded data into the cube. When I display the result
Key figure values are showing with 2 extra zeroes and Quantity value shaowing with 3 extra zeroes.
Original value
Price, Quantity, Sales Rev
2 1 2
3 2 6
When display value from cube
Price, Quantity, Sales Rev
2,00 1,000 2,00
3,00 2,000 6,00
Why zero is showing? How can I display the original value? In PSA, values are showing correctly.
Thanks,Hi,
These are the zeroes after the decimal places. this is the property of the key figure.
In your report you can change the display value. In the display properties of the Key figure under the number of decimal places make it as 0. This will remove the zeroes.
Hope it helps.
Regards,
Gaurav
Edited by: Gaurav Kothari on Oct 16, 2008 10:35 AM -
How to create a variable for key figure (value will be entered by the user
I want to create one query, where the user has to entered a max value when the query is started, so that only the query rows will be listed, where the key figure value (integer) of the row is smaller than the max value given.
How can i define that variable which has to start at the begin of the query; and also the restricted key figure iin consideration of the KF variable.
Thanks for helping
Ar.Hi Arnaud,
Go to Conditions-> Right click -> New Condition -> Edit -> NEw -> Selct the KEy figures from the dropdown( the KFs that are used in the rows/columns) -> Select Less than from the operator drop down (less than is for you case) -> Values, there is an option to create a variable -> Select the variable -> transfer. It will appear on the top.
Save & Execute, you will find it in your selction criteria.
Regards
Sunil -
Need help for report Variable to restrict the key figure value...
Hai gurus,
Now i have data in the cube as follows...
Reuisition HR INTW date LM INTW DATE TEL INTW DATE HR Count LM Count TEL Count
a1 01.01.2010 02.01.2010 01.04.2010 1 1 1
a2 02.02.2010 03.02.2010 02.02.2010 1 1 1
a3 03.03.2010 04.03.2010 03.03.2010 1 1 1
when i execute the report it shd ask the prompts with Date interval as in the below...
HR INTW date
LM INTW DATE
TEL INTW DATE
if i dont give any interval in the variable prompt it should display all the recors as follows
Reuisition HR Count LM Count TEL Count
a1 1 1 1
a2 1 1 1
a3 1 1 1
If i give LM INTW DATE interval as 01.01.2010 to 31.02.2010
then it should display all the other counts as in the output_1 , but for LM count for a3 it should show 0.
Reuisition HR Count LM Count TEL Count
a1 1 1 1
a2 1 1 1
a3 1 0 1
that means wherever i restrict the data depending on the variable that only that interval key figure value shd be in the report..
for this scenario, which variable i need to use... and how i need to restict the KFig value in the report...
Right now i am getting like this but it is restricting the records,,, where it should not restrict the records...in the report..
Please guide me for the same...
If any concerns about the scenario please let me know...
Regards,
VJhi chowdary ,
could you tell me the var. creation in detail and with which reference object i need to create ...
whether i need to take LM_DATE / 0DATE while creating variable...
and i kept this variables it in filter section, based on the LM_DATE Object.
i have tried both.. y'day when i take 0DATE it giving me some results...
But at the same time it is restricting the records..
i think it could be a problem with var.. properties?
need more inputs pls.
Regards,
VJ -
BEx query: count unique key figure values
Hi
I need a little help with a query. I need to count the number of unique key figure values. Se example;
Data:
Employee1 - 2
Employee2 - 3
Employee3 - 2
Employee4 - 1
Employee5 - 2
Employee6 - 1
Employee7 - 2
Wanted output:
1 - 2
2 - 4
3 - 1
What kind of options do I have?
Thanks
MikeI would create a new characterstic for the same key figure and placed in rows and count in columns.
and second approach would be , create condition with customer exit and write the logic to count the unique values.
This is just a direction to move forward with the assumption that you are good in using variables and wirting logic in ABAP.
Thanks,
Sukhi -
Code to sum up multiple record key figure values from one ODS to another OD
We've got two ODSs: ODS1 and ODS2 and ODS1 feeds data to ODS2 through update rule. In ODS1, multiple records could contain one same doc records and we would like to sum up a key figure value for these multip records with the same doc number in the update rule and populate a key figure (a sum-up value or total value) in ODS2 for this doc number. We wonder how the code would look like.
Welcome the valuable input!
ThanksHello Kevin,
In this case there is no need of a code. As in ODS2, contract number is a key and PO is not a part of key, you can have update type for the key figure as "Addition". Value for that particular key figure will be added for all the recordes with same contract number irrespective of PO number.
Hope it helps.
Regards,
Praveen -
Key Figure values based on characteristic Drill-downs
Hello All,
I have Issue with my drilldown options in the report. The values of Sales qty need to change at particular drilldown.
I have Sales Revenue and Sales QTY key figures in my DSO with plant, factory, customer and Business type (Values A, B, C and D) characteristics.
IN the report requirement I want to show the SALES QTY for only Business Type "A" at Plant , factory and customer level, but when I am at the Business code level, then I am to show all the quantities by that level.
THe sales revenue should always show values for all Business code irrespective of the drilldowns.
please provide suggestions and code on how to go about the issue.
thanks,
pra.Hello Guys,
Thanks for your response.
Let me explain clearly...with an example.
We have DSO which has 5 chars and 2 KFs.
Chars - Company Code, Plant, Customer, Material and Business Code (which has values A, B and T).
KFs - Sales Qty and Sales Revenue.
Report output ---
Customer
Company Code
Plant
Material
Business Code
Sales Qty and Sales Rev
Requirement is a follows -
When the report is run.... the report will display on Customer with KFs.
then if user wants to pull company code he can do so...as will other chars (Plant, Material and Business Code)
but the condition is that when the user is seeing the report at customer with KFs ,....the KFs should only show values where business code = "A"
so is the same with other chars - Company code, Plant and Material.
But when user drags and drops the Business Code char in the report against the KFs .then the report should include all Business Codes ( A, B and T) with corresponding sales qty and sales rev for all business codes.
Solution - Partially working--
What I have done..is restricted the sales qty and rev with Business code = A, its working fine for all drill downs except that, when I am at business code level its showing as
Business Code QTY REV
A 300 3000
B 0 00
T 0 00 .
Hope you got the issue. Please let me ,,if you need any information.
Thanks,
Pra -
How to ignore blank/null key figure value in BI Queries
Reports on Multiprovider - we see some cells of a Key figure as blanks. These blanks are interpreted as zeros by the system and calculated accordingly resulting in incorrect values. As per our requirement, we need a count of all hard/real zeros only, not the blanks. For example, if there are 10 rows of which 6 are real zeros and 4 are blanks - our count should be 6 and not 10.
How to ignore the blanks in BEx queries please?
Thanks for your help.
UpenderRakesh,
It is not possible to find a pattern because the report is on a MultiProvider with 2 InfoProviders- Purchasing documents DSO and Material Movements InfoCube.
Every Purchasing Document has several materials associated with it. These materials are compared with materials in Materials Movement. Not all materials in Purchasing Document are found in Materials Movement. For those Materials found in Materials Movement, the Quantity is obtained. For these found rows, the correct value is showing up - if the quantity is zero, it is showing in reports as zero. If the material is not found in Material Movements then Quantity shows up as blank values.
My requirement is ignore such blank quantities and not count them. Only Quantities with 0 values should be counted. Currently both blanks and zero values are counted showing inflated count.
Thanks,
Upender -
Key Figure values in the Bex Report are different from the cube
Hi all,
When I tried to pull data of the cube, the values of the Key Figure 0Lotsize_cm was showing 100 EA. But when I try to run the query of the cube, then the key figure is LotSize is showing up as 500 EA. I don't understand why this is happening.
When I checked for Aggregation in the Key Figure. It shows up as "Sum" under aggregation and "Last Value" under Exception aggregation.
Could some one help me find a solution to this issue.
I look forward to hearing from the experts.
Regards,
S.PHi Arun and Zegion,
Thank you for your responses.
Arun, I do not have any aggregates on the cube. I changed the aggregate properties of the Key Figure from SUM to Minimum. this has solved my problem temporarily.
the reason I am saying temporarily because this is a SAP delivered InfoObject. This is for the datasource 0CO_PC_PCP_01. When I read through the documents, it said, SUMMation for Aggregation and Last value for "Exception Aggregation" will display the value of KF as the last value and does not add them up.
Since this wasn't the happening in my query, I changed the Aggregation from SUM to Minimum.
Regards,
S.P -
Key figure fixing in aggregate level partially locking
Hi Guys,
When fix the cell in the planning book, getting "One or more cells could not be completely fixed" message.
1. If a material having only one CVC in the MPOS those quantity can be fixed correctly without any issues.
2. If a material having more than 1 CVC combination and try to fix one of the CVC combination quantity, it is fixing partially and getting the above message.
3. Even, it is not allowing to fix the quantity in aggregate level also.
We are in SCM 7.0.
Is there precondition that need to fix the material having only one CVC combination.
Even a material having multiple CVC combination why it is not allowing to fix one CVC combination in detail level.
Is aggregate level key figure fixing is not allowed ?
Please clarify.
Thanks
Saravanan VHi,
It is not mandatory to assign Standard KF to be able to fix. However your custom infoobject that you created must be of type APO KF and not BW KF.
That said, Let us try and address your first problem.
You can fix at an aggregate level. However there a few points to remember.
Let us consider a couple of scenarios.
1) In your selection id, it is showing a number of products. You are selecting all the products at one go and load the data and try to fix at this level. This is not possible.
2) In your selection id, you have selected a product division. For a single product division you are loading data and try to fix at this level. This is the true aggregate level and it should be possible at this level.
Hope this helps.
Thanks
Mani Suresh -
Key figure values vary each time the report is run by different users
Hi All,
We are facing a unique problem, here it goes :
Different users are getting different values for the same key figure, when executing the same query on the same selection conditions.Each time, user executes the report, he is getting varying values for the same key figure.Any idea's how to resolve this issue??
Thanks in Advance
BinduHi Bindu,
One reason might be due to authorizations as discussed earlier.
check how frequently is the cube getting refreshed.
This might also happen that if users are running the data at different times and there is a cube load in between.
check for this.
Cheers,
Srinath. -
Hi friends...
I have a scenerio , where I have loaded the data from 3 different data sources say A , B and C in to 2 different DSO s and in to 2 different Info Cubes. And I have built Multi Provider from this 2 Info cubes.
In the data source B , I have BELNR (Parked document number ).WRBTR (for Amount). In the report I have to show a field called Nr of Documents Parked and Value of Documents Parked. Same thing for Data Source C, for Blocked Documents. Now My question is there is no Key Figure in My Data Model to Count the Nr of Parked / Blocked Docs....So in the Reporting how can I show this ? Do I need to use Customer Exits ? Do I need to have CKF /RKF ? if so , from what Key figures ? or Can I get the Count from the Backend (Modelling itself by using a Keyfigure with any Code)?...not only this 2 , I have lot many custom things to do in my Model...If any one can get me some idea on this , remaining will be very easier for me as they all are similar things to do....
Please let me know if you have any questions or I need to elabarate it more to get an Idea on this....
Thanks in advanceTHANKS GUYS ,
I wrote the transformation routiene to count all the parked documents as
IMPORTING
request type rsrequest
datapackid type rsdatapid
SOURCE_FIELDS-/BIC/ZPARKBEF TYPE /BIC/OIZPARKBEF
EXPORTING
RESULT type tys_TG_1-RSTT_IPTDA
DATA TMP TYPE tys_TG_1-RSTT_IPTDA.
IF SOURCE_FIELDS-/BIC/ZPARKBEF = 'Y'.
TMP = TMP + 1.
ENDIF.
RESULT = TMP .
But when I see the Infocube data its showing only 0 for Parked Before value 'N' and 1 for Parked Before vale 'Y'. But I want to calculate total number of parked documents ..How can I do this?
Thanks -
Key figure value based on user input.
Dear Friends,
We are using BI7.00 and NW2004S. In one of our report to monitor the number of notification closed and the number of notification open upto the user selected month. For this i have created a Query which has selection screen value as month. I have created a condition which will fetch the difference in days (notification completion - notification creation date) based on user entered value. For example if user enters 10 in the selection screen, report will fetch the notifications which have diffrence in days as 10.
The condition is okay for the above. What user actually wants is the number of notifications completed and that pending based on the value he enters in the screen. For example he enters 10 in the screen, system should show the values as shown below
> 10 days
Completed Pending
3 2
I tried various options but could not achieve this.
Experts help expected. Kindly provide solution.
Regards,
M.MHi,
As per my understanding 1 firstly u have to find out
the no of days (diff between dates notification completion, notification creation date .)
then u have to create condition on no of days which u
have find.there u have to create one user entry
variable for the user can enter his own parametrs.
Right?????
If It is right..
here are the steps..
1st:in the query designer at key figure coloumn create
one local formula.in that local formula create formula
variable with replacement path.in that take reference character
notification completion.in the next tab take replace ment
as key.in the last tab select "date".
2nd: do the same thing for the notification creation date.
3 rd : create 3 rd local formula and do the substraction
for the first 2 local formulas.
4th:create codition on the difference which u have find with
on that condition u can create one user entry varibale.
5th:while u defining the query put these 2 dates,i,e
notification completion, notification creation date in the character block.
If not system will ignore the formula variable which u created in
above steps.
Hope this wil help u.
regards....KP -
Dynamic Description for Key figure values
Hi Experts,
I got a requirement for change the description in query analyzer.
Month 200901 200902 200903
qty value Past PRICE qty value future price qty value future price
Material 10 50 5 7 70 10 7 77 11
My requirement is price heading we need to show current date to previous months header is Past price and current date to future months we need to Future price.
Already I tried with two restricted key figures with current montthless than one key figure and currentmonthgreater than one keyfigure. When I using in query both key figure displayed in both sides.
I want to show past price heading for Less than current month and future price heading for greater than current month.
Please let me know any possibilities to show the description dynamically.
Thanks,
ChandraHi,
Here I'm giving sample code this will give the Date and Date-1 and Date-2 based on your Input date ZCDAY.Create 'ZT_DAY' 'ZT_DAY1' and 'ZT_DAY2' Text varaibles and use the code.
In the same way change the code for your requirement.
TO get the Date (TEXT VAR) based on ZCDAY Input variable***********
WHEN 'ZT_DAY' .
LOOP AT i_t_var_range INTO loc_var_range WHERE vnam = 'ZCDAY'.
IF sy-subrc = 0.
CLEAR: l_s_range.
l_s_range-low+0(2) = loc_var_range-low+6(2).
l_s_range-low+2(1) = '.'.
l_s_range-low+3(2) = loc_var_range-low+4(2).
l_s_range-low+5(1) ='.'.
l_s_range-low+6(4) = loc_var_range-low+0(4).
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
ENDIF.
ENDLOOP.
TO get the Date-1(TEXT VAR) based on ZCDAY Input variable***********
WHEN 'ZT_DAY1' .
DATA: ZT_DT1 TYPE SY-DATUM,
ZT_DT2 TYPE SY-DATUM,
ZT_SDT TYPE SY-DATUM,
ZT_YR(4) TYPE N,
ZT_DY(2) TYPE N,
ZT_MT(2) TYPE N,
ZE_TT(2) TYPE N.
ZT_SDT = SY-DATUM.
LOOP AT i_t_var_range INTO loc_var_range WHERE vnam = 'ZCDAY'.
IF sy-subrc = 0.
CLEAR: l_s_range.
ZT_DY = loc_var_range-low+6(2).
ZT_MT = loc_var_range-low+4(2).
ZT_YR = loc_var_range-low+0(4).
CONCATENATE ZT_YR ZT_MT ZT_DY INTO ZT_DT1. "YYYYMMDD
CALL FUNCTION 'DATE_CREATE_2'
EXPORTING
i_datum_ein = ZT_DT1
I_KZ_INCL_AUS = '1'
I_KZ_INCL_EIN = '0'
I_KZ_ULT_AUS = 'X'
I_KZ_ULT_EIN = 'X'
I_STGMETH = '0'
I_SZBMETH = '0'
I_TAGE = 0
IMPORTING
E_DATUM_AUS = ZT_DT2.
l_s_range-low+0(2) = ZT_DT2+6(2).
l_s_range-low+2(1) = '.'.
l_s_range-low+3(2) = ZT_DT2+4(2).
l_s_range-low+5(1) ='.'.
l_s_range-low+6(4) = ZT_DT2+0(4).
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
ENDIF.
ENDLOOP.
***TO get the Date-2 based on ZCDAY Input variable***********
WHEN 'ZT_DAY2' .
LOOP AT i_t_var_range INTO loc_var_range WHERE vnam = 'ZCDAY'.
IF sy-subrc = 0.
CLEAR: l_s_range.
ZT_DY = loc_var_range-low+6(2).
ZT_MT = loc_var_range-low+4(2).
ZT_YR = loc_var_range-low+0(4).
CONCATENATE ZT_YR ZT_MT ZT_DY INTO ZT_DT1. "YYYYMMDD
CALL FUNCTION 'DATE_CREATE_2'
EXPORTING
i_datum_ein = ZT_DT1
I_KZ_INCL_AUS = '2'
I_KZ_INCL_EIN = '0'
I_KZ_ULT_AUS = 'X'
I_KZ_ULT_EIN = 'X'
I_STGMETH = '0'
I_SZBMETH = '0'
I_TAGE = 0
IMPORTING
E_DATUM_AUS = ZT_DT2.
l_s_range-low+0(2) = ZT_DT2+6(2).
l_s_range-low+2(1) = '.'.
l_s_range-low+3(2) = ZT_DT2+4(2).
l_s_range-low+5(1) ='.'.
l_s_range-low+6(4) = ZT_DT2+0(4).
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
ENDIF.
ENDLOOP.
Thanks
Reddy
Maybe you are looking for
-
Hi, My objective is to open a URL when i click on a webdynpro iView in the same window. I created a outbound plug in the InterfaceViewController. And wrote this piece of code in wdDoBeforeNavigation() in Component controller. wdThis.wdGetExternalComp
-
Transfer an Email from one account to another and ...
Dear Team, I joined BT recently this month and I have a btinternet Email for more than 5 years when i was living with my brother. Now I want to tranfer my email from my brothers account to my account and make it my primary email. I called 3 times the
-
There is no rhyme or reason to when it does this. Sometimes, it will be fine for a few hours. Sometimes, I can't use the phone as it exists out of apps automatically and consistently comes up with the "slide to power off" screen. It's draining the ba
-
Hi All, I'm using ADF BC, JDev 11G. I need to call a stored package to do the validations for the data entered in the page design. I would like to know how to call the package from AppmoduleImpl.java Any example for reference would be helpful. Thanks
-
Regd : Tcode Access in a Role.
Hi Experts; If a user has only transaction assigned without any authorization objects and fields .Example only S_tcode object he has for a transaction. That transaction is calling a program. > will he able to execute that transaction ? Will transacti