Two Technical Names with same Description in BW

Hi Experts,
Currently I am facing Problem in SAP BPC NW 7.5  one of Applications ( Profit And Loss Appl)
At Backend ( BW) I could observe that for P&L application 2 diff technical names with same description "PROFIT AND LOSS". We were not sure who created the other one. Prior to that there was no problem while fetching the data.
Before  creation of 2nd Info Cube in BW, I was able to retrieve the values ( Transfer values from Fixed Cost & Revenue Forecast). However, after cretion of 2nd cube  unable to see my data in PL reports.
Before deleting 2nd Cube in BW, I could see the data in backend in old Cube, but unable to retrieve data in BPC excel report.
Once I deleted the new PL infocube in BW where there was no data in that cube, still I was not able to retrieve the data in my old cube.
Request you to help me....
Thanks & Regards,
Hari

Hi Sanjeev,
If Appset transport happend twice, all applications should have come in BW. But in this case only PROFIT AND LOSS has got 2 diff tech names.
Hi Nilanjan.
Yes, both the cubes in Infoarea ( QA system) and we have not faced earlier this problem either in any other environments ( DEV or PROD).
Will DEV system appset transport will help to resolve this issue in QA since DEV & QA has same structure?
Regards,
Hari

Similar Messages

  • Two soa domain with same name "TestSOADomain" sharing same SOA schema ?

    I tried creating two soa domain with same name "TestSOADomain" (different path) sharing same SOA schema .However one domain came UP to Running mode and other domain going to AdminMode and "soa-infra" application of that domain is not active.
    I do want to understand can this be possible with SOA ,ie. two soa domain sharing same SOA schema ?
    If possible what are all the problems might come
    1. While executing soa composites with asyncronous behaviour ?
    2. How the polling services will work ?
    3. will the XREF_DATA table ROW_NUMBER column inserted uniquely while inserting data from two different domain into same SOA schema ?
    4. Other issues ?
    Thanks

    Each domain is expected to refer to its own unique database schema. Same SOA schema should not be shared by multiple SOA clusters/domains. It is technically possible though, I suppose, and still can run fine any one SOA environment at any given time with the other SOA environments/domains (sharing the same SOA schema) shutdown. It is not the general/recommended practice to share SOA schema across domains and there could be potential implications and unexpected behavior, particularly when the SOA environments pointing to the same schema are all running at a time.

  • Reflection - Two packages/classes with same name

    Hi There !
    I am in a situation and I need some help, if anyone can help me.
    I have two tools to work with different version of a server application. Now, the admin wants to have only one tool to work with both server app.
    The problem is that the server app has a jar file with the API to be used to access it. One jar for each version.
    Inside those jars files I have the same package and the same class ! But the implementation is diferent. So I will need to access one jar when accessing the old server app and another jar to access the new server app.
    I have no idea how to do it.
    I search arround google and I found that I can load a class at runtime and then with Reflection call its methods.
    I made a test app (simple, just 2 different jars with same package and class name just printing a Hello World and Bye World) and it worked very well.
    But when I tried to apply this to my code, I realize that one class need the reference of the other class...
    For example, I have a class named Server and other called ServerStatus.
    The Server class do the connection to the server and the ServerStatus get some server information. But the method that give me this information has a argument asking for an object of Server... like this:
    Server serv = new Server();
    serv.connect();
    ServerStatus servStat = new ServerStatus();
    servStat.getServerStatus(serv);I tried to do this with reflection but in the part that I need to invoke the method getServerStatus, I do not have the name of the class that is the argument (in this case Server).
    Something like this:
       Method  m = serverClass.getMethod("getServerStatus", new Class[] {?????.class});
             result = (Boolean)m.invoke(server, new Object[] {serverStatus});Do you have any ideiias to resolve this ?
    Or something different from reflection to access two different implementations with same package and class name ?
    If you need any other information, please ask me..
    Thank you so much !
    Regards,
    Thiago

    Thiago wrote:
    Hi.
    But now, how can I handle the object (because the newInstance() return a Object object.... not the class that I want (Server, for example)).
    When you declare a reference to be something more narrow than "Object" you're telling the compiler what methods and fields the referenced object supports. With a dynamically loaded class you can't do that at compile time, because the nature of the class isn't known until you load it at runtime.
    That's why it's very handy if you know that the class you are to load implements some interface which is known at compile time. Then you can access the object through a reference to that interface.
    Otherwise there's really no option but to handle the object through reflection. Find methods with getMethod() on the Class object and invoke them with Method.invoke().
    There are tricks to impose an interface onto a dynamically loaded class at runtime, but they are just neat ways of working through reflection.

  • Get the Common from Two Internal Tables with same structure

    Hi ,
    I need to get the Common data from Two Internal Tables with same structure with using the looping method.
    For e.g.
    I have two internal table say ITAB1 and ITAB2.
    ITAB1 has values A,B,C,D,E,F
    ITAB2 has values A,H,B,Y,O
    Output at runtime should be : A,B

    Hi mohit,
    1. If u want to compare all fields,
       for matching purpose,
       then we can do like this.
    2.
    report abc.
    data : a like t001 occurs 0 with header line.
    data : b like t001 occurs 0 with header line.
    loop at a.
      LOOP AT B.
        IF A = B.
          WRITE :/ 'SAME'.
        ENDIF.
      endloop.
    ENDLOOP.
    regards,
    amit m.

  • Is it possible to install two SAP system with same SID but different instance numbers on one host?

    Is it possible to install two SAP system with same system ID (SID) but different instance numbers on one host?
    If yes, then how?
    If no, then why?
    Thanks in advance.
    Regards,
    Sarim

    Is it possible to install two SAP system with same system ID (SID) but different instance numbers on one host?
    Yes, it is possible. If one is CI (PAS) and the second one is an AS (AAS). In this case there will be only one database.
    If you are talking about two separate SAP systems with separate databases (Eg: A BI and an ECC) with the same SID then the problem will be with the database (Eg: Oracle)
    The database will be installed under /oracle/SID/112_64 (ORACLE_HOME) unless one database is running on 10 G and in that case the ORACLE_HOME will be /oracle/SID/102_64
    The next issue will be with the SAP file systems like /sapmnt/SID
    The most important problem will be with the switch to the sidadm and orasid users and the conflicts there. If there is a need to stop one of the SAP systems and if you do a switch to sidadm and issue a stopsap command which system will be stopped ?
    These are few of the many problems I can think of.
    So if we are talking about two separate systems with their own databases I would rule out the possibility of having two systems with the same SID.
    Regards
    RB

  • Batch Rename - Two File Formats with Same Name

    Hi everyone!
    I'm having troubles using the batch rename function i Bridge CS5.
    I've got several pictures that I've captured in both jpeg and raw. When importing the pics with windows photo import they get the same name. This means that I've got one JPG and one RAW file which contains the "same" picture, and have same name as shown below:
    What I would like to do is to rename the pictures, but still have Bridge name the same pictures with the same name as shown below:
         IMG_1268.CR2          ->          Picture 2011 - 0001
         IMG_1268.JPG          ->          Picture 2011 - 0001
         IMG_1269.CR2          ->          Picture 2011 - 0002
         IMG_1269.JPG          ->          Picture 2011 - 0002
    Is this even possible? And if possible, how?
    Thanks in advance
    Martin

    Most things are possible and so is this..
    Make sure you do a test first by copying the files to a temp folder!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    First copy the script below and paste it into ExtendScript Toolkit (this gets installed with Photoshop)
    #target bridge
    var sels = app.document.selections;
    for(var a in sels){
    var f = decodeURI(sels[a].spec.name);
    var newName = "Picture 2011 - "+ zeroPad((f.match(/\d{4}/)[0]-1267).toString(),4)+ f.match(/\....$/);
    sels[a].spec.rename(newName);
    function zeroPad(n, s) {
       n = n.toString();
       while (n.length < s)  n = '0' + n;
       return n;
    Now open Bridge and select the files you want to rename, then run the above script from ExtendScript Toolkit.

  • Creating Keyboard shortcut for two different actions with same menu name..

    Am using soundforge pro .. I have to process nearly 1000 audio files, and want to create shortcuts for "Smooth"
    The problem is there are two Menu names named "Smooth"
    Fade In > Smooth
    Fade Out > Smooth
    I want to assign different shortcuts for each one.. Is it possible ?
    Any help is appreciated

    Hi,
    I would use IP Address range boundaries instead which I normally do anyway instead for the AD site.
    Regards,
    Jörgen
    -- My System Center blog ccmexec.com -- Twitter
    @ccmexec

  • How to work with two different backend with same MI Server and war file

    Hi All,
    We have a requirement that we need to work with one Middleware for two backends. For that we had to copy MAM30 sync bo's to zsync BO'S with the name ZMAM30. Now both sync BO'S will point to different backends.
    I have a standard war file which was working well with standards sync bo's. Now to work on zsync bo's what all the changes do I have to do in the standard war file(code).
    As per my knowledge we have a file called "syncbonamelist.properties" which maps the sync bo keys. Also there is another file called "mapping.xml" file which maps the package name with BO name.
    Can any body please tell me, are there any other files needed to be change like "meRepMeta.xml", other than any existing code like java objects are also needed to be changed.
    Your help in this regard is highly appreciable.
    Regards
    Murthy

    Hi Murthy,
    I try to get my head around the question:WHY?
    The reason for my question is, that this influences the answer!
    Because of several reasons it is NOT possible to handle MAM and zMAM Bos at the SAME TIME on the SAME MACHINE in the way you describe it - and it makes no sence to do so at all! But anyway......
    Lets say you have two backends, cause you have two different areas of the company. But both want to use the same MI server - but the client should be independend.
    So you need two apps. One uses the MAM BOs and the second one uses the zMAMBos.
    If this is the case, dev should be straight forward I think and you solution should work already......... so I ask myself, what is the problem you have? Do you get an error?
    - First create a new MEREPMETA-XML with just the zMAMBOs instead of the MAM BOs.
    - Change the two files you mentioned above.
    This should be all then.
    If you have a look into the implementation for MAM001Impl for example, there you find a line like:
         private static final String SYNC_BO_NAME
              = ResourceBundle.getBundle("com.sap.mbs.mam.bo.impl.syncbonamelist").getString("MAM30_040");
    This takes the name from the properties file and maps it to the real BO. So changing the name in the property file to
    MAM30_040 = zMAM30_040
    will result in MAM uses the zMAM BOs.
    Be aware: after you place the WAR file in the WEBAPPS folder and do a restart to deploy the file, you need to do a data reset to make sure the new MEREPMETA.XML is read.
    AND: two apps! one for MAM and one for zMAM BOs. One APP is not possible! Cause if you have something like that in the properties file:
    MAM30_040 = MAM30_040
    MAM30_040 = zMAM30_040
    if will only take the first reading.
    But I think this is clear to you anyway
    Regards,
    Oliver

  • Query Displaying Technical Name instead of Description

    Hello,
      Is there a setting in query designer that would cause the query technical name to display when the query is executed instead of the query description?  I am using BEx 3.5.  When I Save As the query to a different technical name and execute the description shows.  I would like the description to show as it does with all other queries.
    Any help would be appreciated.
    Thanks!
    Tina

    Hi Tina,
    For me the most convienent way is to create a text variable with customer exit, not ready for input.
    Assign this variable to Query description in properties of query. So you can be sure to see the current
    technical name after saving  the query again,  without any additonal actions.
    You could even combine this variable with any description desired.
    Assuming variable created is  Z_COMPID,  please add code as follows to user exit:
    WHEN 'Z_COMPID'.
          L_S_RANGE-LOW  = I_S_RKB1D-COMPID.
          L_S_RANGE-SIGN     = 'I'.
          L_S_RANGE-OPT      = 'EQ'.
          APPEND L_S_RANGE TO E_T_RANGE.
    Regards
    Joe

  • Hi, How to find out the program name with short description?

    Hi Experts,
      I've a doubt regarding reports.
       I've some short descriptions.I've to find out the Technical Name of the program    using that Short descripns.Is there any transaction code available to check this
      I've tried in t.c se80.But i could not find the respective program names.
      Please help me in this regards.Its an urjent issue.
      Thanks in advance.
    Regards,
    Rekha.

    hi rekha,
    1)Goto SE84(Repository InfoSystem) tcode.
    2)In Repository Info System node, Select Program Library.
    3)Then Select Programs.
    4) And enter ur description and u press F8.
    5) u can search program name based on description, package and many othet options. check it out.
    U can find many programs with ur entered pattern.
    Select ur program.....
    Reward me if useful,
    Harimanjesh AN

  • Different Bank charges GL account for two company codes with same COA

    Hi,
    While configuring OBXK ( Automatic GL account for bank charges)  , I see there is provision to enter only one GL account per chart of accounts.
    We have two company codes using same chart of accounts but different bank charges GL account. Please tell me how to configure this.
    Thanks,
    suresh

    Hi,
    Thanks Krishnan and Chandra.
    I agree with you it could be the same GL account for bank charges, but the business requirement is such that in one of the two company codes, bank charges are required to be tracked separately to be subsequently transferred to the other company code. This means two separate GL accounts are required for two company codes which needs to be configured in OBXK.
    Hope this clarifies my query further.
    thanks,
    suresh

  • Create two logical columns with same LTS mapping but diff filter conditions

    Hi,
    Problem:
    How to create two logical columns within same logical table mapped to same physical column but different filter conditions?
    I have a scenario where in,
    Physical layer columns
         - table1.employee
         - table1.emp_city
    I need a columns in logical layer:
    Logical layer - lt1.count_emp_delhi (counts distinct employees whose city_name = 'Delhi')
              lt1.count_emp_mumbai(counts distinct employees whose city_name = 'Mumbai')
    My approach:
    For Delhi column
    1. Create a logical column lt1.count_emp_delhi mapped to the physical column table1.employee
    2. Aggregate using countdistinct in aggregate tab.
    3. Edit the mapping condition
         3.1. Use the where clause and set table1.emp_city='Delhi'.
    For Mumbai column.
    Followed the same approach as above but in 3.1 if I change the condition to 'Mumbai', even the delhi column is populated with mumbai count which is ERRONEOUS
    Could some one please help?

    Hi,
    1. Create two alias tables for table1 in Physical Layer. Lets say TB_Mumbai and TB_Delhi
    2. Create a logical table in BMM layer (D1 Employee Cities )
    3. Drag and drop the employee & emp_city columns from both alias tables (TB_Mumbai and TB_Delhi ) into your newly created logical table.
    4. Now you can see two Logical Table Sources (TB_Mumbai and TB_Delhi )
    5. Now using Where condition, write the condition on each table
    NOTE: Don't write any condition on the Physical table Table1.
    Hope it helps you.
    Regards,
    Kalyan Chukkapalli
    http://123obi.com

  • Two Coherence instances with same JVM

    Hi all,
    I have a special case need your advice.
    we have an architecture platform build on top coherence to support some system data (session persistence data...etc).
    and we are building applications on top the platform, the applications also need coehrence to support Application distributed data.
    which is the best practice:
    - Load two coherence instances with two separate configs
    - share same instance with same config file
    to isolate clear two parts, we prefer first solution, but we don't know which is drawback for this solution.
    Best regards.
    Jerome

    Hi John,
    I beg to differ: all you need to do is ensure that Coherence is loaded by two independent class loaders and not from a common parent class loader.
    Of course, you can't reuse the same ports so you can't rely on the default Java properties for overrides, but you can use the operational configuration descriptor override feature to specify different settings for things like cluster address, and similar.
    Best regards,
    Robert

  • Requesting license for two different ssystem with same SID

    Hello,
    Is it possible to request 2 license for two systems with same SID. The systems are on different machines and their HW key are different but both have same SID. While requesting license, will it permit to create 2 different license with SAME SID.
    Regards
    Deb

    Hi Anil,
    The one for which the license is already requested is the main development portal with SID EP2. I have installed one local version of SAP EP with the same SID EP2. Now we need a license for the second system.
    If we change the HW key of the original license which is already applied in the main development portal under SMP and apply for a new license for the new local version, can it have any future implications, if any.
    What is the best way to deal with the situation. Is there a full proof way to change the SID of the EP system, which I can try in the local EP system.
    Regards
    Deb

  • Two BADI implementation with same Infoprovider in the filter

    Dear All ,
    I have implemented two BADI (for virtual keyfigures) on same Infoprovider with transaction SE19..
    When run the query, do run only the last BADI activated.
    I can do two BADI joined on same infoprovider ?
    Thanks.
    Charly
    Edited by: Charly1 on Aug 9, 2011 8:46 AM

    I am not sure if you can use multiple BADIs for one info provider; please check if you can write the entire logic in one BADI.

Maybe you are looking for