Urgent  : multiprovider

Hi experts,
      a multiprovider  has four infoproviders but  i need to report on only 3 cubes of that multiprovider is there any solution for this problem........
naresh chandu jay rajesh

Hi,
open the query in the bex. Open the data packet dimension and select the infoobject 0infoprov, move it to the filter section of your query and restrict it to the names of the three relevant providers by right clicking on the object and selection 'restrict'.
regards
Siggi

Similar Messages

  • Urgent-Multiprovider Query

    Hi Experts,
    I have a Multiprovider on Purchasing Cube(0PUR_C01),General Ledger ODS(0FI_GL_O02)and Material Movement Cube.(YCPS_MOVE).
    Issue 1
    Currently the query is restricted by Company Code,when we do that the 0Vendor and 0Batch information from Material Movement cube is not being displayed.
    Issue 2
    When not restricting the query, i do get the 0Vendor and 0Batch info on the report.But the keyfigures(all of them from GL ODS ) are shown as parsed.
    This is how my output looks like currently.
    Ex:
    Plant  PO     Material  Vendor  Batch    GR Debit quantity  GR quantity GR variance
    03      6605     12          69        3007
             #             100Kg                 100KG       30.31 USD   
    Is there any solution to get the keyfigures into the same row.If so please pass on the solution.
    Thanks in advance.

    Hi Anil Kumar,
    Thanks for the suggestion.Points duly assigned.But now i have another situation,i have used infoset on GL ODS and MM Cube.
    in situations with item having multiple batches or Vendors,and in such situation i am getting same KFvalue in every row and the total of this obviously wrong.Is there any solution to get only one record for keyfigure value or correct the total.
    Example:
    Plant  FiscYr/Period    PO    Item  Material   Batch    Vendor   GRVariance  
    0353     001/2006       4500    10     104         19207    1007        -$3935
    0353     001/2006       4500    10     104         19208    1007        -$3935
    0353    001/2006        4500    10     104        19208     1008         -$3935
    The KF GR Variance is from GL ODS,is there any solution that i can have only one value or get the correct total for that particualt column.
    Please advice.
    Thanks in advance

  • Urgent - multiprovider/modeling questions

    i have a scenario where i have an ODS containing all vendors for a given article-site relationship, and there's a flag in there indicating which one of the vendors is fixed.
    i also have an infocube that contains material movement data, which has the article and the site, but no vendor.
    now i'd like to be able to create a web query that tells me the movement data for a given article and site, that will also gives me the fixed vendor for the article-site combination. how should i go about it? i've tried a multiprovider, but it doesn't seem to work that way.

    thanks for the suggestion - but if i were going to use an ODS for material movements already, wouldn't it be easier if i did it this way:
    when the material movements data is loaded into an ODS, create an update rule from the article-vendor-site relationship to the ODS (data mart interface) and supply the fixed vendor for each entry of the material movements data. after which load the material movements ODS into an infocube.
    i understand this involves some degree of "brute-force"-edness, since i'd have to do direct table updates, but it would work. would this then be a better solution than the one you've proposed?
    one other alternative i was thinking about (but will probably encounter problems with) would be creating the material movements cube as is, but then create another update rule from the article-vendor-site ODS into it which will update the vendor characteristic - is that going to work? i imagine that if it would, i'd have difficulties with it since cubes have SIDs to be reckoned with.
    if we do push ahead with the 2 ODS and infoset, how do i create a query on it then?
    hoping for your feedback - thanks. =)

  • URGENT: Error with query on MultiProvider

    Hi,
    I am designing a query on a MultiProvider that combines a cube and ODS. the common characterisitics in the cube & ODS are Material, fiscal period, country.
    I have 2 rows & 1 column and several free characterisitics (mostly navigational attributes of Material).
    Rows: KF1 (from cube) & KF2 (from ODS)
    Column: Fiscal Period
    I have done all the selections & Identification in the multiprovider and set the ODS for BW reporting.
    I am not able to get data from ODS with query on MultiProvider.
    And i need to add another row that calculates the product of KF1 & KF2. KF1 is sales quantity and KF2 is price identified uniquely by Material/Country combination. When we report at Country level wihtout any material selection the output revenue should be SUM of individual products between KF1 & KF2 (if there are 3 materials (A) sold that have a price of X and 2 materials (B) sold that have a price of Y, the answer should be 3X + 2Y instead of (32) * (XY)/2.
    and also i have geographical hierarchy for 0country which is used in ODS & cube. can i use the geographical hierarchy for ODS as well for aggregation of values?
    Regards
    Emil

    Hi, i have solved the issue by impementing an SAP note.
    and the issue is the in Query i need to calculate a key figure based on the other 2 key figures.
    KF3 = KF1 * KF2
    the only issue here is i need to find the KF1 for each material/country/fiscal period from cube 1 and KF2 for each material/country/fiscal period.
    and multiply and then aggregate according to the filter & selection conditions.
    can anyone let me know how to do it..
    its very urgent..
    thank you
    Emil

  • Error when displaying modeling on MultiProvider, urgent!!!

    Hi Expert,
      There is one runtime error when I try to display modeling on MultiProvider. but It's OK to display ODS and Cube. Could anyone tell me how to do? I can't find any notes about this. Thanks a lot!!
    Carlos
    =============================
    Message:
    Runtime Errors         MESSAGE_TYPE_X
    Date and Time          07/28/2006 12:07:47
    ShrtText
         The current application triggered a termination with a short dump.
    What happened?
         The current application program detected a situation which really
         should not occur. Therefore, a termination with a short dump was
         triggered on purpose by the key word MESSAGE (type X).
    What can you do?
         Print out the error message (using the "Print" function)
         and make a note of the actions and input that caused the
         error.
         To resolve the problem, contact your SAP system administrator.
         You can use transaction ST22 (ABAP Dump Analysis) to view and administer
          termination messages, especially those beyond their normal deletion
         date.
         is especially useful if you want to keep a particular message.
    Error analysis
         Short text of error message:
       Internal error
       Technical information about the message:
       Message classe...... "RSAWB"
       Number.............. 002
       Variable 1.......... " "
       Variable 2.......... " "
       Variable 3.......... " "
       Variable 4.......... " "
       Variable 3.......... " "
       Variable 4.......... " "
    How to correct the error
        Probably the only way to eliminate the error is to correct the program.
        You may able to find an interim solution to the problem
        in the SAP note system. If you have access to the note system yourself,
        use the following search criteria:
        "MESSAGE_TYPE_X" C
        "CL_RSAWB_GENERAL_AWB==========CP" or "CL_RSAWB_GENERAL_AWB==========CM00O"
        "SHOW_INFOCUBE_DATAMODEL"
        If you cannot solve the problem yourself and you wish to send
        an error message to SAP, include the following documents:
        1. A printout of the problem description (short dump)
           To obtain this, select in the current display "System->List->
           Save->Local File (unconverted)".
        2. A suitable printout of the system log
           To obtain this, call the system log through transaction SM21.
           Limit the time interval to 10 minutes before and 5 minutes
           after the short dump. In the display, then select the function
           "System->List->Save->Local File (unconverted)".
    3. If the programs are your own programs or modified SAP programs,
        supply the source code.
        To do this, select the Editor function "Further Utilities->
        Upload/Download->Download".
    4. Details regarding the conditions under which the error occurred
        or which actions and input led to the error.

    these notes can be useful for you, depending of your BW release.
    640945
    950823
    527086

  • Problem while running a query on multiprovider

    Dear all,
    I have created a query to generate the balance sheet in FIGL using standard virtual cube 0FILGL_V01 and a custom transactional cube which gets plan data through BPS. The custom plan cube is an exact copy of the 0FIGL_V01 (plan value is populated in 0val_flow KF). These two cubes are conncected using a multiprovider. In the identification tab in the mutliprovider definition I have selected both the data targets for all characteristics.
    Now when I create a query for balance sheet using GL account no and plan and actual value of cumulative balance KF I get the following error.
    Error 'Field symbol has not yet been assigned.' in RSDRC_CUBE_DATA_GET_RFC could not be caught.
    When i run the query in the RSRT transaction it shows 'Some Key figure have exception aggregation.'
    I'll be very grateful if somebody could explain how to about removing this error. Thanks a lot.
    Regards,
    Sumit

    Hi Sumit,
    Try this OSS note:905083
    Import Support Package 16 for 3.5 (BW 3. 50 Patch 16 or SAPKW35016) into your BW system. The Support Package is available once Note 0872275 "SAPBWNews BW Support Package 16 NetWeaver'04 Stack 16", which describes this Support Package in more detail, has been released for customers.
    Before you implement the correction, you must carry out the following actions:
    1. Use Transaction SE37 to create the RSDRC_RAISE_EXCEPTION function module in the RSDRC function group (Short text = Terminator 2). This function does not have any parameters.
    2. In the RSDRC_CUBE_DATA_GET_RFC function module, under 'Tables', add the new entry E_T_MESG of the TSMESG type and this new entry is optional.
    3. The T100 messages DBMAN 003,004 and 005 complete the correction:
    a) 003: Unknown error in part cube RSDRC_CUBE_DATA_GET_RFC = &1
    b) 004: Non-catchable error '&1' in RSDRC_CUBE_DATA_GET_RFC.
    c) 005: The following error occurred in RSDRC_CUBE_DATA_GET_RFC for part cube = &1.
    In urgent cases you can implement the correction instructions.
    To make information available in advance, the notes mentioned may already be available before the Support Packages are released. However, in this case the short text still contains the words "preliminary version".
    Hope this helps.
    Assign points if useful
    Venkat

  • Problem while running a query on a multiprovider

    Dear all,
    I have created a query to generate the balance sheet in FIGL using standard virtual cube 0FILGL_V01 and a custom transactional cube which gets plan data through BPS. The custom plan cube is an exact copy of the 0FIGL_V01 (plan value is populated in 0val_flow KF). These two cubes are conncected using a multiprovider. In the identification tab in the mutliprovider definition I have selected both the data targets for all characteristics.
    Now when I create a query for balance sheet using GL account no and plan and actual value of cumulative balance KF I get the following error.
    Error 'Field symbol has not yet been assigned.' in RSDRC_CUBE_DATA_GET_RFC could not be caught.
    When i run the query in the RSRT transaction it shows 'Some Key figure have exception aggregation.'
    I'll be very grateful if somebody could explain how to about removing this error. Thanks a lot.
    Regards,
    Sumit

    Hi Sumit,
    Try this OSS note:905083
    Import Support Package 16 for 3.5 (BW 3. 50 Patch 16 or SAPKW35016) into your BW system. The Support Package is available once Note 0872275 "SAPBWNews BW Support Package 16 NetWeaver'04 Stack 16", which describes this Support Package in more detail, has been released for customers.
    Before you implement the correction, you must carry out the following actions:
    1. Use Transaction SE37 to create the RSDRC_RAISE_EXCEPTION function module in the RSDRC function group (Short text = Terminator 2). This function does not have any parameters.
    2. In the RSDRC_CUBE_DATA_GET_RFC function module, under 'Tables', add the new entry E_T_MESG of the TSMESG type and this new entry is optional.
    3. The T100 messages DBMAN 003,004 and 005 complete the correction:
    a) 003: Unknown error in part cube RSDRC_CUBE_DATA_GET_RFC = &1
    b) 004: Non-catchable error '&1' in RSDRC_CUBE_DATA_GET_RFC.
    c) 005: The following error occurred in RSDRC_CUBE_DATA_GET_RFC for part cube = &1.
    In urgent cases you can implement the correction instructions.
    To make information available in advance, the notes mentioned may already be available before the Support Packages are released. However, in this case the short text still contains the words "preliminary version".
    Hope this helps.
    Assign points if useful
    Venkat

  • Changes to multiprovider

    Dear Gurus,
    multiprovider got 10cubes and we added recently new cube to that
    we created some queries on the multiprovider
    when we run the queries it doest shown any data
    do we have to do anything after changes done to multiprovider.
    the queries for other cubes on multiprovider is working fine but only for this cube doest work.
    i created a query on the cube it works fine but its does not work on multiprovider
    its very urgent please help me.
    points will be assigned.

    Dear,
    Right click on the Multiprovider and click display data..... there u can give the parameters which u had given in query and just check it out?
    hope it will work.
    i think u are making  a mistake in the query designer...just check from where exactly the key figure and characteristc is cominng ..just check it out
    regards
    venu

  • How to create suitable aggregates for queries on multiprovider ?

    hi all,
    goal reduce db time of query and improve performance
    i have queries on a multicube. I have 5 cubes under the multiprovider. I having performance issue with one of the cubes.  it  had
    high slection/transfer ratio. The same cube had high 94% DB TIme. All the BW and DB indexes and stats are green. I chose
    the path of aggregates. when i tried suggest from proposal it is giving me query time and date range and i gave last
    3 days and  query time 150 sec. it is suggesting huge number of aggregates like 150 of them and not getting reduced much
    when i tried optimize funcitonality.
    The faulty cube had nearly 9 million records and 4 years of data
    1. generally how many aggregates do we need to create on a cube?
    2. how do i use propose from last navigation? it is not creating any aggregates
    3. is there a way for system to propose less number of aggregates?
    4. if nothing works i want to cut the volume of the aggregates base on years or quarters. how do i do that?
    i created with time charactersitic 0calquarter and dragged in ocal day and 0calmonth. activated and filled in ..but
    query is not hitting it when i do a monthly selection. i tried bringing in all the other dimensions...except line item
    dimenisons....no use ...it  is not hitting the manual aggregates in RSRT.the slection on 0calquarter is * .
    5. should i change it to fixed value and bring in the line items too and create it?
    6. I wanted to try propose aggregate from query option..but  my query is on multiprovider...and not able to copy it to cube..
    plz help me how to find the suitable aggregates for query on multiprovider
    7. should i create any new indexes on the cube using the chractrestics in the where condiotion of select statment...but in
    that case, select statement changes with drill down.......how do i handle it ?
    8. how will i make sure the aggregates work for all queries run time imporvement?
    9. plz suggest other approaches if any with procedures
    this is a urgent problem plz help...
    <b>thanks in advance
    points will be assigned for inputs</b>

    1. generally how many aggregates do we need to create on a cube?
    it depends on your specific needs, you can need none or several.
    2. how do i use propose from last navigation? it is not creating any aggregates
    Can you elaborate?
    3. is there a way for system to propose less number of aggregates?
    In any of the menus of screen for creating aggregates you have an option for sytem propose aggregates for one specific queries i am not sure it worked with multicubes.
    4. if nothing works i want to cut the volume of the aggregates base on years or quarters. how do i do that?
    You should delete 0calday from aggregates in order to accumulate data for any greater time unit. Other solution for times is to study try to do a partition in cube.
    5. should i change it to fixed value and bring in the line items too and create it?
    Can you elaborate?
    6. I wanted to try propose aggregate from query option..but my query is on multiprovider...and not able to copy it to cube..
    Answered before, maybe you can create a query only with data on that cube that appears in multicube query in order to proposal any aggregate in thath cube.
    7. should i create any new indexes on the cube using the chractrestics in the where condiotion of select statment...but in
    that case, select statement changes with drill down.......how do i handle it ?
    is not recomendable create new indexes in multidemensional structures. Try avoid selections for navigational attributes, if necesary add navigate attributte as dimension attributes, put filters in filter section in BEX.
    8. how will i make sure the aggregates work for all queries run time imporvement?
    try transaction st03
    9. plz suggest other approaches if any with procedures
    Some other approches yet answering
    Good luck

  • Cannot find sales doc type data  in my  report on the multiprovider

    hai everone,
                      I'm doing report on the multiprovider which is connected to different ods's  i'm getting the data for all the fields except for 'sales doc type'.I could see the data for it in the ods on which the multiprovider is built but could not find the data in the report.Can any one suggest me how to get the data for sales doc type into my report.
    Urgent..

    yeah listcube is a TCODE to check the data in the cube. run the code and enter the same selections that you would be doing on a query to see and see if it returns any data. if it does, then the problem is with the identification. Most of the times create recommendations work like a charm. But just go into the chars and see if the IO in question has been checked against the ODS that aint returning any records.

  • Graph  for a query output---urgent

    Hi,
    My requirment is to have a report which shows top 3 cubes based on number of records for each week.I also have to plot this in a graph
    the graph should be as follows
    Y axis : No of records
    X axis : Cubes which are grouped based on week.ie Suppose top 3 cubes for
    Week 1 is c11,c12,c13
    and
    Week 2 is c21,c22,c23
    then graph should show
    no of records on Yaxis
    and
    C11,c12,c13 as one series and
    c21,c22,c23 as second series.
    I tries this but Xaxis is showing either C11,c12,c13  or
                                                          c21,c22,c23
    since we cannot give values  to X axias on a series basis.
    Please suggest a way to solve it or a different approch for th above requirment
    Please help this urgent....

    Hi,
    I think you need to develop multiprovider over 3 cubes. Build a single query on this multiprovider and then plot the graph.
    Other way you can try Excel Macro to plot the graph.
    Hope it helps.
    Regards,
    Aditya

  • Very urgent BPS questions

    hey pals,
    I have couple of doubts which are very urgent to be clarified.
    1.how to debug the code in fox editor?
    2.can we use transactional infocubes in bps?
    3.can we use multiprovider for planning?
    4.how to fine tune the standard planning functions provided by sap?
    5.when exit variables are used?
    I need these answers asap.Anyone with suitable answer will be rewarded immediately.Thank you.
    Regards,
    Rags

    1.how to debug the code in fox editor?
         use break-point in FOX code
    2.can we use transactional infocubes in bps?
         yes. Transactional cubes are meant for only BPS.
    3.can we use multiprovider for planning?
       Yes. multiproviders can be used both in basic planning area as well as multi planning area.
    4.how to fine tune the standard planning functions provided by sap?
       these are not recommended. But, create exit & FOX functions to meet your requirements.
    5.when exit variables are used?
       If variable1 needs to be derived from variable2. (in which, end user fills only variable2).

  • Problems creating aggregation levels over a Multiprovider

    Hi experts,
    When I create a aggregation level over a multiprovider the system returns an error " Infoprovider XX cannot be used for definition". I have read other threads with the same question and its solutions. I have checked my system and all is correct. The multiprovider has linked five infoproviders, one as real time.
    Any Idea?
    Please, it is very urgent to solve this.
    Thanks a lot in advance.

    Hi Mayank and Ravi,
    I have checked the identification of chars and kf. The realtime cube has five chars and a kf. All of them are assigned with all cubes witch are linked with the multiprovider.
    I have tried by removing the realtime cube and the system shows the same error message. I have also tried by reactivating the cubes and multicube.
    Any idea?
    Thanks.

  • Urgent please _ pre query

    Dear Experts,
    I have a query based on a Multiprovider with 2 cubes (inventory cube and sales order cube). I need extra information of material like material size, season and colour. So I have been advised to include an Ods/DSO in order to get this information as it is not available in the above cubes an to write a pre query for size, season, colour . I never done this before.
    Could you please guide me, urgent please? Do I need to add ods as I added the cubes before to Multiprovider and identify chars and keyfigures and then activate?
    How should I write pre query? How can I link the query I have with the pre query? Please help me
    Thanks,
    Riya

    Actually the fastest and most efficient way of doing will be adding the requested fields in the cube and load the data from DSO to cube, if the DSO is feeding data to the cube. If you don't want to go that route, then you need to include the DSO in your multiprovider and identify the fields you need, since all the cube fields are already in the DSO, then there is no need to keep the cube in the multiprovider. Now you will have one dso and one cube in the multiprovider and in identification you specify all the fields as it is in the cube you had removed.
    Hope I am clear.
    thanks.
    Wond

  • Change Source of query - Urgent

    hello everyone,
    I have an urgent requirement to change the source of the query, till now our query is based on Info cube but now we want it to come from the Multiprovider, so please give me some suggestions what to do. Should i copy this query, if yes, how should i go about it.
    i shall assign points for all helpful answers.
    Thanks
    Laura.

    Thanks for your quick reply guys,
    But the thing is that the source cube is already a part of the multiprovider, but the multiprovider is not fetching data from the source cube. But when i try using RSZC, it gives me error list of info objects that are nt present in Multiprovider. Why is this error, because the info cube is already part of the multiprovider. Does the field of info cube also need to be part of multiprovider? If i dont have them, then doest that mean that i have to re-design the whole query again?
    I have assigned points.
    thanks
    Laura

Maybe you are looking for