Tool to list custom objects

Hi,
Do you know any tool or scripts which can be used to list all custom objects and standard objects that have been customized in EBS?
Thanks in avance for your feedback,
Regards,
J.

Hi,
I think there is no such a tool/script which can be used to tell if the object is standard or custom. If you follow the customization standards, you should be able to identify the type of objects.
Regards,
Hussein

Similar Messages

  • Multiple logical disks as custom objects

    Hello All,
    I have been working with PowerShell for a few months now and my goal is to help my colleagues perform the same tasks a little faster.
    As such I took on the responsibility of creating a little GUI tool to find some details about a remote computer.
    I have created as advanced function with a custom object.
    I am limited to PowerShell V2 as this is the version used in the company.
    the function is as below:
    <#
    .Synopsis
       Short description
    .DESCRIPTION
       Long description
    .EXAMPLE
       Example of how to use this cmdlet
    .EXAMPLE
       Another example of how to use this cmdlet
    #>
    function Get-PartitionInfo
        [CmdletBinding()]
        Param
            # Computer Name
            [Parameter(Mandatory=$true,ValueFromPipelineByPropertyName=$true,Position=0)]
            [string[]]$ComputerName
        Process
            Write-Verbose "Testing Machine"
            if(Test-Connection $computername -Count 1 -Quiet)
                Try
                    Write-Verbose "Gathering Data"
                    $partitions = Get-WmiObject -Class win32_logicalDisk -ComputerName $computername -ErrorAction Stop
                        $myobj = @{
    'Device ID' = $partitions.DeviceID
                            'Access' = $partitions.Access
                            'Compressed' = $partitions.Compressed
                            'Drive Type' = $partitions.DriveType
                            'File System' = $partitions.FileSystem
                            'Free Space' = $partitions.FreeSpace
                            'Media Type' = $partitions.MediaType
                            'Size' = $partitions.Size
                            'Name' = $partitions.Name
                        Write-Output "Partition information"
                        Write-Output (New-Object -TypeName PSObject -Property $myobj)
                Catch
                    Write-Output "Machine not online or PowerShell is unable to read it"
                    Write-Output "$($Error[0])"
            else
                Write-Output "Machine not online"
    Please excuse the fact that is is not complete, after I get it to work it will be polished.
    My problem is as follows:
    The output of this function is correct but, it is as below:
    Partition information
    Drive Type  : {3, 5, 3}
    Compressed  : {False, $null, False}
    Device ID   : {C:, D:, E:}
    Size        : {167772155904, $null, 5356126208}
    Name        : {C:, D:, E:}
    Free Space  : {71496396800, $null, 5356109824}
    Access      : {0, $null, 0}
    Media Type  : {12, 11, 12}
    File System : {NTFS, $null, FAT32}
    What I am trying to do is to separate the partitions but have not had any success.
    Searched high and low for a solution to list custom objects one by one.
    Anyone have any ideea if this can be done?

    You have to enumerate the results of the WMI.
    You are also sort of off when it comes to how to develop output with PowerShell.
    You are tryingtoo do too many things that you do not understand and they are all conflicting. YOu cannot nis Write-Outpur statements into a colleciotn or it will not output correctly. Study the basics of how PowerShell does output
    Here is how to get the output objects.  Test it manually with a number of computers to see how the output changes.  Try to understand why.
    $computer=$env:computername
    if(Test-Connection $computer -Count 1 -Quiet){
    Get-WmiObject -Class win32_logicalDisk -ComputerName $computer |
    Select Access,Compressed,DriveType,FileSystem,FreeSpace,MediaType,Size,Name
    }else{
    Write-Host 'Machine not online or PowerShell is unable to read it'
    Once you understand why I did it this way and why it works you will have the basics needed to understand how to generalize.
    Try not to write or use code that you do notunderstand.  Test and ask question.  Build the knowledge base from the ground up.
    \_(ツ)_/

  • How to get list of custom objects used in abap report program?

    Hi friends,
    I have a requirement in which I have to scan the entire abap report and retrieve list of custom objects used in it for example custom tables, data elements, structures, table types etc,. Is there any provision in SAP like fuction modules to do this functionality?  As of now I am coding everything manually where so many possibilities are there for all kinds of objects. Provide your answers and suggestions...
    Thanks,
    Nastera

    Hi,
    The best way to do this is environment analysis. Follow the steps:
    1. Open se38, type in the program name (don't click on on display/change or create button, stay on first screen only)
    2. Click on environment analysis button (hot key SHIFT+F4)
    3. It will throw a pop-up, which will ask for type of object you want to see, which are linked /used by this program. select all (or may be if you are only interested in Tables, then select table only)
    4. Hit 'Enter'
    You will get the full list of all objects used in this report program. Just note down the one which starts with Z or Y and that's it.
    Cheers,
    Anid

  • Custom Objects List Using ABAP Program

    Hi Experts,
    We have  a requirement to collect all the custom objects(reports,smartforms,ddic objects etc)developed in ECC.
    We need list basing on condition of 'last changed by' .
    So for few objects we have 'last changed by' field and we are able to get the list but for few custom objects 'last changed by' field is not maintained.
    Example for BTE there is no 'last changed by'...
    Please suggest if any ideas.
    Regards,
    Rafi

    Hi Rafi,
    Do a source scan using RS_ABAP_SOURCE_SCAN for reports..Put Z* and give your respective conditions on last change field.
    2.Check the Transport list to production you will get other details.
    Hope it will be helpful for you.
    Regards,
    Kannan

  • List of customized objects

    Hi,
    I want to List all the customized objects in the system.
    Can any body tell me the way how to List the same.
    Regards,
    Sekhar.

    There was a developed code for getting the details of Customized programs/objects.....you can find this code under wiki>>code gallery
    Just search there, best of luck!
    Regards,
    Nick Loy

  • Z*Programs - Custom Objects List

    Hi,
    I wanted to know if there is any standard SAP T-Code for listing all the Z*Programs (ABAP Custom Objects) with Frequency of Use, or Hihgly used order, number of time used etc. 
    We wanted to take out all the Z programs that are frequently used for the purpose of conversion/upgrade to mySAP ECC 5.0.   We wanted to work on the highly used ABAP programs as the first priority.
    Anybody with answer, will be hihgly appreciated.
    Regards,
    Subbu

    Why don't u use a home made program ?
    All info is stored in TADIR just select with this table with name like Z% or Y%...
    That is my point of view...
    report zlist.
    tables : tadir.
    select *
      from tadir
      where obj_name like 'Z%' or obj_name like 'Y%'
      order by object.
    write : / tadir-OBJECT     , tadir-obj_name.
    endselect.

  • Custom Objects - defaulting 'Name' to have relate list sort nicely :)

    I am attempting to use a custom object to store various information. I see that 'Name' is a required field. It also seems that it is the Name field which is used to sort the related list. Any suggestions on how to automatically populate the NAME field? I would relaly like it to be the same and another picklist field which is on the screen.
    Thanks.

    Problem is that 'Name' is a required field and post value will not work.
    If I set the 'Name' to a pre default, the value I want to use has not yet been selected by the user. The sorting on these related objects is messy.

  • How to find all those list of SAP standard and custom objects that are changed from a specific point of time

    Hi all,
    Please let me know the process to track or find all the SAP Standard and custom objects. that got changed from a specific point of time.
    Is there any function module or any table where this change log is maintained.?
    I just only need the details ,wheather that SAP standard or Custom object has got changed or not.
    Thanks in advance

    Hi RK v ,
    I really don't know what your actual requirement is , but if you want to know the objects as per the modification , then transport request will be much help to you .
    Have a look into table E070 and E071 .
    Regards ,
    Yogendra Bhaskar

  • Is there any way to report on Custom Object 3 other than lists?

    Looks like the answer is no but just wondering if anyone has come up with a brilliant work around. I guess the only chance is with Web Services, or is Custom Object 3 the red headed step child there as well?
    I read in an earlier thread that R15 fix/patch may enable the ablity to report in analytics OD on the Custom Objects, any idea if Custom Object 3 will be included?
    I wish the documentation pointed this out somewhere! It would have been nice to know before I created the Objects funtionality!
    Live and learn...
    Dan D

    It is my understanding that the patch will be applied automatically for all customers. The patch will enable reporting on custom Objects 1, 2 & 3 and will have subject areas for Custom Object, Custom Object & Account, Custom Object & Opportunity, Custom Object & Contact, and Custom Object & Service Request.
    (That is 5 subject areas per custom object for a total of 15 new subject areas!)
    Mike L

  • Transcation to know the list of customized objects

    Friends,
    Need one sugestion for the upgrade projcet. Is there any transaction which can tel about the totla no of customized objects available in the system including the user exits routines and all.
    rgds,
    Albert.

    Hi,
      You can check by the development class from SE80 transaction, give the dev.class and check the custom objects assigned to this,
    Hope this helps,
    Rgds,

  • Help needed for translation of custom objects

    Hi All,
    We are currently in the process of upgrading from 11i to R12.1.3. We have a lot of custom reports and forms which needs to be translated based on language preference set at user level. The approach we have taken is as follows:
    1. Created one unique look up type for each of the custom objects.
    2. Each lookup code is mapped to a field of the custom object (report or form).
    3. Entered the translation for each of the lookup codes using Globe icon (Translation Form) available on the lookup form.
    4. When the user logs into his account, we are filterting out the record specific to user environment language using the condition:
    language of fnd_lookup_values = usernev('lang') and getting the translated labels for each of the fields in the custom object.
    Now what we would like to understand is if there is any other better way of doing translation based on user preferred language.
    We have heard about Oracle Translation Manager (OTM) but not sure how the same can be used in our case. Also we would like to know how Oracle does translation for the languages that are enabled in a particular instance. We would like to know if a similar approach can be followed for custom objects as well.
    Thanks & Regards,
    Sreenivasa M

    Implode wrote:
    We had the arrayList/collections lecture today.
    I asked the teacher about sorting objects and he started explaining hashmaps and then he mentioned another thing which we will only be learning next term, I'm sure we must only use what we have learned.
    How exactly can this be done. I have asked a few questions in the post already.
    ThanksWell, there was probably a gap in the communication. Hash maps (or hash tables, etc.) are instance of Map. Those are used to locate a value by its unique key. Generally, to speed up access, you implement a hashing function (this will be explained hopefully in class). Think of name-value pairs that are stored where the name is unique.
    Contrast this with items that are sorted. Any List can be sorted because its elements are ordered. An ArrayList is ordered, generally, by the order you inserted the elements. However, any List can be given its own ordering via Comparable or Comparator. You can't do this with an ordinary Map. The purpose of a Map is speedy access to the name-value pairs, not sorting. The List likewise has different purposes, advantages, disadvantages, etc. List can be sorted.
    A Map is generally similar to a Set. A Set is a vanilla collection that guarnatees uniqueness of each element (note, not name-value pairs, but simple elements). There is one concrete class of Map that can be sorted, TreeMap, but I doubt your professor was referring to that. The values or the keys can be returned from the Map and sorted separately, but again, I doubt he was referring to that.
    Take a look at the Collections tutorial here on this site or Google one. It is fairly straightforward. Just keep in mind that things (generally) break down into Set, Map and List. There are combinations of these and different flavors (e.g., Queue, LinkedHashMap, etc.) But if you can learn how those three differ, you will go a long way towards understanding collections.
    (Oh, and be sure to study up on iterators.)
    - Saish

  • Auto-populate fields in Custom Object Based on Another Record

    Hello,
    I am hoping to auto-populate a few default values in a new Custom Object record based on an associated Lead record. The layout is this:
    I use the Lead record to take care of most of the information in the sales stages until the product is sold. The Lead record has fields to record information for a one product sale. The sales person can then use the Custom Object (called 'GX Additional Product') (which shows up in the Related Information section of the Lead record) to add additional items to a sales order request. Many of the fields in the GX Additional Product (custom object) record are identical to fields already filled out in the Lead record.
    What I would like to do, is when a new GX Additional Product (custom object) is added to the Lead record, those identical fields already filled out in the Lead record, by default, populate the corresponding fields in the new GX Additional Product (custom object) record.
    Is this possible? Is this something that can be done with JoinFieldValues? If so, I've had a bit of confusion trying to set up a JoinFieldValues expression.
    If you have any information to share that would be helpful, that would be greatly appreciated! THANKS!

    Hi,
    You can use JoinFieldValue to Custom Objects from other entities, cause you will have other objects' ID recorded inside the CO's, when you open a new detail record associated with the parent. Make sure your custom object is showing as a detail section (N:1) into lead´s main page. Try with one field first, using the exact syntax provided at samples listed at product documentation.
    regards,
    Flavio Amorim
    Brazil
    www.triscal.com.br

  • Program to find Custom objects

    Hi everyone,
    As per the requirement, I need to build a program which will list down all custom objects (tables, data element, domain, function module & etc) in a given program.
    Could you please tell which is optimized way to write the program and which are the tables/function modules I need to use.
    Thanks in advance.
    Regards,
    Balaji Viswanath.

    hi ,
    you can find lots of program here
    http://www.guidancetech.com/people/holland/sap/abap/
    Program to list all sap tables
    REPORT ZZBGS044 MESSAGE-ID Z1 LINE-COUNT 65 LINE-SIZE 132
                    NO STANDARD PAGE HEADING.
    Description: This program list all tables in        regards to the   *
                 selection criteria.                                     *
    Customizing: You need not to make any customizing to use this program*
    Change of    You only have to check that tables, functions and       *
    release:     includes till exists. Bedst just to check and run the   *
                 program.                                                *
    Programmer:  Benny G. Sørensen                                       *
    Date:        July 1995                                               *
    SAP R/3      2.2F                                                    *
    Corrections----
    Date        Userid     Correction                                    *
    xx-xx-xxxx  xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx *
    TABLES: DD02V                "SAP tables view
    DATA: BEGIN OF DYNTAB OCCURS 2000.
            INCLUDE STRUCTURE BDCDATA.
    DATA: END OF DYNTAB.
    DATA: BEGIN OF TABLES OCCURS 100.
            INCLUDE STRUCTURE DD02V.
    DATA: END OF TABLES.
    DATA: L        TYPE I,
          REPL(30) TYPE C VALUE '????????????????????????????'.
    FIELD-SYMBOLS:
    PARAMETERS:
    TABLE(30) TYPE C,
    TITLE(74) TYPE C LOWER CASE DEFAULT ' ',
    DOWNLOAD(1) TYPE C DEFAULT ' ',
    FILENAME(65) TYPE C DEFAULT 'c:SAPDOC?',
    EXCEPT(30) TYPE C DEFAULT ' '.
    START-OF-SELECTION.
    IF TABLE = ''.
    TABLE = '*' .
    ENDIF.
    IF TITLE = ''.
    TITLE = '*' .
    ENDIF.
    TRANSLATE TABLE USING '*%'.
    TRANSLATE TITLE USING '*%'.
    CONDENSE EXCEPT NO-GAPS.
    L = STRLEN( EXCEPT ).
    IF L > 0.
    ASSIGN REPL(L) TO
    ENDIF.
    SELECT * FROM DD02V INTO TABLES
    WHERE DDLANGUAGE = SY-LANGU
    AND TABNAME LIKE TABLE
    AND DDTEXT LIKE TITLE.
    HIDE DD02V-TABNAME.
    IF EXCEPT NE ''.
    REPLACE EXCEPT LENGTH L WITH
    INTO TABLES-TABNAME.
    ENDIF.
    TRANSLATE TABLE USING '% '.
    CONDENSE TABLE NO-GAPS.
    IF TABLES-TABNAME CS TABLE.
    WRITE:/ TABLES-TABNAME, ' ', TABLES-DDTEXT.
    APPEND TABLES.
    ENDIF.
    ENDSELECT.
    IF DOWNLOAD NE ''.
    CALL FUNCTION 'WS_DOWNLOAD'
    EXPORTING
    FILENAME = FILENAME
    FILETYPE = 'WK1' "ASC, WK1, DBF, DAT, bin
    TABLES
    DATA_TAB = TABLES.
    ENDIF.
    AT LINE-SELECTION.
    SET PARAMETER ID 'DOB' FIELD SY-LISEL(30) .
    CALL TRANSACTION 'SE12' AND SKIP FIRST SCREEN.
    AT PF8.
    CHECK SY-LISEL <>
      SET PARAMETER ID 'DTB' FIELD SY-LISEL(10) .
      REFRESH  DYNTAB.
      PERFORM DYNPRO USING:
         'X'  'SAPMSTAZ'     '0100'        "Selection screen
        ,' '  'DD02V-TABNAME'  SY-LISEL(10).
      CALL TRANSACTION 'SE16' USING DYNTAB MODE 'A' .
    FORM DYNPRO USING DYNBEGIN NAME VALUE.
      IF DYNBEGIN = 'X'.
        CLEAR DYNTAB.
        MOVE :  NAME TO DYNTAB-PROGRAM,
                VALUE TO DYNTAB-DYNPRO,
                DYNBEGIN TO DYNTAB-DYNBEGIN.
        APPEND DYNTAB.
      ELSE.
        CLEAR DYNTAB.
        MOVE:  NAME TO DYNTAB-FNAM,
               VALUE TO DYNTAB-FVAL.
        APPEND DYNTAB.
      ENDIF.
    ENDFORM.
    Yogesh N

  • Set Default Value based on Field from another table for a custom object

    I'm trying to set the default value on a custom object field to the value of an account field. I have tried the syntax 50 different ways, and just am getting no where. The account field label displays as DBA, the integration tag is ltDBA_ACCT, and it shows up in reporting fx area as Account.Text_22.
    The custom object field I'm triying to update is also called DBA, which was originally the "NAME" required field. Does the table name, Account, have to be included? Do I need a function in front of the field?
    I have been updating the external ID using the row ID with syntex <ID> (Less than ID greater than) so I know it is possible to set the Default Value, but <DBA>, <ltDBA_ACCT>, "Account"."DBA", and so on just don't not work.
    If anyone knows how to enter this I'd really appreciate the help.

    Ok, so if you want to default a field to the value from another object, you have to use the JoinFieldValue function. I think you understand that, based on your original post, but I want to be sure that you do.
    Next, this will only work as a default if the record is created from the object that you wish to join on because a default works at record creation and the ID needs to be available for it to work properly. It will not work if you choose the related object record after the custom object record is created. You could set the value as a post-default, but that does not seem to meet your requirements.
    The syntax for the Default Value would be as follows: JoinFieldValue(ref_record_type, foreign_key, field_name).
    In your case, ref_record_type is '<Account>', foreign_key is &#91;<AccountId>&#93;, and field_name is '<YourFieldName>'. The best way to determine what the field name is would be to create a new workflow for Account and use the Workflow Rule Condition expression builder to pick your field ("DBA") from the list. The value that is returned by the expression builder should be placed in the field_name variable in the JoinFieldValue function (minus the brackets and in single quotes).
    Give this a shot and let me know how you do.
    Thom

  • How to load Custom Object 1 ?

    Hello to everyone,
    I can't find how to load my data for Custom Object 1.
    I can't find that data type in my wizard.
    Someone can help me ?
    Thanks for your help.

    Hi,
    I would recommend you to raise this Issue in the Administration section of the forum instead of Integration.
    Never the less I would recommend you to do this check before you proceed
    Navigate to the below link
    Admin >> Application Customization >> Customize Record Types
    and find the "Display Name/Singular" under "Custom Object 01" ones found
    Go back to Import/export tool to import data section to locate the name found above.
    Hope this helps :)
    Regards,
    Messer

Maybe you are looking for

  • Columns are not displaying in a Dimension in the presentation layer

    Hi All, I have a Dimension in one of the subject area which has 3 columns. It was working fine but yesterday, we have an issue about this. These columns are not displaying anymore in the dimension. I have checked in the Repository and from the Presen

  • Embed cid font

    i have installed the acrobat asian font pack. I have the stsong font. it is a cid font. Can anybody tell how to embed a cid font in a pdf. I couldn't find any online resources that would help me do this.

  • TS3694 i have an error 3014 on my iphone how do i fix this error

    i have an error 3014 on my i phone 4s, how do i fix this?

  • IPhone 5 Syncing Problem

    When I plug my new iPhone 5 into my computer it starts to sync and then gives this message: The iPhone "Chuck Kubly's iPhone" cannot be synced.  An unknow error occurred (1140). I'm trying to put some music on my iPhone. Thanks iOS 6 of course on my

  • What SQL statement is element JoinTables equivalent of?

    Here is a example of JoinTables, I just can't understand how to join those tables together? I mean if the JoinTables is equivalent of : select a.value,b.value,c.value from v_binlog_cache_size a,v_Binlog_cache_disk_use b, v_Binlog_cache_use c where a.