Multiprovider displays zero value for Key figure
HI,
Multiprovider contains 3 cubes, in which one keyfigure (YDAYS) presents in two cubes and assigned to multiprovider from two cubes. But iam getting zero value in the multiprovider level. But in the cube level getting the data. This problem iam getting in testing system.
When i compated Develoment system and Testing system everything is correct, mapping, assignment .
Any ideas what might be the problem
Thanks / Venkata
Check the report to see if it has any filters that is available in only one of the infoproviders. if thats the case then move the filter and make it restricted.
Use RSRT to see which infoproviders are being hit when you execute the query. Look in detail. I had the same problem once and careful investigation revealed a filter that was at the report level instead of kf restriction level.
Similar Messages
-
Removing Drill Down is not summing up the values for key figure
Hi ,
While analysing the data in BW report , I have encounter the problem in getting the correct data.
BW report is showing two records for material , having different customer ie. customer1 & customer 2 .
If i remove the customer from the Drill down , then values is not summed up , rather it is showing the values only for customer1
Scenario:
With customer drill Down:
Material Customer Key Figure1 Key Figure 2
Mat1 Customer1 1000 2000
MAt1 Customer2 3000 4000
Without customer Drill Down
Material Key figure1 Key Figure2
Mat1 3000 4000
In the query designer there is restriction of customer on two characteristic in default value pane.
The issue is happening for particular material , for other material , BW report is working fine.
Please suggest , to resolve the issue.
Regards,
SudheerHi Sudheer,
What properties are set on your key figures 1 & 2. Could they be set to Min or Max.
There may be an aggregation level set if they are calculated key figures that is worth checking.
With regards
Gill -
Different values for key figure in fm.
Hi All,
The following function modules giving different results in q and production.
Pls tell me why different values?
FOLLOWING ARE THE INPUTS I GAVE,
I_DATE_FROM = 31.01.2011
I_TIME_FROM = 08:32:00
I_DATE_TO = 31.01.2011
I_TIME_TO = 12:24:13
In Production iam getting 0
But in Q iam getting A VALUE.
PLS HELP ME HERE..
*" IMPORTING
*" VALUE(I_DATE_FROM) TYPE D
*" VALUE(I_TIME_FROM) TYPE T DEFAULT 0
*" VALUE(I_DATE_TO) TYPE D
*" VALUE(I_TIME_TO) TYPE T DEFAULT 0
*" VALUE(I_WERK) LIKE /BI0/SPLANT-PLANT OPTIONAL
*" VALUE(I_FABKL) LIKE /BI0/SFACTCAL_ID-FACTCAL_ID OPTIONAL
*" EXPORTING
*" REFERENCE(E_DURATION_INT) TYPE F
*" REFERENCE(E_DURATION_EXT) TYPE F
*" REFERENCE(E_UNIT_DAY) LIKE /BI0/SUNIT-UNIT
DATA:
l_start LIKE scal-facdate,
l_end LIKE scal-facdate,
L_DURATION_S LIKE MCQAVE-DLZEIT,
l_duration_s TYPE f,
l_flg_error(000001) TYPE c,
l_delta_s TYPE i,
l_t001w LIKE /bi0/pplant,
l_dimension LIKE t006-dimid,
l_factcal_id LIKE /bi0/pplant-factcal_id,
l_delta_d TYPE f,
l_wd_end TYPE scal-indicator,
l_wd_from TYPE scal-indicator.
STATICS
s_unit_day LIKE /bi0/sunit-unit.
*== Compute duration
e_duration_ext
= i_date_to - i_date_from + ( i_time_to - i_time_from ) / 86400.
IF NOT ( i_werk IS INITIAL ) OR
NOT ( i_fabkl IS INITIAL ).
*== Compute duration according to fabrics calender
Read Calender ID
CALL FUNCTION 'ZEW05_PLANT_READ'
EXPORTING
WERKS = I_WERK
IMPORTING
STRUCT = L_T001W
EXCEPTIONS
OTHERS = 01.
IF i_fabkl IS INITIAL.
*== Selektion der Fabrikkalender-ID abhängig vom Werk.
SELECT factcal_id FROM /bi0/pplant INTO l_factcal_id WHERE
plant = i_werk AND
objvers = 'A'.
ENDSELECT.
ELSE.
l_factcal_id = i_fabkl.
ENDIF.
IF NOT ( l_factcal_id IS INITIAL ).
CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
EXPORTING
date = i_date_from
factory_calendar_id = l_factcal_id
IMPORTING
factorydate = l_start
workingday_indicator = l_wd_from
EXCEPTIONS
OTHERS = 01.
ENDIF.
IF sy-subrc = 0.
CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
EXPORTING
date = i_date_to
factory_calendar_id = l_factcal_id
IMPORTING
factorydate = l_end
workingday_indicator = l_wd_end
EXCEPTIONS
OTHERS = 01.
ENDIF.
IF sy-subrc = 0.
*-- Compute duration
IF NOT l_wd_end IS INITIAL.
i_time_to = '000000'.
ENDIF.
IF NOT l_wd_from IS INITIAL.
i_time_from = '000000'.
ENDIF.
e_duration_int
= l_end - l_start + ( i_time_to - i_time_from ) / 86400.
ELSE.
e_duration_int = '0.0'.
ENDIF.
IF e_duration_int < '0.0'. "#EC PORTABLE
e_duration_int = '0.0'.
ENDIF.
ENDIF.
IF s_unit_day IS INITIAL.
CALL FUNCTION 'DIMENSION_GET'
EXPORTING
time = 1
IMPORTING
dimid = l_dimension
EXCEPTIONS
dimension_not_found = 01.
IF sy-subrc = 0.
CALL FUNCTION 'UNIT_GET'
EXPORTING
denominator = 1
dimension = l_dimension
numerator = 86400
IMPORTING
unit = s_unit_day
EXCEPTIONS
unit_not_found = 01.
ENDIF.
ENDIF.
e_unit_day = s_unit_day.
ENDFUNCTION.check the table /bi0/pplant in your production system. and see if the attribute factcal_id contains value.
Make sure that you have Plant master data loaded in your production system.
--- Thanks... -
Suppresion of NON-ZERO numbers in Key Figures
Dear All,
How do we suppress Non - zero values for multiple Key figures in Query Designer? Please suggest some method.
I have tried conditions and it does not work for individual cells....It works for an entire row.....
Thanks,
NaveenBut will that suppress the zeros too?? I want the Zero's to be displayed...only non-zeros to be suppressed....Please let me know if this is what it does...
I dont see that option at all...in the properties
thanks for your help
Edited by: Naveen_Purdue on Sep 22, 2010 7:05 PM -
Hi,
this is weird: I have a couple of CURRENCY values in my display structure.
Whenever it is zero, the field is displayed as space, even in detail view.
There is no NO_ZERO set in field catalog.
Ist it possible to display zero values as '0.00'? - The values are present in the fields.
Please: Working solution for 'REUSE_ALV_GRID_DISPLAY_LVC' (on 46C).
Regards,
ClemensHi Rich,
we defined our own dictionary structure.
domain in question is defined
<pre>
Data type CURR Currency field, stored as D
No. characters 13
Decimal places 2
Output length 17
Convers. routine
sign and lowercase NOT flagged
</pre>
In field catalog (built by FUNCTION 'LVC_FIELDCATALOG_MERGE') we set the reference field for currency key and it looks like
<pre>
ROW_POS 0 I 4
COL_POS 29 I 4
FIELDNAME WERT08 C 30
TABNAME 1 C 30
CURRENCY C 5
CFIELDNAME HWAER C 30
QUANTITY C 3
QFIELDNAME C 30
IFIELDNAME C 30
ROUND 0 I 4
EXPONENT C 3
KEY C 1
KEY_SEL C 1
ICON C 1
SYMBOL C 1
CHECKBOX C 1
JUST C 1
LZERO C 1
NO_SIGN C 1
NO_ZERO C 1
NO_CONVEXT C 1
EDIT_MASK C 60
EMPHASIZE C 4
FIX_COLUMN C 1
DO_SUM C 1
NO_SUM C 1
NO_OUT C 1
TECH C 1
OUTPUTLEN 000000 N 6
CONVEXIT C 5
SELTEXT C 40
TOOLTIP C 40
ROLLNAME C 30
DATATYPE CURR C 4
INTTYPE P C 1
INTLEN 000013 N 6
LOWERCASE C 1
REPTEXT IFRS Bewertung (Net Realisable Value) C 55
HIER_LEVEL 0 I 4
REPREP C 1
DOMNAME ZCURR13 C 30
SP_GROUP C 4
HOTSPOT C 1
DFIELDNAME C 30
COL_ID 0 I 4
F4AVAILABL C 1
AUTO_VALUE C 1
CHECKTABLE C 30
VALEXI C 1
WEB_FIELD C 30
HREF_HNDL 0 I 4
STYLE 00000000 X 4
STYLE2 00000000 X 4
STYLE3 00000000 X 4
STYLE4 00000000 X 4
DRDN_HNDL 0 I 4
DRDN_FIELD C 30
NO_MERGING C 1
REF_FIELD C 30
REF_TABLE ZFI_RMNIWE90_ZFI_MBEW_PER_ALV C 30
TXT_FIELD C 30
ROUNDFIELD C 30
DECIMALS_O C 6
DECMLFIELD C 30
COLTEXT C 40
COLDDICTXT C 1
SELDDICTXT C 1
TIPDDICTXT C 1
DD_OUTLEN 000017 N 6
DECIMALS 000002 N 6
SCRTEXT_L IFRS Bewertung (Net Realisable Value) C 40
SCRTEXT_M IFRS Bewertung (Net C 20
SCRTEXT_S IFRS Bewer C 10
EDIT C 1
TECH_COL 0 I 4
TECH_FORM 0 I 4
TECH_COMP C 1
HIER_CPOS 0 s 2
H_COL_KEY C 12
H_SELECT C 1
H_FTYPE C 3
DD_ROLL C 30
DRAGDROPID 0 I 4
MAC C 1
INDX_FIELD 0 I 4
INDX_CFIEL 0 I 4
INDX_QFIEL 0 I 4
INDX_IFIEL 0 I 4
INDX_ROUND 0 I 4
INDX_DECML 0 I 4
GET_STYLE C 1
MARK C 1
</pre>
Hope this information is sufficient.
Regards,
Clemens -
Can we give the more than 2 decimals for key figure
Hi,
can we give the more than 2 decimals for key figure while entering the manuall planning.
Ex:There is keyfigure called 0DEBIT which is having values as 1000.00 USD, 137688.00 USD.which are displaying bydefault whenever we entered the values while planing or File.
what Customer is asking us 0DEBIT keyfigure values should be display 1000.0000 USD, 137688.0000 USD. ( added two more decimals for keyfigure value).
Can we maintained decimals more than two.........?
Thanks,
Ven
Edited by: vanarasi venkat on Apr 13, 2009 4:35 AMHi,
Though you can specify the no of decimal places for each keyfigure in the 2nd screen of layout builder but say if you have entered scaling factor as 1 and decimal places as 4 and user enters value as 15.2546, then in the cube it will be stored as 15.25 because physically the keyfigure can store values only upto two decimal places, so it will round up the figure to two decimal places. But, if you specify the scaling factor as 2 and decimal places as 4 than value 15.2546 will be stored in the cube as 1525.46.
If above explanation doesn't help you i finding out the solution for your requirement than you have to either change the number of decimal places in the keyfigure or tell user that technically it's not possible in BPS.
Regards,
Deepti -
Currency translation for key figure in bex not working.
Hi friends,
i want to do currency translation for key figure(invoice value in local currency).
i have followed the steps as under:
1st Transferring Global Table Contents: Currencies from R/3 Systems
2nd than transfer exchange rate - from r/3 to bi
3 than In SPRO settings of BW there is option "consider translation ratios in translation"
4th than used transaction RSCUR for creating currency translation type: parameter(exchange rate:m, soure currency fom data records, target currency ISK, time ref: current date)
5th than in BEX query designer have sated this for key figure
but when i run query in RSRT, curreny amount not getting convert?
am i missing any step?
pl. guide.
thanks dushyant.Hi Dushyant,
Are these steps followed in Query designer??
In the Query designer, for that particular key figure property, under Conversion tab >> Currency Translation >> Conversion Type, select the currency translation type you created in RSCUR.
And in the target currency, select accordingly.
If you are going to use a variable, use the following link..
http://help.sap.com/saphelp_nw04/helpdata/en/08/81b98b95e911d4b2ca0050da4c74dc/content.htm
See also..
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/287bab90-0201-0010-f48e-cc55b0cd13d0
Hope this helps..!
-Pradnya
Edited by: Pradnya Rane on Apr 8, 2009 7:58 AM -
How to write conversion routine for key figure?
Our customer has this requirment:
we need to know the last time of some TV program in BEx report, If a TV program last 500 seconds, we need show the key figure like this: 00:08:20, If a TV program last 100000 seconds, we need show the key figure like 27:46:40 (27 hours and 46 minitues and 27 seconds), If we define a key figure as time, BW system will report a error that say it is not acceptable time. If we want to define a integer, but we need display it like hhmmss format. We know we can write conversion routine for char. but I don't how to write conversion routine for key figure. Please give me any hint if any other solutions?
Edited by: SY DONG on Dec 2, 2010 3:36 AMIf you want to do in Transformation Layer :
You can use routine ...break up the seconds into minute hour and seconds
you will have to handle few cases in this:
let say your variable lv_seconds holds the number of seconds you want to convert to hour min and seconds
DATA: lv_seconds type i,
lv_hrs type i,
lv_sec type i,
lv_min type i.
lv_hrs = lv_seconds / 3600
if lv_hrs >= 1.
lv_min = (lv_hrs - trunc(lv_hrs))*60
here again handle seconds if min >60.
else.
lv_hrs = '00'.
lv_min = lv_hrs*60
It is just hint ..how you can manipulate the seconds to get it...you will have to think about the complete algorithm
Regards,
RK -
Dynamic Texts from Bex ( for Key Figures ) not coming to WEBI Query
Hi Gurus,
We have a Query in BEx : Each Key figure column text changes dynamically - Like based on Present month
it will Display Month +1 Month +2 up to Month +12. Used dynamic Text variables .
But when i created the universe and Webi report , i am missing the text in the column for Key figures .
How should i get the column text in Webi which is same as in Bex : Points will be awarded for helpful
answers.
Thanks
MaggeHi,
text variables with replacement path are supported in BO4.0, see following document: SAP BusinessObjects BI4 - Supported BEx Query Elements
As an example after entering 2012 in the prompts window, the name of the corresponding key figure will dynamically change:
After refreshing and selecting 2013, the column name will update:
Im not sure though if this is the case with unv universe access to BEx queries.
Best regards,
Victor -
Displaying Zero Value in a Chart if there exist no database record.
Hello All,
I need to create a chart that displays the number of jobs per hour over a 24 hour period. I can determine the hour the job was created and I have no trouble making a chart with a count of jobs per hour. The problem is that I also want to display the hours that have no jobs on the chart. So in the hours where no job is created there is no database record.
So inorder to show it in a chart Zero values for a particular hour....how shd it be done if there is no zero values in the database for a particular hour???? we dont have the flexibiltiy to add a further table in the database..
Any suggestions would be much appreciated.
Thanks
Regards
AtulThis is basically the same issue that is covered [here|Record selection issue in cross tab.;.
HTH,
Carl -
Hi
I've tried to submit to the AppStore my new revision V27 (1.0.5) instead of V28 (1.0.2) for Ipad 1 compatibility but i get this error :
ERROR ITMS-9000: "This bundle is invalid. The value for key CFBundleVersion [3.2.4.6.88575] in the Info.plist file must contain a higher version than that of the previously uploaded version [3.3.1.3.8
How could i change the CFBundleVersion ????
ThanksDPS gold support can help you. Please login to your DPS dashboard https://digitalpublishing.acrobat.com/SignIn.html and you'll find the contact information on the bottom of the page
-
Unit 0ORDER_CURR for key figure 0ORDER_VAL is not recognized in the update
Hello Experts,
I am getting the below warning while I am installing the business content for Purchasing Cube 0PUR_C04 update Rules
"Unit 0ORDER_CURR for key figure 0ORDER_VAL is not recognized in the update rules"
And the business content activation is terminated.
Can you please let me know how i could resolve.
Thanks
PadmaHi Amrit,
Nice to know Toons suggestions have helped you to resolve your issue.
There is one bug waiting to explode soon although.
Check this out after your last insert
INSERT INTO mth_equipment_shifts_d(equipment_fk_key,availability_date,shift_workday_fk_key,from_date,To_Date,line_num,availability_flag,entity_type,creation_date,last_update_date,creation_system_id,
last_update_system_id) (
SELECT b.entity_pk_key entity_pk_key,a.shift_date shift_date,a.shift_workday_pk_key shift_workday_fk_key,Trunc(a.shift_date) from_date,Trunc(a.shift_date) To_Date,1 line_num,'Y',
b.entity_type entity_type,SYSDATE,SYSDATE,-1,-99999
--INTO l_site_id,l_entity_pk_key,l_entity_name,l_entity_type,l_production_entity,
--l_shift_workday_pk_key,l1_shift_date,l_from_date,l_to_date
FROM mth_workday_shifts_d a ,
SELECT plant_fk_key site_id, entity_pk_key, entity_name, entity_type, production_entity production_entity
FROM mth.mth_equip_entities_mst
UNION ALL
SELECT plant_pk_key site_id, plant_pk_key entity_pk_key, plant_name entity_name, 'Site', production_site production_entity
FROM mth.mth_plants_d
UNION ALL
SELECT plant_fk_key site_id, resource_pk_key entity_pk_key, resource_name entity_name, 'Resource', production_resource production_entity
FROM mth.mth_resources_d
UNION ALL
SELECT plant_fk_key site_id, equipment_pk_key entity_pk_key, equipment_name entity_name, 'Equipment', production_equipment production_entity
FROM mth.mth_equipments_d
)b
WHERE b.site_id = a.plant_fk_key
AND a.plant_fk_key=l_plant_fk_key
AND shift_date>=l_start_date
AND shift_date<=l_end_date
AND UPPER(a.shift_type)='BOTH'
AND a.FROM_DATE IS NULL
AND a .To_Date IS NULL
--AND a.line_num=NULL
AND a.shift_num IS NULL
There is no COMMIT
You may want to check that out.
Cheers!!!
Bhushan -
Why do we see only values of key figures of a cube in SE11?
Hi all,
When we view the contents of a cube in SE11 why cant we view the characteristics also? Why are only the values of key figures visible to us? Is there any way wherein we can also view the whole contents of the cube i.e. both the characteristics and the key figures?
Please explain.
Thank you.
TR.SE11 gives you the Table View.
A Infocube is a complex strructure where data is stored in mutiple Tables...
KEy Figure Values in Central Fact Table...Characteristic SIDs in the DIM Table and these SIDs linked to the Master data table values.
So, to be able to read the values , you would need to know how data is organised in an Infocube
Regards. -
Extracting data with zero values for periods without data
Hello Together,
i extracted data from our hfm application from period 1 to 3.
Now i found that some rows begin with period 2 or 3 because there are no data in period 1 or 2.
So my question is, how i can get zero values for periods with no data.
Hope someone can help me.
Many thanks in advance.
Martin
P.S.: Our actual hfm version is 11.1.1.3
editFor the periods with no data, HFM does not have a "0" to offer for the data extraction. Since the default data extract from HFM has each period on it's own row in the *.dat file, I don't understand your comment about rows starting with period 2 or 3. In the *.dat file the row for period 1 simply won't exist. Are you using a custom approach/tool for data extraction?
The only time HFM will offer a "0" where there is indeed no data, is if you extract derived data. You must include calculated data, and even then I believe HFM will only extract a "0" for the first period after a period where there was data, and only for flow accounts (Revenue/Expense). so if you have "100" in period 1, and no data in period 2, such that the derived value YTD for period 2 is "0", then you must include calculated values in the extract and you should see "0" for period 2. However, I don't believe HFM will extract "0" for period 3 - instead it will be blank/missing.
In general it could be very dangerous to force HFM to give zeros where there is no data.
--Chris -
Data dictionary doesn't have a value for key 'WMD_AGENT_VERSION'
i get this msg for my s4
data dictionary doesn't have a value for key 'WMD_AGENT_VERSION'Kies is generally awful on the Mac. Have you got the latest installed?
Also see
https://discussions.apple.com/thread/5516972?start=15&tstart=0
Maybe you are looking for
-
Any ideas for a (fairly) simple program?
Does anybody have any ideas for a fairly simple program that I could try to write (I am a fair programmer, but I'm not to creative)?
-
Using Crystal Reports on a Citrix server
Post Author: rmarty CA Forum: Deployment I have a 2003 .net windows application that internal crystal reports built in using Crystal 11 SP2. On a basic client the merge modules and the reports run fine without incident. This does not work on a Citri
-
Use scriptlet in jdeveloper 11.1.1.3.0
I have a page that does not allow me to insert a scriptlet already jsp that calling to the page returns me an error. In the jdeveloper study gives me a warning says: Jsp Scriptlets will not work properly if using OJSP. Version jdeveloper 11.1.1.2.0 m
-
I can't Install cubase sx3 on my Mac pro, keep getting installation has failed
I can't Install cubase sx3 on my Mac pro, keep getting installation has failed Does anyone out their have any answers to this please ? Thank you.
-
I used Time Machine to recover my Pictures folder. This created a folder called Pictures (original) but I cannot open it. There is a do not enter roadsign, red disk and white bar on it. How can I see the contents?