InfoProvider
Can we maintain duplicate records in InfoProvider...
Please search the forum before posting a thread
Edited by: Pravender on Sep 7, 2010 12:15 PM
Hi,
May you a bit elaborate your need? As I understood, Yes we can have that. Lets say in Cube if you keep two same request then one reqest is copy of another which fulfills the need of duplicate records. You may filter the same on the basis of request id.
I hope it will help.
Thanks,
S
Similar Messages
-
Can not see the option Execution with Data Change in the infoprovider?
Hi team,
i am using query designer 3.x, when i go into my bex brodcaster settings and schedule my report
i can not see the option "Execution with Data Change in the infoprovider",
i can only see 2 options
Direct scheduling in background process
create new scheduling
periodic,
is there any setting which i would be able to see the option "Execution with Data Change in the infoprovider"?
kindly assistHi Blusky ,
check the below given link.
http://help.sap.com/saphelp_nw04/Helpdata/EN/ec/0d0e405c538f5ce10000000a155106/frameset.htm
Regards,
Rohit Garg -
How to add a masterdata infoprovider to the exisiting cube or ODS
Dear all,
We have in data in sales ODS's and Cubes ..
Now the requiremnt is i want to add one master data infoprovider to these infoproviders....
How to go abt it?
We have to delete the data and add the field and then load the data
or go for multrprovider?
which is the best one...is there any other solution
Regards
venuHi,
This will be helpful.
Populate historical data into a newly added field in an infoprovider
How to populate historical data into a newly added field in an infoprovider
/people/dinesh.lalchand/blog/2006/02/07/loopback-process--follow-up
Thanks,
JituK -
Web item : List of documents of an infoprovider
I have problems to display all documents of an infoprovider in a web item "list of documents" of a web template.
I chose as type of data provider : SELECTOR_DATA_PROVIDER and selected an infoprovider but I have the error message :
" The referenced data provider "DP_1" is not a query view
In the Web Application Designer, set parameter DATA_PROVIDER_REF in template TEST_COMMENTAIRE1 for Web item DOCUMENT_LIST_ITEM_1 to a valid data provider of type query view "
And the type "query view" does not respond to my needs because it is too restrictive.
Do you have an idea ?
Thanks
Catherine BELLECHi,
Goto RSA1 --> Metadata repository click Multiprovider , select requried MP and click again .
System would generate a detaild report including report list in next screen.
hope it helps..
regards,
Raju -
BI-IP: 0REQPLAN is not a valid characteristic for Infoprovider
Hi All,
We are on BW 7.0 EHP 1, SP 9, and when we are trying to create a planning filter on an agg level, we re getting the following error:
0REQPLAN is not a valid characteristic for Infoprovider.
Program error in class SAPMSSY1 method: UNCAUGHT_EXCEPTION.
Could not read InfoProvider ZCUBE_C01.
Could not create filter
Any idea?
Thanks in Advance,
Best Regards,
- ShashiHi All,
Installing 0REQPLAN from the Business Content solved the issue.
Thanks & Best Regards,
- Shashi -
DTP Error when loading Master data from DSO to InfoProvider
Hi Experts,
My DTP is failing when I am running a DELTA load from DSO to the InfoProvider. The errors are either duplicate records or overlap of Dates etc.
Thanks,
SB.Hi Gopal,
Here is the info on error message.
" There are duplicates of the data record 1 & with the key '00000000038 &' for characteristic EPROPERTY &. "
Hope this helps in understand the DTP error.
Thanks,
SB. -
Problem with adding a new InfoProvider in Report Designer
Hey experts,
I have a problem to add a new Infoprovider in Report Designer. I get the following message:
Query consists variables. Please use a query view (variables are filled).
Can anyone tell me what the problem is.
Thanks in advance.
Best Regards
AliHi Ali,
Note 931838 describes this issue.
Best regards,
Janine -
Characteristics Remittance information not available in infoprovider
Hi All,
When I run query from portal it get error : 500 Internal Server error Bex Web Application
FAILED TO PROCESS REQUEST, CONTACT YOUR SYSTEM ADMINITRATOR
ROOT CAUSE:
Characteristics Remittance information not available in infoprovider
ABEND BRAIN(635) QUERY COULD NOT BE OPENED.
NOTE: THIS QUERY RUNS ON MULTIPROVIDER., ANY URGENT HELP WILL BE APPRECIATED, POINT WILL BE ASSIGNED
Thanks in advance
HunnaHi,
Try activating multiprovider and underlying infocubes, using following programs.
Multiprovider: RSDG_MPRO_ACTIVATE
Infocube: RSDG_CUBE_ACTIVATE
DSO: RSDG_ODSO_ACTIVATE
InfoObject: RSDG_IBOJ_ACTIVATE
Then try to run the query, alternately you can use transaction RSRT.
Regards,
Durgesh. -
Create ABAP Report for Infoprovider
Could anyone tell me Function module to fetch Infoprovider(s) for creating ABAP report on.
The report should provide:
Input:
- Infoprovider(s)
- Date-range: default: last 6 months
Output:
- data which is shown in the requests tab as described before, preceeded with the name of the infoprovider and having the possibility to download to Excel.
ThanksHi,
you can easily use it as a template to create your own program. The program just shows what to do and how you need to populate the tables in order to pass selection parameters to the fm to get the required data back.
Here a little demo I created to do it a bit flexible from different cubes:
DATA: ref_data_tab TYPE REF TO data,
ref_data_line TYPE REF TO data,
it_sfc TYPE rsdri_th_sfc,
l_sfc TYPE rsdri_s_sfc,
it_sfc2 TYPE rsdd_th_sfc,
l_sfc2 TYPE rrsfc01,
it_sfk TYPE rsdri_th_sfk,
l_sfk TYPE rsdri_s_sfk,
it_sfk2 TYPE rsdd_th_sfk,
l_sfk2 TYPE rrsfk01,
l_first_call TYPE rs_bool,
l_end_of_data TYPE rs_bool,
l_tabname(30) TYPE c,
l_cube(30) TYPE c,
it_cobpro TYPE rsd_t_cob_pro,
l_cobpro TYPE rsd_s_cob_pro.
FIELD-SYMBOLS: <e_t_data> TYPE table,
<l_data> TYPE ANY,
<fs_field>.
PARAMETERS: pa_cube TYPE rsinfoprov OBLIGATORY DEFAULT '/NBAG/CML_C05',
pa_debug AS CHECKBOX.
IF pa_cube(1) = '0'.
CONCATENATE '/BI0/V' pa_cube '2' INTO l_tabname.
ELSE.
CONCATENATE '/BIC/V' pa_cube '2' INTO l_tabname.
ENDIF.
CREATE DATA ref_data_tab TYPE TABLE OF (l_tabname).
CREATE DATA ref_data_line TYPE (l_tabname).
ASSIGN ref_data_tab->* TO <e_t_data>.
ASSIGN ref_data_line->* TO <l_data>.
IF pa_debug = 'X'.
BREAK-POINT.
ENDIF.
CALL FUNCTION 'RSD_COB_PRO_ALL_GET'
EXPORTING
i_infocube = pa_cube
I_WITH_ATR_NAV = RS_C_FALSE
I_WITH_META_IOBJ = RS_C_FALSE
I_OBJVERS = RS_C_OBJVERS-ACTIVE
I_BYPASS_BUFFER = RS_C_FALSE
IMPORTING
e_t_cob_pro = it_cobpro
E_T_IOBJ_CMP =
E_T_ATR =
E_TLOGO =
EXCEPTIONS
infocube_not_found = 1
error_reading_infocatalog = 2
illegal_input = 3
OTHERS = 4.
IF sy-subrc <> 0.
WRITE: / sy-subrc, sy-msgno, sy-msgid, sy-msgv1, sy-msgv2, sy-msgv3.
ENDIF.
CLEAR: it_sfk[], it_sfc[].
LOOP AT it_cobpro INTO l_cobpro.
IF l_cobpro-iobjtp = 'KYF'.
IF l_cobpro-ncumfl IS INITIAL.
l_sfk-kyfnm = l_cobpro-iobjnm.
l_sfk-kyfalias = l_cobpro-iobjnm.
l_sfk-aggr = l_cobpro-aggrgen.
INSERT l_sfk INTO TABLE it_sfk.
MOVE-CORRESPONDING l_cobpro TO l_sfk2.
INSERT l_sfk2 INTO TABLE it_sfk2.
ENDIF.
ELSE.
IF l_cobpro-dimension NP '*P'.
l_sfc-chanm = l_cobpro-iobjnm.
l_sfc-chaalias = l_cobpro-iobjnm.
l_sfc-orderby = 0.
INSERT l_sfc INTO TABLE it_sfc.
MOVE-CORRESPONDING l_cobpro TO l_sfc2.
INSERT l_sfc2 INTO TABLE it_sfc2.
ENDIF.
ENDIF.
ENDLOOP.
CLEAR l_end_of_data.
l_first_call = 'X'.
WHILE l_end_of_data = space.
CALL FUNCTION 'RSDRI_INFOPROV_READ'
EXPORTING
i_infoprov = pa_cube
i_th_sfc = it_sfc
i_th_sfk = it_sfk
I_T_RANGE =
I_TH_TABLESEL =
I_T_RTIME =
i_reference_date = sy-datum
I_T_REQUID =
I_SAVE_IN_TABLE = ' '
I_TABLENAME =
i_save_in_file = 'X'
i_filename = 'C:\test.csv'
i_packagesize = 1000
I_MAXROWS = 0
i_authority_check = ' '
I_CURRENCY_CONVERSION = RS_C_TRUE
i_use_db_aggregation = ' '
i_use_aggregates = ' '
i_rollup_only = ' '
I_READ_ODS_DELTA = RS_C_FALSE
I_CALLER = RSDRS_C_CALLER-RSDRI
I_DEBUG = RS_C_FALSE
IMPORTING
e_t_data = <e_t_data>
e_end_of_data = l_end_of_data
E_AGGREGATE =
E_SPLIT_OCCURRED =
CHANGING
c_first_call = l_first_call
EXCEPTIONS
illegal_input = 1
illegal_input_sfc = 2
illegal_input_sfk = 3
illegal_input_range = 4
illegal_input_tablesel = 5
no_authorization = 6
ncum_not_supported = 7
illegal_download = 8
illegal_tablename = 9
trans_no_write_mode = 10
inherited_error = 11
x_message = 12
OTHERS = 13.
IF sy-subrc <> 0.
WRITE: / sy-subrc, sy-msgno, sy-msgid, sy-msgv1, sy-msgv2, sy-msgv3.
EXIT.
ELSE.
LOOP AT <e_t_data> INTO <l_data>.
WRITE: / sy-tabix, ':'.
LOOP AT it_cobpro INTO l_cobpro.
IF l_cobpro-ncumfl IS INITIAL.
ASSIGN COMPONENT l_cobpro-iobjnm OF STRUCTURE <l_data>
TO <fs_field>.
IF sy-subrc = 0.
WRITE: <fs_field>.
ENDIF.
ENDIF.
ENDLOOP.
ENDLOOP.
ENDIF.
CLEAR: l_first_call, <e_t_data>[].
IF l_end_of_data <> space.
EXIT.
ENDIF.
ENDWHILE
Hope this helps a bit
regards
Siggi -
How to create Virtual InfoProvider with Services - Virtual Characteristic
Hi all,
I need to create a virtual infoprovider that also fills a virtual characteristic in order to display custom characteristics and calculated values based on user selection.
Basicaly what I want to do is send a variable in a virtual characteristic equal to the values I want to fill in the characteristic. So for instance if my base cube contains the infoobjects Brand, Product Line, Region and Country I want a have a new infoobject that has no data, but fills itself with the vales of the infoobject I specify at query time on the virtual cube.
The reason for this is I am trying to create a WAD using the delta chart (waterfall graph) that will show the difference between the plan and actual totals for a specific characteristic in Profitibility analysis.
I have a document that explains the situation. Send me your mail address and I will send you the document.
Kind RegardsWe found a way to build the structure for this.
Regards -
How to select a particular InfoProvider based on variable in BEx Query
Hi,
The MultiProvider is built on InfoProvider 1, 2 & 3 and a variable on 0CALMONTH. If the 0CALMONTH is CURRENT month then it should get the data from InfoProvider 1 & 3 only, otherwise it should be from InfoProvider 2 &3. How could I accomplish it, please?
Thanks,
Venkat.Hi Abhishek,
Do I have to create a Customer Exit processing Type variable ZINFOPR for 0INFOPROV and User Entry Type variable ZCALMNTH for 0CALMONTH where the user enters the Cal Month? Do I have to write user exit like the below:
WHEN 'ZINFOPR'.
IF i_step = 2. "after the popup
LOOP AT i_t_var_range INTO loc_var_range
WHERE vnam = 'ZCALMNTH''.
CLEAR l_s_range.
CLEAR e_t_range.
L_YEAR = sy-datum+0(4).
L_MONTH = sy-datum+4(2).
CONCATENATE L_YEAR L_MONTH INTO w_calmonth.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
l_s_range-high = w_infoprov3.
if w_calmonth = loc_var_range-low+0(6).
l_s_range-low = w_infoprov1.
else.
l_s_range-low = w_infoprov2.
endif.
APPEND l_s_range TO e_t_range.
EXIT.
ENDLOOP.
ENDIF.
Could you please check and correct if it requires any changes.
Thanks,
Venkat. -
Error reading the data from the infoprovider 0FIGL_R10
Hi Guru's
i am trying to execute the report on the 0FiGL_R10. When i execute the query i am getting the following msg:
No data source is assigned to 0FIGL_R10.
But the datasource is already assigned to the cube.
For this InfoCube the DS is 0FI_GL_10, cheked in the RSA3 it works fine n showing data.
Is there any steps before we r geting the report from this Remote Cube? if yes then plz let me know....
wil assign pts for sure........
thanks in adv
regards
MohanHi Annie,
Are you trying to execute the query on 0FIGL_R10 or 0FIGL_C10, check the
query properties and find the infoprovider where query is based upon.. and
see the cube contents of that cube..
also check the connectivity problems if any...
Cheers,
Pattan. -
Issue with Query on a virtual infoprovider
Hello,
I am getting the following error message while executing a query on a virtual infoprovider. We have recently gone through upgrade from BI 3.5 to BI 7.0 EHP1 (SP5) and from SEM BCS 4.0 to BCS 6.0.
EVersion not specified or not unique UCR0 006
EError reading the data of InfoProvider ZBCS_CV11 DBMAN 305ZBCS_CV11
EError while reading data; navigation is possible BRAIN 289
I>> Row: 11 Inc: RAISE_READ_ERROR Prog: CL_RSDRV_VPROV_BASE RS_EXCEPTION 301CL_RSDRV_VPROV_BASE
this query has been running fine before the upgrade. In the selection screen there are two fields - version1 and version2, if I am specifying same value in both the fields then the query runs fine and if I am providing different values then the above stated error message appears.
I have tried different settings with properties - Read mode: H,A,X and also different combination from the properties of the virtual infoprovider - with and w/o hierarchies; with and w/o navigation attributes but it did not workout.
the only thing which has changed on this virtual provider is that I had enabled delta caching as this was supposed to be used in a multiprovider.
Has anyone experienced similar issue or have an idea as to what is going wrong here. Please advice.
Regards,
ManishHi Manish,
I have exactly the same issue with a query on a virtual infoprovider after upgrading from BI 3.5 to BI 7.0 EHP1 (SP5) and from SEM BCS 4.0 to BCS 6.0.
Would you be so kind to tell me how you fixed this. (other queries seem to be working)
Kind regards,
Jamie Flaxman -
Error while openening InfoProvider in Bex Query Designer
Hi all,
i am getting an error while opening the InfoProvider for a new Query in the Bex Query Designer.
Error Group
RFC_ERROR_SYSTEM_FAILURE
Message
Exception CX_RSR_MESSAGE in program SAPLRRMS
RRMS_X_MESSAGE
Main Program: SAPMSSY1
Include Program: LRRMSU13
What could be the problem?
Thanks in advance
AndreasHello Andreas,
seems as if JCo Connections on your system have not been set up correctly.
Please have a look here:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/ca/115e4088dc0272e10000000a155106/frameset.htm
Regards,
Daneil -
Error while reading data for Virtual Infoprovider 0TCT_VC11 and 0TCT_VC12
Hi ,
The standard reports based on 0TCT_VC11 and 0TCT_VC12 are working fine in development system. When we moved the following objects to test system ,
0TCT_VC11 - 0TCT_IS11 & 0TCT_DS11
0TCT_VC12 - 0TCT_IS12 & 0TCT_DS12
We are not able to view data either in the MP nor at the report level.We face the following issue
There is still no data source assigned to VirtualProvider 0TCT_VC11
Error reading the data of InfoProvider 0TCT_VC11
Error while reading data; navigation is possible
Can anybody help me on this.
Regards,
Lavanya.Hello Lavanya,
Please activate the direct access for the virtual providers. Also note that it is only possible to use the BI admin cockpit in a myself system.
Please follow the below steps to activate the same:
TX: RSA1 ->Infoproviders-> Business Information-> BI Statistics->select
Virtual provider-> Go to context menu of the virtual cubes-> Activate
Direct Access. ( Eg virtual cube name )
Please also generate the reports by following the below steps:
RSRT -> Query name -> Generate Report.
Regards,
Arvind -
Error while activating the infoprovider 0PS_C04 from BI content
Hi,
We are trying to activate Infoprovider 0PS_C04 from BI content and getting following error. We have applied OSS Note 493422 and also tried several options by granting appropriate authorizations to the RFC user BID_CUA_200 being used for the extractors. However, we are still getting following error message. Unfortunately we have been experiencing this problem for most of the Infoobjects
Kindly throw some light on this please. I will certainly reward full points.
Best Regards
Venkat. P
"Error when creating transfer structure /BIC/CCBA0CURTYPE_TEXT in source system ECDCLNT200
Message no. R3104
Diagnosis
An error occurred when creating transfer structure /BIC/CCBA0CURTYPE_TEXT as an IDoc segment in source system ECDCLNT200 .
System Response
The action was terminated. No data was changed.
Procedure
Use the generation log in source system ECDCLNT200 to identify the error, and remove the cause.And also check whether there are any dumps in ST22.
Khaja
Maybe you are looking for
-
HT204053 Can my wife and I use the same computer for icloud with different id
How do you set up your icloud on your computer so two different id's same account can be used on icloud for photo steram
-
Urgent : Not able to replicate customer from R/3 to CRM system.
Hi All, I am performing the following steps in the testing system. 1. Defining the request through the t-code R3AR2. 2. Starting the request through the t-code R3AR4. After the above steps, I do not see any BDoc being generated (t-code SMW01) and whe
-
How do I export a movie from imovie to a particular mobileme album
The Mobileme Gallery option in the Share menu of iMovie does not provide for exporting to a particular mobileme album. What is the best way to do this?
-
Keyboard lock and unlock for 8330
I need a way to lock and unlock the keyboard. I have searched a number of websites for an answer to my dilema and it seems several methods are mentioned but none work for me. I need to lock the keyboard when phone is in my pocket. Many thanks to a
-
Cant print on canon mp560 from Firefox. I can fom Internet explore?
I have just bought a canon mp560 and have installed it on my dell windows 7. It will print pages from the web using Internet Explorer but not using Firefox 3.6.