Help on Multiprovider

Hi SDNians,
Could someone help me on getting this resolved?
I have two ODSs one for Open item balance and other for detailed cleared items.
ODS1
Acc      Open_Balance
A1          100
A2           200
A3           300
ODS2
Doc_num   ACC        Tran_Amount
01               A1              10
02               A1               20
03               A2               30
04               A3               25
I created a MultiProvider to combine two data sets to creat a report showing all the Tran_Amount and Balance on account. It doesn't display Balance,
AC     Tran_Amount         Open_Balance
A1         30  
A2         30
A3         25                       
I tried with LISTCUBE it also shows only Tran_Amount and Balance as 0.00.
Any clue what I might be doing wrong?

Hi,
I guess, you could able to maintain the ideinfication between two ODS, as far as the query or report is concern, in order to get the 'Open Balance', from the query
designer when you call this KF attach one more property 'Data Package' ->
'Info Provider' from here select your ODS1..this should give you the exepected value.
Hope it hleps..
assign points if useful..
Cheers,
Pattan.

Similar Messages

  • Need help with Multiprovider and partitioning

    Hello Bw Experts,
    I have one sales cube which has 4 years of sales data. to improve the performance proposal is to create 4 separate infocubes for each year and then create multiprovider on top of that to run the quarries.
    Can some one please provide me step by step guide on how I can partition the cube for each year and then how I can collect all the data in multiprovider by each year.
    is any ABAP programming is required to call the data for each year in correct sequence ??? or it could be managed  with simple update routines.
    your help is highly appreciated and I will assign points to  all the answers.
    Thank you very much
    Krish

    Hello Krish,
    How r u ?
    ***Assuming u have 0calday in the existing sales cube.
    1. Create 4 New Cubes using COPY FROM option with the existing Sales Cube.
    2. Add 2 Time Characteristics 0calmonth & 0calyear to all the 4 new cubes & Activate.
    3. GENERATE EXPORT DATASOURCE for the existing Sales Cube.
    4. Create Update Rules for all the 4 new cubes with the existing Sales Cube's Generated Export DataSource.
    5. On the InfoSources -> Application Component -> Data Marts -> sales cube's InfoSource -> Myself Source System -> Create 4 InfoPackages.
    6. The entries in the Scheduler screen for each InfoPackage.(Assume u r loading data from 1 st JAN 2002 - 31 st DEC 2005)
    Data selection is for 0calday.
    InfoPackage-DataSelection----
    Data Target
    ____________From______ To________
    IPA 1-------01.01.2002 31.12.2002 New Cube 1
    IPA 2-------01.01.2003 31.12.2003 New Cube 2
    IPA 3-------01.01.2004 31.12.2004 New Cube 3
    IPA 4-------01.01.2005 31.12.2005 New Cube 4
    Load the Data.
    ***you can do this with only one InfoPackage, if u will not miss these for every load(all the 4 Data Targets will be displayed select one by one and load the data).
    By this your data will be loaded yearwise into the Cube with 3 Time Characteristics (0calday, 0calmonth & 0calyear).
    You can now create the Multi Provider on top of all these Cubes and use for Reporting.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • Help for Multiprovider

    Dear All,
    In my project client wants to maintain only 2 years history. So should i create DSO or InfoCube??
    Moreover we need to develop one query which will show up data for Current transaction (coming from Cube) as well as History data. So we decided to create Multiprovider.
    So is it advisable to create Multiprovider by combining DSO and InfoCube?
    Regards,
    SS

    Hi Sohil,
    If your transaction data is having too many document level characteristics for which you may have to use too many line item dimesions (if you choose Info Cube) opt for DSO.
    If not, use Info Cube as it is optimized better for reporting.
    Again, please let us know the kind of delta images dat data source is supporting.
    Thanks,
    Mihir

  • Help on Creating Aggregates on MultiProvider

    Hi All,
    Is it possible to create aggregates on MultiProvider or its possible in Basic Cubes Only. please suggest with that? some document i go through You do not have to create aggregates for MultiCubes.
    regards
    babu

    magesh,
    aggregates on multiprovider would mean separate aggregates on the constituent cubes / ODS...
    Go to the cube and select propose aggregate from query and select your multiprovider query - use the aggregate(s) proposed for the same....
    When running the query on multiprovider , the agregates on the constituent cubes will be used...
    Arun
    Hope it helps...

  • Unable to find the ODS object while creating Multiprovider, Help

    Hello Experts,
    Iam facing problems while creating the MULTIPROVIDER.
    I am unable to find the ODS in the list during initial selection of creation of Multiprovider. There are some ODS's which appear, while others don't.
    Is there any selection on ODS that is preventing it from appearing in the list of ODS's.
    Please help....Very Urgent

    In ODS-change screen tick checkbox for 'BEx reporting' that appears under 'settings'.
    then save and activate ODS..
    after this the ODS will appear in the list while creating multiprovider.
    cheers,
    Vishvesh
    Message was edited by: Vishvesh

  • Help: Meta documents for ODS/Multiprovider not visible in BEX

    If I created documents in rsa1 for basic cubes, these documents show up fine in BEX query property.
    But this function does not work for ODS or Multiprovider. I created documents for ODS and Multiproviders and verify they exist after saving them. In BEX, open 'Query Properties' and click 'Documents', no document is availabe.
    Can anyone help? Strange thing is it works for basic cubes but not ODS or multiprovider.
    I went through RSA1 'Document Administration' and did not find anything unusal.
    Any help is appreciated.

    Hi Karthik,
    If you find ur self difficult in finding the "role folder" in Bex, Just go ahead and create roles in PFCG.
    PFCG, create roles, change authorizations, take template S_RS_RREPU .. i think u know all this.
    Go to S_COMP, assign IA, IC, Query ID properly.
    Its going to work in same fashion as you deploy the query to reole.
    please close it if u feel ans worthful.
    Regards,
    Gowd.

  • Please help me solve a MultiProvider mystery...

    Greetings,
    Happy autumn to everyone!  I have a weird situation with a MultiProvider.  I added a key figure to the MultiProvider.  Let's call the InfoObject ZKEY_FIGURE.
    In dev and QA, there are no problems.  In production, when I look at the MultiProvider from RSA1, I see ZKEY_FIGURE in the MultiProvider, and I see that it is correctly assigned to an InfoObject in a source InfoProvider.
    BUT... when I open up the query designer and create a query against the MultiProvider, ZKEY_FIGURE does not show up anywhere in the query designer.  It is not under key figures on the left-hand side or anywhere else.  In other words, it is in the MultiProvider, but the query designer can't see it.  Therefore, I can't use ZKEY_FIGURE in a query. 
    What do I need to do to make the query designer see that ZKEY_FIGURE is in the MultiProvider?
    Thanks,
    Sarah

    Thanks to everybody for the replies!  I truly appreciate it!
    I fixed the problem by re-activating the MultiProvider in dev (even though it was already active) and re-transporting.  That fixed it.  I really don't know what caused this issue or why re-transporting an already-active object would fix it, but I guess it is just a mystery.  I am very happy it is resolved! 
    Here are the answers to the questions you posed in your replies:
    Question from Prathish:
    Can you just try regenerating your query once again and check if the Keyfigure is displayed
    Answer:
    Thanks, Prathish.  I'm not exactly sure what you mean by "regenerate", but I did open several queries against the MultiProvider in production and run them.  Whenever I did this, the key figure was not displayed in the query designer.
    Also, I created queries from scratch in production.  They had the same problem in which they key figure would not display. 
    Question from SSS:
    Have you checked technical consistancies using RSRV?
    Answer:
    Thanks, SSS.  I didn't try that, but I will make a note of that transaction for next time and appreciate the suggestion.  Thanks! 
    Question from prashanthk:
    Are you sure the key figure assignment(identification) is done in the multiprovider?
    If its there in the Infocube and not visible in MP means once Cross check the identification of KF?
    also check for the data is displayed for this KF using the display data or LISTCUBE transaction.
    Answer:
    Yes, I've triple-checked the assignment, and my colleagues have also looked at it, because I wanted a second pair of eyes to make sure I wasn't missing something. 
    I didn't try display data or LISTCUBE, but thanks for suggesting them.  I will remember that for next time! 
    Comment from Anass M:
    close all query designer instances
    activate the multiprovider again (tcode rsa1, change, activate)
    check if something wrong in tcode rsrv.
    Answer:
    Thanks, Anass.  Re-transporting fixed it, so I didn't get the chance to look at rsrv, but I will try that next time. 
    Question from UPEDNEKAR:
    In your post, you are mentioning that when you 'created' a query on the MP you could not see the Key figure. Now , did you created the Query directly on Production server ? How about creating a Query on the Dev. server and checking out if you are encountering similar issue ?
    Answer:
    Thanks, UPEDNEKAR.  When I created the query in production, I could not see the key figure.  When I created a query in dev, I could see the key figure.  When I transported that query to Q, I could see the key figure.  When I transported that query to P, the transport went to P with no problems (return code 0).  But... when I opened up the query in production, I got a message that said the key figure did not exist and I had to click "Repair" to remove that key figure from the query. 
    Thanks again to everyone!  This is what makes the online community so great!  Have a good rest of the week!

  • Can we view data in Multiprovider

    Hello All
    In one of my interview he asked me can v view data in multiprovider.(Not in reporting level).
    I said no,he said yes?
    If anyone knows abt this pl let me know.
    Regards
    balaji

    Hi Balaji,
    Yes. Your are right that teh multi-provider does not store any data. It is like a view that displays the data from various data targets using union. LISTCUBE displays the data using those unions and displays the data. It is not fetching data from any underlying table of the Multi-provider. Probably if you debug then you would find the various SQL statements fetching data from the other data targets using the join conditions.
    LISTCUBE is just meant for displaying the data from an Info-provider in the backend.
    If you are familiar with R/3 then you would have noticed that you can see the data in table or view in SE11/SE16 even though a table has data where as a View does not. It is something similar to that.
    Hope this helps.
    Bye
    Dinesh

  • Multiprovider report problem

    Let me explain you the Multiprovider report with example .
    Multiprovider is created based on Basic cube and DSO . Basic cube has Billing doc number in line item dimension .
    DSO has Billing document number , Item number and Partner function as primary key.
    I have Created one diemension on Multiprovider where I have assigned Billing document number , and other 2 data fields from DSO which are not available in Cube .  Is it correct design ?
    DSO have below records ..  - Doc no , Item and PF are primary key of DSO .
    Billing doc no      Partner function     Personal Number    Customer number
    100                                 ER                                1
    100                                 Y1                                                              555
    100                                  Y2                                                              111
    In Cube I have below records -
    Billing doc no     Sales Org          Netvalue            Total sale         
    100                      001                      $ 3000               $3200
    200                        001                    $ 5000                $5100
    When I execute the report based on MP by partner function i should get below result.
    Billing doc   PF    Personal Number    Customer number  Netvalue   Total sales
    100             ER         1                              555                       3000          3200
    Is it possible ?
    Let me know if my question is not clear .
    Regard

    Hi
    Multiprovider is a union of infoproviders.So you can achieve the report you want by building a Multiprovider with the Cube and DSO.You have to assign the Billing doc no to both Cube and DSO during the craetion of the Multiprovider.
    When you execute the report on the MP on Purchase Order, all the values of Billing doc no will be fetched from both cube and DSO(as MP is a union).
    According you can set a filter to fetch only specfic data from a specific part-provider of the Multiprovider.
    Also At query Designer level a InfoObject : 0INFOPROV will be available which will give and option to fetch the data only from a specifi part provider of MP if required.
    help link : http://help.sap.com/saphelp_erp2004/helpdata/EN/52/1ddc37a3f57a07e10000009b38f889/content.htm
    Hope this helps!!
    Regards, Hyma

  • Multiprovider display data issue

    Hello,
    I'm using BI7.0 and created Multiprovider using Custom DSO and Infocube1.
    the problem is, when i use display data through multiprovider, I'm not able to see data from DSO .
    I have considered all common fields from DSO and Cube and assigned in multiprovider.
    basically I'm selecting all IO and Keyfigures from Infocube1 and few IO from DSO
    some reason I am not able to see data from DSO when i view data through multi provider.
    Please help me to view data from both cube and dso through multi provider.
    Thanks
    Ganga

    Hi Ganga,
    Please check whether there is any restrictions for the field 0PROVIDER. There may be restriction to get the data only from cube.
    If there is no any restrictions then here may be your problem.
    You need to maintain atleast one key figure in both targets.
    Since there is no any key fig coming from DSO
    please create a dummy key fig and try to check once again.
    please go through the link.
    Re: MULTIPROVIDER NOT GETTING DATA
    hope this helps u.
    Thanks,
    Sai Chand

  • Multiprovider design -problem

    I am just creating the multiprovider on Custom Billing cube and Custom DSO .
    In my billing cube , I have Billing document assigned to line item dimension
    and Line item is also in another in another line item diemsion .
    My DSO have Billing document number , Item number and Partner function as primary key .
    Could you please let me know how should be my MP design ?
    How to create a dimension in Multiprovider ?
    Can I assign the Billing document from cube and Billing document from DSO to the same diemsion ?
    How to figure out the  Partner function Characterstic of DSO which is primary key of DSO but not having this fields in billing cube . ?
    There are 2 other data fields available in DSO which is not there in Billing cube , Do i hv to create a new dimension for them ?
    Please help me soon .
    Regards

    Can I assign the Billing document from cube and Billing document from DSO to the same diemsion ?
    You can create a single dimension for this, in that you can use Billing document and right click assign/identify from the both DSO/Cube.
    How to figure out the Partner function Characterstic of DSO which is primary key of DSO but not having this fields in billing cube . ?
    Create separate dimension for these Partner function Characterisitcs
    There are 2 other data fields available in DSO which is not there in Billing cube , Do i hv to create a new dimension for them ?
    If those data fields related to Billing Document, then you can add these two fields to fisrt dimension (Billing Document Dimension).
    Hope you get some idea.
    Veerendra.

  • Questions on Multiprovider and Process Chain

    Hai All,
              I have two questions. One on Multiprovider and the other on Process chain.
    1. Multiprovider:
              For example, I have 2 ODSs. ODS1 has Objects ORDER NUMBER, COUNTRY and PRODUCT, ODS2 has objects ORDER NUMBER, DELIVERY STATUS, CREATION DATE.
    Now if I make a multiprovider on ODS1 and ODS2, then as ORDER NUMBER is common in both the ODSs, can I make a report like this:
    ORDER NUMBER - DELIVERY STATUS, CREATION DATE?
             I have a problem here bacuase its not getting those details from the other ODS even though the ORDER NUMBER(value) is same. Am I making nay mistake or is it a system problem.
    I beleive thats how a Multiprovider works.
    2. Process chain:
                    I have an END connector in my process chain that connects 3 processes and lets the following task start only after the success of all the above 3 processes.
    The system is displaying the END connector seperately under each process. But the name and everything else is same. Is this a setting somewhere in the process chain?
    Thank you.

    Hi,
    1. Those fields are in ODS2, you don't need to make a multiprovider.
    2. You mean an AND connector. Maybe you need to refresh the screen. if this doesn't work, delete the three and connectors and insert a new one.
    Hope this helps.
    Regards,
    Diego

  • 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

  • Can't see data in Multiprovider

    Hi All,
    I've created a multiprovider on top of some infosets.
    I have one field in multiprovider called purchasing group which is assigned to the infosets. When I tried to display data I am not getting the data for this field. Where as the DSOs have the data for this field.
    I don't understand why its happening. I've checked the joins in infosets and assignments in multiprovider. everything is fine. But not getting data in multiprovider.
    If anybody has even a little clue please reply.
    Points will be assigned.
    Thanks
    AP

    Hi,
    Please check the following link, it may help you
    [http://help.sap.com/saphelp_nw70/helpdata/EN/0f/17b63d799f6b3be10000000a114084/frameset.htm]
    Check in "Consistency Check for Compounding " in the above link.
    Regards,
    Uma
    Edited by: Uma Mageswari on Jun 3, 2008 5:58 AM

Maybe you are looking for

  • "not responding" means what, exactly?

    As we all know, Application Monitor (as well as the Force-Quit dialog, and I think other places) shows those nifty "(not responding)" suffixes highlghted in red when a process is working ovetime or simply hung.  I'm curious what triggers that, and ho

  • WRT54G v6 Help needed!

    Okay, I have a wrt54g v6 router that I use for 2 computers and an xbox (xbox live). Im getting an intermittent signal on all my devices and I have no clue as to why. All of my devices are connected via ethernet cable so I know its not wireless interf

  • LaCie d2 195 GB USB hard drive and new iMac

    Has anybody had a problem with a LaCie d2 drive that is connected via USB instead of FireWire? I have both types of external hard drives; the FireWire connected LaCie has worked flawlessly, as has a Seagate 300GB FireWire drive. But my poor little La

  • Order of sections in a PE file.

    Hi, I have been studying PE file format from last few days. One thing that I observed while studying the section tables is that, for all the PEs that I studied .text section is the first section. I created few more PEs but they also had text section

  • I cannot add contacts to my address book from Mail?

    When I click on the email address down arrow and select add to address book I get no error message but the address does not get added to the contacts list. Please Help!!