Info Objects in Queries where (not) used

Hi Experts,
We're currently preparing migration from BW 3.5. to 70. I think this is a perfect opportunity for a clean up.
I want to start with info objects, especially their use in queries. so my question:
Is there a table (or tables) with the refernce of a query to info objects or vice versa?
I'd like to create a report, that shows e.g. all IOs not used in queries, how often used in queries and so on.
I checked tables like RSRREPDIR, RSZELTXREF etc., but without any success and I dare to doubt that there is a FM or a report provided by SAP.
Thanks in Advabce and Regards
Joe

Hi Pravender,
I could use sample code from related link
Where-used list of an attribute (either display or navigational)
as template for a report, what finally helped to fulfill my requirements mostly.
Thanks and Regards
Joe

Similar Messages

  • What is info type 1957 and where its used?

    What is info type 1957 and where its used?

    I have used this infotype.
    check out this link
    P1957 Infotype 1957 - Obsolete, DO NOT USE - SAP Structure - ABAP

  • How to tell what methods where not used in the code?

    Hi there,
    I wonder if there's a way to check what method are not used in the execution code (void main).
    Example:
    in the code below, the following method where not used:
    setAge, getAge, getName,setName, addFeedback
    public class Test
         public static void main(String args[])
              Employee empl = new Employee("John", 54);
              System.out.println(empl.getDeatils());
    public class Employee
         private int age;
         private String name;
         public Employee(String name, int age)
              this.name=name;
              this.age=age;
         public String getDeatils()
              return name+" ("+age+")";
         public void addFeedback()
              //do something here.
         public int getAge()
              return age;
         public void setAge(int age)
              this.age = age;
         public String getName()
              return name;
         public void setName(String name)
              this.name = name;
    }

    Yucca wrote:
    georgemc wrote:
    Yucca wrote:
    Sound like you should visit the logging API or you could do SOP all over your code which would make it very unreadableI don't see why logging code will make his code any less messy than SOP everywhere. Unless you're talking about applying logging by AOP, which is equally messy in a different way.I never implied that the one was tidier than the other. O merely recommended my knowledge on how to help the OP and gave 2 choices. Oh right. It looked like you were suggesting SOP was messier somehow. Never mind, then.
    Besides is AOP really that bad when using Interceptors? I know that this is new to Java but interceptors are really not that untidy.I didn't say they were untidy. I didn't say there was anything wrong with AOP. But logging by AOP results in pretty useless, messy logs. "This method was called with these parameters" all over the place, rather than something nice and friendly. Remember, logging is more often read by support staff than developers, so while it might be obvious to you what "getLlama(200, 3)" means, it's probably garbage to the support bods.

  • Info-Object Master Data is not populated using Attribute View

    Hi Colleagues,
    I have one info-Object 'Resource', compounded with client, resource type and scenario.
    I want to fill its master data using an attribute view.  In Master data tab, i have mentioned the package and attibute view (SAP HANA MODEL).
    Assigned all the attributes to respective fields in attribute view.
    I can see data using the 'Data Preview' in my attribute view.
    Two issues --
    1. Maintain master data option is disabled in the context menu of 'Resource' Info-Object.
    2. Also the data available in attribute view is not populating in master data of info-Object ( I tried seeing by creating a report).
    Please suggest what is wrong here.
    Thanks in advance.
    Regards,
    Rohit

    Hi,
    When you are loading data from DSO to IO, seems like some filtering is happening. Just check the active table of DSO and make sure that you have all the 59 records available.
    Another important thing is check the primary key of your master data i.e. if there is any compounding attribute if not then records from DSO might be getting overwritten in the master data. i.e. only 6 unique records.
    Regards,
    Durgesh.

  • Proxy Object for external WSDL--Not using XI

    Dear Collegues,
    URL OF web service: <u>http://www.nanonull.com/TimeService/TimeService.asmx</u>
    I am trying to create proxy object from <b>se80->enterprise services->create proxy
    then is selecting url/http and giving the above address(url).</b>
    i get this error.
    <b>Message no. SPRX090
    If you want to generate a proxy for an external WSDL document (for example, by specifying a URL), check that the proxy settings of the system are correct (transaction sicf - Client - Proxy Settings).[/b
    it says something should be correct in SICF,say any one provide some pointers for this.I am not using XI.
    Regards
    chandra

    Hi,
    I know this issue is logged some time back.
    Is this Issue fixed for you?
    Can you please let us know the SICF Config settings that you used for fixing this Issue?
    Thanks and Regards,
    Nagendra

  • ? in SQL Queries and not using prepared statements

    Using EclipseLink 1.1.1
    Prepared Statements are disabled
    In our production server something went wrong and one of our Read Queries started erroring. A DatabaseException was thrown and we log the "getQuery.getSQLString()" statement. We found this query in the logs:
    SELECT t1.ID, t1.NAME, t1.DESCRIPTION, t1.EXTREFID, t1.STYLESHEET, t1.DDSVNVERSION, t1.FIRSTNAME, t1.LASTNAME, t1.EMAILADDR, t1.PHONENUMBER, t1.ADDRESS, t1.ADDRESS2, t1.CITY, t1.STATE, t1.POSTALCODE, t1.COUNTRY, t1.ADMINACCTNAME, t1.HASDOCUMENTS, t1.HASTIMEDNOTIFICATIONS, t1.STATUS, t1.ENTRYDATE, t1.EVALEXPDATE, t1.LASTREMINDDATE, t1.FULLUSERS, t1.LIMUSERS, t1.REQUSERS, t1.ISENTERPRISE, t1.EXPDATE, t1.ISDISABLED, t1.DISABLEDDATE, t1.NEEDLICENSEAGREEMENT, t1.ISWARNINGDISABLED, t1.LOCALE, t1.TIMEZONE, t1.CURRENCY, t1.DOMAIN, t1.DOCUMENTSIZE, t1.EXTRADOCUMENTSTORAGE, t1.ONDEMANDOPTIONS, t1.SSOTYPE, t1.RESELLERID, t1.ACCOUNTREPID, t1.LASTUSAGEREPORTDATE, t1.NEXTUSAGEREPORTDATE, t1.USAGEREPORTATTEMPTS FROM T_SSOOPTIONS t0, T_CUSTOMERS t1 WHERE *((((t0.SSOENABLED = ?) AND (t1.SSOTYPE IN (?, ?))) AND (UPPER(t1.DOMAIN) = ?)) AND (t0.CUSTOMERID = t1.ID))*
    Notice the values weren't entered into the where clause. We had to bounce the application to fix the problem. I've never seen this before. I've added more debugging statements to the code - so if this happens again in the future I'll have more information to report on. In the mean time I'm wondering if anyone else has every seen a problem of this nature.

    Database error due to invalid SQL statement.
    I don't have a stack, we were catching the exception and not printing the stack :(
    Like I mentioned in my first post, I added more debugging code (e.printStackTrace()). I understand this is hard to track down without more information. I was just hoping you guys had seen something like this before and had any insight. Like I mentioned before: this is on our production server. I've never seen this type of error before. That particular server (we run in a cluster mode) had been up for several days and then started generating that error. IT bounced the node and everything went back to normal. We have been using toplink for about 5 years now and have never seen this problem, until August 3rd 2009. The only thing that has changed recently is our migration from toplink 10 to EclipseLink. I was wondering if anyone knows if anything had changed in EclipseLink/toplink 11 with the generation of SQL queries.
    I'll keep looking. There is more debugging code in there now. Since the error was "Database error due to invalid SQL statement" this implies the SQL was generated, exited that part of the code and was sent to the db where it failed. I'm afraid the printStackTrace won't help if this error happens again.

  • Info Object Where Used List

    Is there any way to get a list of all of the queries that you a specific Info Object?  I've tried using the Where Used List of the Info Object in RSA1, but it doesn't seem to be working.
    Any Ideas??
    Thanks!
    Tina

    Hi
    If you want to get the list of infoobjects used in a query then, goto SE38->RSRQ_QUERYDEFINITION.
    In thisprogram if you give the report or query name and execute it'll display all the infoobjects used with in that query.
    Or else,if you want the list of queries which contains a particular infoobject , then you have to follow the below method.
    For Characteristics:
    Goto RSZSELECT table.
    Give IOBJNM and get ELTUID.
    Goto RSZELTXREF table.
    In this TELTUID = RSZSELECT-ELTUID.
    and get SELTUID.
    Copy the SELTUID and give to TELTUID,means TELTUID = RSZELTXREF-SELTUID.
    Repeat the procedure until it gives no data available.(Copy all the SELTUIDs )
    Then give all the SELTUIDs as input to RSRREPDIR-COMPUID.
    i.e.,RSRREPDIR-COMPUID = RSZELTXREF-SELTUID(i.e.stored SELTUIDs).
    This gives the list of queries for a particular characteristic.
    For Standard Keyfigures:
    Goto RSZRANGE table.
    Get ELTUID by giving LOW = keyfg and SELTP = '6'.
    And then follw the same procedure as it is for characteristic.
    Santosh

  • How do I delete old Bex queries not used within 13 months?

    Hello all,
    I have a large number of Bex queries that are no longer used (3000 - three thousand).  I'd like to delete any query that has not been used in 13 months.
    Can someone provide some guidance?
    Also, is there anyway to archive old reports?
    Thank you.
    JIm

    Murali,
    The RSZCOMPDIR table contains this information - thank you.
    The only remaining challenges are:
    1) how do I interpret or convert the values in the LASTUSED field?  The numbers are of the magnitude of 20,060,601,210,130.
    2) Once I determine which queries were not used within the last 13 months, how do I delete them?  Is it as simple as writing a SQL statement against this table?
    Thanks you.

  • Object-relationa queries

    Urgent! Object-Relational Query
    Can I see objects created in Oracle 8.1.7 in Discoverer?
    I using Discoverer 3.1 and I can't see the information stored in a object.
    Any idea? The new versions of Discoverer works with object-relational database?
    Thanks.
    Alexandre.

    hi priya,
    if the info object contains data or not is not the point, u have to check whether the object is a data target or not.
    all data targets are info providers.
    data targets and info providers provide data to reports but info providers not hold data permanently where as data targets holds data permanently.
    if u want to build queries on info object then u have to convert them as data targets,
    goto RSA1 -> right click on info area -> click on insert char as data target -> give info object name.
    after converting info object as data target u can build reports on that info object.
    assign points if it helps,
    thanks,
    pavan.

  • Issue with Info Object Transport after changing Data Type

    Hi Experts,
    We have a DSO which is running past 5 years. And recently(3 days back) we added new fields into that DSO. Delta loaded for last three days and new info object (Say XXX) data populated into DSO.
    Now the problem is, We identified that, info object data type is not correct. We used data type NUMC  instead of CHAR.So Character information is missing for that field.
    Example:
    Data from ECC: ABC123
    Data Loaded to DSO: 123 (Missed character ABC)
    So we deleted data from DSO and changed the info object data type in Development system.
    And also I have deleted only last three days delta records from DSO and transported my info object to Production. But its giving error as: Info object contains data in DSO".
    But that info object field is empty in DSO. I have already deleted last three days delta.
    Do I need to Delete all 5 years data from DSO to change the data type of recently added new info object ?
    Please give me your solutions and ideas to solve this issue.
    Thank you,
    Best Regards,
    Santhosh

    Hi Raman,
    Thank you for your answer.
    When I changed the data type of info object in Dev, I deleted the content of DSO. And same thing transported to QA as well. Before importing changed info object, I just deleted the content of DSO from QA. So transport done successfully QA.
    But in Production we have a history of past 5 years. So I cant delete all contents of DSO.
    So just deleted only the delta request's which contains data for that info object(3 days back, we moved that info object(NUMC data type) to production,So last 3 days delta only loaded for that info object). And tried to transport it. But it was failed. I am sure we need to drop all data from DSO, if I am interested to go with same info object.
    I have some comments on your first approach,
    1. If we delete info objects from Dev DSO and transport to Production will give transport failure, Why because, my previous transports errors clearly saying that info object contains data in DSO . So it wont allow to remove that info object from DSO.
    2.We are using same info object technical name in BO Data federator also. So if we change add new info objects again we need to make changes with BO as well. I am thinking this point as my last option if i cant find any other solution.
    Thank you.
    Best Regards.

  • Time Dependent Info Object

    Hi All,
    I have an extractor that extracts data with DATEFROM and DATETO fo rthe time dependent HR employee related data for managers. But when it extracts into BI and loaded to Info Object the DATEFROM is not the same as what is extracted, it is 01/01/1000 instead of record specific.
    Any idea why it is showing like it is?
    Thanks,
    Alex.

    Beekay,
    You are right. But in my case I extract only 200 records with DATEFROM and DATETO as 12/10/2006 - 12/31/9999. So I should expect my extracted 200 records and the system generated 200 records. But I have only 200 records but all the DATEFROM fields are changed with 01/01/1000. My PSA and R3 extractors are having the actual real DATEFROM.
    Do you see where I have this issue?
    Thanks,
    Alex.

  • 0MAT_PLANT info object in SPP

    Hi,
    I am looking for an infoobeject that has product / location attributes in SPP. I am looking for something like the 0MAT_PLANT in BW where we can have R3 MARC table info loaded, is there a similar info object in SPP where we could load /SAPAPO/MATLOC table information?
    thanks
    marco

    Hi Ajax,
    here's an idea:
    You could create another InfoObject    for the Storage Location, which you define uncompounded.
    This one you could add to the cube dimensions and fill it in the transformation the same way you fill the other storage location.
    This way you would get only unique values on the  query variable selection if you use the uncompounded storage location.
    Best,
    Ralf

  • Converting Info-Objects as a Data Targets.

    Hi All,
    I Converted some info objects as a Data targtes in my Dev box, I need to affect those changes in my QA box and Production box, So that i need to transport those changes, I saved the changes in one Trasport req in Dev,
    So if i  trasport the same req to QA box, is the only changes will affect or the complete info object will affect...
    note: i have master data stored in all my objects in all environments....
    I will assign points.

    Hi Bhanu,
    Thanks for your earlier reply,
    I saved my changes in a single TP req, in this req it shows all my info objects,
    Iam thinking when i transport the req it should affect the info-object which it has been used in Cubes and ODSs..
    So can you tell me in details plzz

  • How to activate the Info object catalog in Business content

    Hi,
      While trying to activate the Info object catalog, I found that some of the info objects under this catalog was earlier activated by some other developer. I brought this catalog (0SALES_CHA01) over to the Business content activation panel ( with only 'necessary object settings ) and all the info objects that also came along  were de-selected since I didn't want to install those again). When I tried to install these I get an error indicating that some of the info object in question are not already active.. and ultimately the catalog doesn’t get activated , although more than half of its infoobjects are already active under the '0CHANOTASSIGNED' node.
    Please let me know whether I can get only the Catalog activated without getting any existing activated info object merged or installing those which are not already activated.
    Thanks
    Arunava

    Hello Arunava,
    Just drag the infoobject catalog as u did earlier to the left in the bus cont installation screen with "only necessary object" option.
    Dont try to deselect any object. Go ahead with the default options and install in background.
    Now you can check for the available objects in the catalog. if you have some objects missing, and available in unassigned node,double click on the newly installed infoobject catalog, select the required objects (which are not yet assigned to this) from the left side and bring them to the right side.
    this will make the unassigned objects assigned to the required catalog.
    Hope it helps..
    (please dont forget to reward points to helpful answers)

  • How can I reach my iCloud notes using a PC with WinXP.?

    Last week I was on the road and needed to reach some info I wrote on a Note using my iPhone to my iCloud... I left my iPhone at Home and Only had access to an old internet access PC with Windows XP but was not sure how to reach my iCloud notes...  I tried the iCloud site but asking me to setup iCloud on that PC.. The PC had a limited user account so basically I was not able to install anything on it...
    Please let me know... :-)

    Can you clarify how you intend to setup the AirPort Express?
    Obviously, if  you plan to connect the AirPort Express to a modem, the Ethernet port on the Express will be utilized for the Internet connection, so no other Ethernet ports will be available.
    If this is the case,  you will need to look into obtaining a router with 3-4 Ethernet ports to allow both your AirPort Express and computer to connect.

Maybe you are looking for