How data update when there is two planning cubes in one aggregation level

If we have two planning cubes and a multi-cube includes these two planning cubes.
then we have the aggregation level defined based on this multi-cube.
if the characteristics and key figures defined in aggregation level all are included in these two planning cubes. When we plan the data with plan query based on this aggregation level, which plan cube will be updated with plan data, or both of them?

HI Wang,
yes as Bindu said you need to restrict the layout based on the infoprovider.
Lets assume that we have a multi provider M1 and it has two planning cubes cube1 and cube1.
in case u develop a layout for updating cube 1 give the restriction in the filter section as infoprovider = cube1.
or the vice versa.
Else ur layout must input values for both the cubes simultaneously, then in that case create two restricted KF with each having a restriction for cube1 and cube 2.
so wen the user enters value for the first restricted KF it will get saved in cube1 and wen he enters value for the second  restricted KF it will gets saved in cube2.
This is how it works. Guess this was useful to u.
Regards.
Shafi.

Similar Messages

  • How to update when i have two updateable report on single page

    Hi,
    I've two updateable report created using pl/sql procedure. I really don't know how to update both reports at the same time. I report contains only one row and second one contains multiple rows.
    For the second one, i use
    FOR i IN 1..HTMLDB_APPLICATION.G_F01.COUNT
    LOOP
    UPDATE table
    SET col3=HTMLDB_APPLICATION.G_F03(i),
    col4=HTMLDB_APPLICATION.G_F04(i)
    WHERE col1=HTMLDB_APPLICATION.G_F01(i) and
    col2=HTMLDB_APPLICATION.G_F02(i);
    end loop;
    how to update the 1st report. Please help me

    when you use the htmldb_item api to render form elements to your pages, those values end up in the htmldb_application.g_fNN arrays. i'm not sure how you defined your first report region, but you seem to be populating the g_f01 through g_f04 arrays with your second. if that's the case, try populating g_f05 with your first region. a query region like...
    select htmldb_item.text(5,ename) from emp
    ...would do it. you should then be able to access those submitted values in the htmldb_application.g_f05 array.
    hope this helps,
    raj

  • I have just owned a macbook pro and trying to learn things since i have all along used windows laptop. My first question is : when there are two files i am working together, one above the other on screen, how you switch over between the two with key ?

    I have just owned a macbook pro and trying to learn things since i have all along used windows laptop. My first question is : when there are two files i am working together, one above the other on screen, how you switch over between the two with key ?

    Hi...
    Mac OS X keyboard shortcuts
    Control-F4
    Move focus to the active (or next) window
    Shift-Control-F4
    Move focus to the previously active window
    By the way...  since you are new to Mac, click a clear space on your Desktop. You should see "Finder" top left corner of the screen in the menu bar.
    Click Help then click Help Center
    As an example type in    keyboard shortcuts
    You can use the Help menu for almost any application on your Mac.
    Apple - Find Out How - Mac Basics
    For held switching from PC to Mac >  Apple - Support - Switch 101

  • TS1702 Some of my apps were updating when there was an interruption in internet connection.  Now they don't want to finish the update process.  Any ideas?

    Some of my apps were updating when there was an interruption in the Internet connection.  Now they won't complete the update process.  Any ideas?

    See:
    Downloading apps stuck on waiting...: Apple Support Communities

  • When we connect two bw systems to one R/3 system?

    Hi ,
    When we connect two bw systems to one R/3 system,
    could you please exlain what is the imact to SAP and BW in terms of query performance, batch performance,Develoment ,Quality system,security,BW Support.
    Thanks in advance.
    Regards,
    kranthi

    you can connect multiple BW to single R3 source system.
    In the delta queue (RSA7 in source system), you have a field with the target system, so you don´t have problem if you have many target bw system, because the data selection is done by system field.
    Challenge arises when you have multiple R3 feeding to single BW system and then you have to consolidate the master data say 0material fed from different source system R3 then you can consolidate data using consolidated infoobject.
    The following components concatenate to the key of a consolidated InfoObject:
    1)source system ID (two-character source system ID; permitted values are stored NW BI table RSSOURSYSTEM)
    2)one blank character
    3)backend object type (four-character backend object type; permitted values are stored BI table RSBWBEOTYP)
    4)master data key value as stored in the source system
    Note that the key of a consolidated InfoObject solely consists of non-integrated informations from the different source systems. Integration across source systems results from a (maybee repeatedly applied) data consolidation and cleasing process which unveils duplicate master data keys.
    Hope it Helps
    Chetan
    @CP..

  • If there are two synchronized methods in one class.

    If there are two synchronized methods in one class then what will be the beheviour of the threads accessing the methods.

    Synchronization is on objects, not methods or classes. A thread, entering a synchronized method, synchronizes on the object on which that method is called. Another thread, attempting to synchronize on that object, will be made to wait until the first thread releases it.

  • How I can do this update, when I have two records (one primary key, no seq)

    How I can do this update in pl\sql
    Here is the table with some data
    CREATE TABLE INSERT_TE
    PIDM        VARCHAR2(8),
    FORM_ID     VARCHAR2(2),
    TEACHER     VARCHAR2(30)
    INSERT into INSERT_TE
    PIDM,
    FORM_ID,
    TEACHER
    SELECT
    '1106651',
    'TE',
    'Teacher, Alber Howard'
    from dualcommit;
    INSERT into INSERT_TE
    PIDM,
    FORM_ID,
    TEACHER
    SELECT
    '1106651',
    'TE',
    'Teacher, Alber2 '
    from dualcommit;
    INSERT into INSERT_TE
    PIDM,
    FORM_ID,
    TEACHER
    SELECT
    '2321241',
    'TE',
    'Teacher, Silly Billy '
    from dualcommit
    You are going to ended with something like this: In a cursor..
    PIDM     FORM_ID     TEACHER
    1106651     TE     Teacher, Alber Howard
    1106651     TE     Teacher, Alber2
    2321241     TE     Teacher, Silly Billythen I need to update a table
    if the there is only one record like this one 2321241 TE Teacher, Silly Billy
    not problem I do this
    UPDATE   saturn.sarchkl
             SET
             sarchkl_receive_date = SYSDATE,
             sarchkl_activity_date = SYSDATE,
             sarchkl_source = 'U',
             sarchkl_source_date = SYSDATE
             WHERE
              sarchkl_pidm = v_pidm3
              AND sarchkl_receive_date IS NULL
              AND sarchkl_term_code_entry = p_term
              AND sarchkl_admr_code = 'REC1'But if there is a PIDM (pk) with two records
    PIDM FORM_ID TEACHER
    1106651 TE Teacher, Alber Howard
    1106651 TE Teacher, Alber2 I need to do 2 updates (notice the AND sarchkl_admr_code rec1 for the firs and rec2 for the second
    The first record should update the table when the condition is sarchkl_admr_code = 'REC1' and the second record with the
    condition is sarchkl_admr_code = 'REC2'
    UPDATE   saturn.sarchkl
             SET
             sarchkl_receive_date = SYSDATE,
             sarchkl_activity_date = SYSDATE,
             sarchkl_source = 'U',
             sarchkl_source_date = SYSDATE
             WHERE
              sarchkl_pidm = v_pidm3
              AND sarchkl_receive_date IS NULL
              AND sarchkl_term_code_entry = p_term
              AND sarchkl_admr_code = 'REC1'and
    UPDATE   saturn.sarchkl
             SET
             sarchkl_receive_date = SYSDATE,
             sarchkl_activity_date = SYSDATE,
             sarchkl_source = 'U',
             sarchkl_source_date = SYSDATE
             WHERE
              sarchkl_pidm = v_pidm3
              AND sarchkl_receive_date IS NULL
              AND sarchkl_term_code_entry = p_term
              AND sarchkl_admr_code = 'REC2'I am doing this in pl\sql, I don't have a sequence in the table INSERT_TE, how I know that the first record in
    1106651 TE Teacher, Alber Howard
    1106651 TE Teacher, Alber2 update a rec1 and the second updates when sarchkl_admr_code = 'REC2',
    I guess I can create a sequence, but I am inserting a table from a select satement, I am getting the error
    ORA-02287: sequence number not allowed here, when I try to do the following:
    INSERT INTO SYTEACH
    SYTEACH_PIDM,
    SYTEACH_ID,
    SYTEACH_TEACHER,
    SYTEACH_SEQ
    SELECT  
          DISTINCT
          spriden_pidm,
          sarchkl_admr_code,
          szsform_form_id,
          szsform_schl_off_type||', '||szsform_schl_off_firstname||' '||szsform_schl_off_lasttname teacher,
           SZSFORM_SEQ.NEXTVAL
            FROM   saturn_midd.szsform, saturn.spriden, saturn.sarchkl
           WHERE       spriden_ntyp_code = 'CAPP'
                   AND szsform_common_app_id = spriden_id
                   AND spriden_pidm = sarchkl_pidm
                   AND sarchkl_admr_code = 'REC1'
                   AND szsform_form_id = 'TE'
    What is the simple way of doing this update..

    Hi,
    you said:
    >
    But if there is a PIDM (pk) with two records
    PIDM FORM_ID TEACHER
    1106651 TE Teacher, Alber Howard
    1106651 TE Teacher, Alber2
    >
    No! pks are unique! (otherwise we don't call them pk)
    For your table you could define a unique like this:
    PIDM column + a sequence. (new column):
    ALTER TABLE INSERT_TE ADD(TEACH_SEQ NUMBER)
    UPDATE INSERT_TE x
       SET TEACH_SEQ =
              (SELECT n
               FROM   (SELECT ROWID rid,
                              ROW_NUMBER() OVER(PARTITION BY pidm ORDER BY TEACHER) n
                       FROM   INSERT_TE t) s
               WHERE  s.rid = x.ROWID)
    PIDM     FORM_ID     TEACHER     TEACH_SEQ
    1106651     TE     Teacher, Alber Howard      1
    1106651     TE     Teacher, Alber2       2
    2321241     TE     Teacher, Silly Billy      1I need to do 2 updates (notice the AND sarchkl_admr_code rec1 for the firs and rec2 for the second
    The first record should update the table when the condition is sarchkl_admr_code = 'REC1' and the second record with the condition is sarchkl_admr_code = 'REC2'
    >
    normally no.
    but you can (now) do
    select PIDM, FORM_ID, TEACHER, 'REC'||TEACH_SEQ TEACH_SEQ from INSERT_TE
    PIDM     FORM_ID     TEACHER     TEACH_SEQ
    1106651     TE     Teacher, Alber Howard     REC1
    1106651     TE     Teacher, Alber2      REC2
    2321241     TE     Teacher, Silly Billy      REC1and use the last column for you update ...
    Edited by: user11268895 on Aug 20, 2010 2:01 PM

  • Why HTTPService is throwing error when there is two or less rows of data ?!

    Hi guys,
    I have an issue with HTTPService which is this.
    I'm using HTTPService to retrieve data from SQL database, and to display those data in datagrid.
    Basically MXML and script is like this :
    example code  ---------------------------------------------------------------------
    <mx:HTTPService id="readRequestC"
                                       method="POST"
                                       useProxy="false"
                                       url="http://www.mydomain.com/read_record.php"
                                       result="showActiveAlerts(event)">
    </mx:HTTPService>
    private function showActiveAlerts(e:ResultEvent):void
                                       C_activealerts_AC = e.result.patientalert.alert                         
    end of code ------------------------------------------------------------------------
    C_activealerts_AC - array collection is bound to data grid
    I'm using this read_record.php file to retrieve data from database :
    example code  ---------------------------------------------------------------------
    <?php
    define( "DATABASE_SERVER", "xxx" );
    define( "DATABASE_USERNAME", "xxx" );
    define( "DATABASE_PASSWORD", "xxx" );
    define( "DATABASE_NAME", "xxx" );
    //connect to the database.
    $mysql = mysql_connect(DATABASE_SERVER, DATABASE_USERNAME, DATABASE_PASSWORD);
    mysql_select_db( DATABASE_NAME );
    $Query = "SELECT * FROM patientalert";
    $Result = mysql_query( $Query );
    // ----------------------------------- xml is constructed here -------------------
    $Return = "<patientalert>";
                while ( $User = mysql_fetch_object( $Result ) )  
                $Return .= "<alert>
                                                   <idstaff>".$User->idstaff."</idstaff>
                                                   <idpatient>".$User->idpatient."</idpatient>
                                                   <idalerttype>".$User->idalerttype."</idalerttype>
                                                   <idalertstatus>".$User->idalertstatus."</idalertstatus>
                                                    <timestampappear>".$User->timestampappear."</timestampappear>
                                                   <timestampproceed>".$User->timestampproceed."</timestampproceed>
                                                   <position>".$User->position."</position>
                                                   <mobileid>".$User->mobileid."</mobileid>
                                                   </alert>";
    $Return .= "</patientalert>";
    mysql_free_result( $Result );
    print ($Return)
    ?>
    end of code ------------------------------------------------------------------------
    This php file above is creating nice XML file which I'm reading with HTTPService. Everything is working fine when there is a lot of data (at least several rows)
    The point is, that data is changing constantly in SQL base, there can be 10 rows, but there can be 3 of them... and here is the problem.
    When there is less than 2 row of data... an error appears :
    TypeError: Error #1034: Can not convert type mx.utils::ObjectProxy@4011089 to type mx.collections.ArrayCollection....
    I'm sure this problem is due to fact that when there is only one row in database we don't have several <alert> nodes in XML so it cannot be converted into ArrayCollection.
    Do you have any idea how to prevent this ? How to convert one row of data from database to valid Array Collection... and what if there will be no data in the table... in that case I simply want to display no data in data grid !
    Thanks for any help !!!

    >>>> Im imagine you're feeding the HTTPService lastResult into an array collection, and then binding that to the Datagrid.
    yes indeed... I'm doing precisely that :
    I've got an array collection
                [Bindable]
                private var C_activealerts_AC:ArrayCollection=new ArrayCollection()
    which is bound to datagrid :
    <mx:DataGrid dataProvider="{C_activealerts_AC}">
                 <mx:columns>
                        <mx:DataGridColumn headerText="Staff" dataField="idstaff"/>
                        <mx:DataGridColumn headerText="Patient" dataField="idpatient"/>
                        <mx:DataGridColumn headerText="Type" dataField="idalerttype"/>
                        <mx:DataGridColumn headerText="Status" dataField="idalertstatus"/> ...etc..
                 </mx:columns>
    </mx:DataGrid>
    and I'm pushing event.result to C_activealerts_AC, like this :
    <mx:HTTPService id="readRequestC"
                        method="POST"
                        useProxy="false"                   
                        url="http://www.mydomain.com/read_record.php"
                        result="showActiveAlerts(event)">       
    </mx:HTTPService>
    private function showActiveAlerts(e:ResultEvent):void {
         C_activealerts_AC = e.result.patientalert.alert
    Now... I'm looking at your solution but I'm not quite catching it ... you have
    two results in HTTPService ? Compiler doesn't like this it's shouting 'result has been defined once' !
    result="handleRequestC(event)"
    result="showActiveAlerts(event)"
    and what is this 'Datagrid' below... is it an id of my datagrid ?? hmm..
    Datagrid.dataprovider = evt.result.patientalert.alert;
    Could you please explain it a little more ?
    I thought if there is one row of data, array collection will be feeded only with one object... apparently, like you say, it's not
    Thanx

  • Can't see data in data tab when there is a "." in table name

    Hi,
    I have a problem with SQL Developer 2.1 (this works with 1.5).
    When there is a dot (".") in table name, we can't see data in data tab (we have no synonyms so it's not same bug).
    If I try to export data on same table, in "WHERE" tab, I can see sample !
    Any idea ?
    Thanks

    logged
    Bug 9393866 - datatb shows no columns for table name containg [dot]
    -Raghu

  • Display 'No Data Found' when there is inv data but still there is xml data

    Hi,
    I am converting an rdf to BI publisher. The issue is when there is no detail (inv) but still there is still xml data , due to which the report is getting printed with the skeleton template and blank details(inv).
    I need to avoid printing the report out if there is not inv detail even though there is xml data. or atleast show 'NO DATA FOUND' msg. and print the report output only when there is inv data.
    Any help is greatly appreciated.
    sample XLM generated when there is inv data:
    - <ARXCBI>
    - <LIST_G_SETUP>
    - <G_SETUP>
    <COMPANY_NAME>GL SOB</COMPANY_NAME>
    <FUNCTIONAL_CURRENCY>USD</FUNCTIONAL_CURRENCY>
    <COA_ID>23456</COA_ID>
    <SET_OF_BOOKS_ID>1</SET_OF_BOOKS_ID>
    <LIST_G_SITES />
    <REPORT_NAME>Billing Invoice</REPORT_NAME>
    <SUB_TITLE />
    </G_SETUP>
    </LIST_G_SETUP>
    <RP_COMPANY_NAME>GL SOB</RP_COMPANY_NAME>
    <RP_REPORT_NAME>Billing Invoices</RP_REPORT_NAME>
    <RP_DATA_FOUND />
    <RP_SUB_TITLE />
    <R_DEFAULT_COUNTRY>US</R_DEFAULT_COUNTRY>
    <R_DEFAULT_COUNTRY_DESC>United States</R_DEFAULT_COUNTRY_DESC>
    <T_REPORT_TOTAL />
    <RP_COUNTER />
    <INV>Invoice</INV>
    <CM>Credit Memo</CM>
    <ADJ>Adjustment</ADJ>
    <XREV>Reverse Cross Site Credit Memo</XREV>
    <XAPP>Apply Cross Site Credit Memo</XAPP>
    </ARXCBI>
    Thanks!

    Hi Srini,
    Now I am running into another problem. When there is no detail data it displays 'No data found' as expected in the report output. But is there any way to restrict the print option (avoid wasting the paper) to just display 'No data found' in the output but not to print the output only in this case.
    I really appreciate any help!

  • How do you share music between two iTunes accounts on one computer?

    My wife and I share a Windows 7 laptop computer.  We have separate Windows logins and separate iTunes accounts.  When we had separate computers we were able to use Home Sharing to share our music but this doesn't work when you have two accounts on the same computer.
    Is there a way to share our music libraries without wiping out what is already stored in our individual iTunes music libraries?

    Click here and follow the instructions.
    (109972)

  • PO No range when we ink two SRM system with One ECC system

    Hello Experts,
    We have a client requirement to link Two SRM Systems with One ECC system.
    In this case what number range we need to maintain in both SRM systems for PO.
    -The number range of ECC PO should get update whenver the PO is transferred from any of the two SRM system.
    -We have Extended classic scenario.
    -Also PO Doc type is going to be same.
    Can we handle this by increasing the buffer of the number range in one of the SRM system?
    Any idea...pls help urgently.
    Best Regards,
    Anil
    Edited by: anil.s.verma on Oct 1, 2010 4:33 PM

    Hello Anil,
    Being in Extended Classic Scenario (leading PO being in SRM, R/3 PO number range is concidered as external because PO number is given by SRM), the only solution for you is to:
    1- give same number range interval for PO (internal in SRM system 1 and SRM system 2, external number range in R/3), e.g. 3100000000 - 3199999999
    2- in SRM system 2, fill in current number with (for example) 3159999999 and let empty (or current value) in SRM system 1
    3- assign, in each system for your concerned transaction type, number range as internal in SRM and external in R/3.
    In this way, you will avoid overlaping in R/3 between PO numbers coming from SRM system 1 and SRM system 2
    Regards.
    Laurent.

  • COPA- How to seggregate when 2 condion type are mapped to one copa field

    Hi,
    I have a scenario, wherein 2 Billing condition records PDIF & PR00 mapped to one copa field.
    Going forward, I can map each of them to different copa fields, then is their a way to correct past data?
    These 2 condition records have diffrent billing types.
    If I go to CE1XXXX table, I have an option to pull data according billing types.
    CE4XXX Segment table being a higher level table, I can't extract data per billing type.
    Realignment and Reorganizing copa data doens't seem to address the fix.
    Looking for some good suggestions.
    Thanks,
    Parimala.

    Hi,
    From what I think, it is probably not possible and best not to correct the past data in this case.  Technically, will you have any idea as to how to break this data, and based on what weightage, percentage or conditions?  And how many years back are you going to correct the data?
    I can suggest that you correct the data by reversing the old data out (by posting in opposite figures), put in the new mapping, and repost the data again.  However, in this case, you'll lost the history of the posting and it will take a lot of time to identify the data and re-post. 
    It's best to use the mapping from a logic break onwards, such as going forward in a new fiscal year... it's probably going to cost a lot of effort in re-educating the users, and correcting the reports, but it might be more effective from IT point of view.
    Hope this helps.
    Cheers,
    Gimmo

  • How to remove an update when there is no option to cancel it?

    iMac on Yosemite 10.10 here, but under purchases on the App Store, it shows OS X Mavericks download is paused and the only option is to resume download. Since I am already on Yosemite, how do I cancel/stop this update completely, instead of just pausing it?
    I see an update under launchpad on the dock, but that is just the old OS update. It's rather annoying to keep looking at and am hoping to delete it or cancel it fully.

    You might want to make a bootable USB in case you want to revert.
    Bootable USB Flash Drive – Diskmaker X

  • Photoshop will not let me edit raw pics from my newer nikon camera. No problems with my older canon. Went into the help tab and went to updates. There were two there but the both have an error when downloading. I click on support to find out more and says

    help

    You might need to speak with support, to find out if your newer Nikon is supported by ACR: Adobe Connect Chat Support

Maybe you are looking for