Fetching SAP Objects metadata

Hi all my dear friends,
I am new in SAP.
I am in progress to design SAP connector using JCO library.
I have issue while fetching SAP Objects metadata..
Current i m fetching all BAPIs using RFC_FUNCTION_SEARCH from JCO
But i dont want to fetch BAPIs.
Is there any way to fetch business objects like Material, sales order, purchase order etc. using JCO
Please let me know. if you have information.

You are welcome Rajendra. Yes, I got your requirement and gave you already the right answer. You need to create an appropriate service on your backend or consume a given one (REST e.g.?), e.g. for providing material information. Use that one in your Java application, thats it. JCo is a technology helping you on connecting to backends, its not providing stack specific functionality as far I know. You need strong ABAP and Java know-how on developing to do this task, if you dont have it: you are the wrong guy for this job. If you are interested in learning: do a search, there are numerous how-to's, documentation on SAP Help etc regarding this topics. Im talking about stuff like:
Creating an Enterprise Java Bean Project for the HelloWorld Web Service - Developing Java EE 5 Applications - SAP Librar…
cheers

Similar Messages

  • How to fetch SAP component

    Hi,
    Can anyone help me in getting the logic to fetch SAP component from a ticket.
    I want to give ticket number as the input and get the component as output.
    Please tell in which table (or tables) SAP component and ticket number are getting stored.

    Hi,
    Just to add more information to this, I am giving here the logic that we are using now.
    ****First we need to get the 'Object guid' from the table 'CRMD_ORDERADM_H' by passing the 'ticket no'.
    ****Then you need to pass this guid in the table 'CRMD_LINK' to get the 'ext ref guid' of the 'object type set 11'.
    ****Then you can get the ext ref no from the table CRMD_SALES by passing the 'ext ref GUID'.
    ****Pass the Ext.Reference No. of the ticket  in to the table 'DNOD_NOTIF' to get the 'guidh'.
    ****Finally pass the 'guidh' in to the table 'DNOD_NOTIF_S' to get the SAP component.
    This logic is working when the notification number and external refernence number are same.
    But when those are not same or the external reference number is blank then this logic is not working.
    Please help.
    Thanks,
    Eliza

  • IPhone core data - fetched managed objects not being autoreleased on device (fine on simulator)

    I'm currently struggling with a core data issue with my app that defies (my) logic. I'm sure I'm doing something wrong but can't see what. I am doing a basic executeFetchRequest on my core data entity, but the array of managed objects returned never seems to be released ONLY when I run it on the iPhone, under the simulator it works exactly as expected. This is despite using an NSAutoreleasePool to ensure the memory footprint is minimised. I have also checked with Instruments and there are no leaks, just ever increasing allocations of memory (by '[NSManagedObject(_PFDynamicAccessorsAndPropertySupport) allocWithEntity:]'). In my actual app this eventually leads to a didReceiveMemoryWarning call. I have produced a minimal program that reproduces the problem below. I have tried various things such as faulting all the objects before draining the pool, but with no joy. If I provide an NSError pointer to the fetch no error is returned. There are no background threads running.
    +(natural_t) get_free_memory {
        mach_port_t host_port;
        mach_msg_type_number_t host_size;
        vm_size_t pagesize;
        host_port = mach_host_self();
        host_size = sizeof(vm_statistics_data_t) / sizeof(integer_t);
        host_page_size(host_port, &pagesize);
        vm_statistics_data_t vm_stat;
        if (host_statistics(host_port, HOST_VM_INFO, (host_info_t)&vm_stat, &host_size) != KERN_SUCCESS) {
            NSLog(@"Failed to fetch vm statistics");
            return 0;
        /* Stats in bytes */
        natural_t mem_free = vm_stat.free_count * pagesize;
        return mem_free;
    - (void)viewDidLoad
        [super viewDidLoad];
        // Set up the edit and add buttons.
        self.navigationItem.leftBarButtonItem = self.editButtonItem;
        UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(insertNewObject)];
        self.navigationItem.rightBarButtonItem = addButton;
        [addButton release];
        // Obtain the Managed Object Context
        NSManagedObjectContext *context = [(id)[[UIApplication sharedApplication] delegate] managedObjectContext];
        // Check the free memory before we start
        NSLog(@"INITIAL FREEMEM: %d", [RootViewController get_free_memory]);
        // Loop around a few times
        for(int i=0; i<20; i++) {
            // Create an autorelease pool just for this loop
            NSAutoreleasePool *looppool = [[NSAutoreleasePool alloc] init];
            // Check the free memory each time around the loop
            NSLog(@"FREEMEM: %d", [RootViewController get_free_memory]);
            // Create a minimal request
            NSEntityDescription *entityDescription = [NSEntityDescription                                                 
                                                  entityForName:@"TestEntity" inManagedObjectContext:context];
            // 'request' released after fetch to minimise use of autorelease pool       
            NSFetchRequest *request = [[NSFetchRequest alloc] init];
            [request setEntity:entityDescription];
            // Perform the fetch
            NSArray *array = [context executeFetchRequest:request error:nil];       
            [request release];
            // Drain the pool - should release the fetched managed objects?
            [looppool drain];
        // Check the free menory at the end
        NSLog(@"FINAL FREEMEM: %d", [RootViewController get_free_memory]);
    When I run the above on the simulator I get the following output (which looks reasonable to me):
    2011-06-06 09:50:28.123 renniksoft[937:207] INITIAL FREEMEM: 14782464
    2011-06-06 09:50:28.128 renniksoft[937:207] FREEMEM: 14807040
    2011-06-06 09:50:28.135 renniksoft[937:207] FREEMEM: 14831616
    2011-06-06 09:50:28.139 renniksoft[937:207] FREEMEM: 14852096
    2011-06-06 09:50:28.142 renniksoft[937:207] FREEMEM: 14872576
    2011-06-06 09:50:28.146 renniksoft[937:207] FREEMEM: 14897152
    2011-06-06 09:50:28.149 renniksoft[937:207] FREEMEM: 14917632
    2011-06-06 09:50:28.153 renniksoft[937:207] FREEMEM: 14938112
    2011-06-06 09:50:28.158 renniksoft[937:207] FREEMEM: 14962688
    2011-06-06 09:50:28.161 renniksoft[937:207] FREEMEM: 14983168
    2011-06-06 09:50:28.165 renniksoft[937:207] FREEMEM: 14741504
    2011-06-06 09:50:28.168 renniksoft[937:207] FREEMEM: 14770176
    2011-06-06 09:50:28.174 renniksoft[937:207] FREEMEM: 14790656
    2011-06-06 09:50:28.177 renniksoft[937:207] FREEMEM: 14811136
    2011-06-06 09:50:28.182 renniksoft[937:207] FREEMEM: 14831616
    2011-06-06 09:50:28.186 renniksoft[937:207] FREEMEM: 14589952
    2011-06-06 09:50:28.189 renniksoft[937:207] FREEMEM: 14610432
    2011-06-06 09:50:28.192 renniksoft[937:207] FREEMEM: 14630912
    2011-06-06 09:50:28.194 renniksoft[937:207] FREEMEM: 14651392
    2011-06-06 09:50:28.197 renniksoft[937:207] FREEMEM: 14671872
    2011-06-06 09:50:28.200 renniksoft[937:207] FREEMEM: 14692352
    2011-06-06 09:50:28.203 renniksoft[937:207] FINAL FREEMEM: 14716928
    However, when I run it on an actual iPhone 4 (4.3.3) I get the following result:
    2011-06-06 09:55:54.341 renniksoft[4727:707] INITIAL FREEMEM: 267927552
    2011-06-06 09:55:54.348 renniksoft[4727:707] FREEMEM: 267952128
    2011-06-06 09:55:54.702 renniksoft[4727:707] FREEMEM: 265818112
    2011-06-06 09:55:55.214 renniksoft[4727:707] FREEMEM: 265355264
    2011-06-06 09:55:55.714 renniksoft[4727:707] FREEMEM: 264892416
    2011-06-06 09:55:56.215 renniksoft[4727:707] FREEMEM: 264441856
    2011-06-06 09:55:56.713 renniksoft[4727:707] FREEMEM: 263979008
    2011-06-06 09:55:57.226 renniksoft[4727:707] FREEMEM: 264089600
    2011-06-06 09:55:57.721 renniksoft[4727:707] FREEMEM: 263630848
    2011-06-06 09:55:58.226 renniksoft[4727:707] FREEMEM: 263168000
    2011-06-06 09:55:58.726 renniksoft[4727:707] FREEMEM: 262705152
    2011-06-06 09:55:59.242 renniksoft[4727:707] FREEMEM: 262852608
    2011-06-06 09:55:59.737 renniksoft[4727:707] FREEMEM: 262389760
    2011-06-06 09:56:00.243 renniksoft[4727:707] FREEMEM: 261931008
    2011-06-06 09:56:00.751 renniksoft[4727:707] FREEMEM: 261992448
    2011-06-06 09:56:01.280 renniksoft[4727:707] FREEMEM: 261574656
    2011-06-06 09:56:01.774 renniksoft[4727:707] FREEMEM: 261148672
    2011-06-06 09:56:02.290 renniksoft[4727:707] FREEMEM: 260755456
    2011-06-06 09:56:02.820 renniksoft[4727:707] FREEMEM: 260837376
    2011-06-06 09:56:03.334 renniksoft[4727:707] FREEMEM: 260395008
    2011-06-06 09:56:03.825 renniksoft[4727:707] FREEMEM: 259932160
    2011-06-06 09:56:04.346 renniksoft[4727:707] FINAL FREEMEM: 259555328
    The amount of free memory reduces each time round the loop in proportion to the managed objects I fetch e.g. if I fetch twice as many objects then the free memory reduces twice as quickly - so I'm pretty confident it is the managed objects that are not being released. Note that the entities that are being fetched are very basic, just two attributes, a string and a 16 bit integer. There are 1000 of them being fetched in the examples above. The code I used to generate them is as follows:
    // Create test entities
    for(int i=0; i<1000; i++) {
        id entity = [NSEntityDescription insertNewObjectForEntityForName:@"TestEntity" inManagedObjectContext:context];
        [entity setValue:[NSString stringWithFormat:@"%d",i] forKey:@"name"];
        [entity setValue:[NSNumber numberWithInt:i] forKey:@"value"];
    if (![context save:nil]) {
        NSLog(@"Couldn't save");
    If anyone can explain to me what is going on I'd be very grateful! This issue is the only only one holding up the release of my app. It works beautifully on the simulator!!
    Please let me know if there's any more info I can supply.

    Update: I modified the above code so that the fetch (and looppool etc.) take place when a timer fires. This means that the fetches aren't blocked in viewDidLoad.
    The result of this is that the issue happens exactly as before, but the applicationDidReceiveMemoryWarning is fired as expected:
    2011-06-08 09:54:21.024 renniksoft[5993:707] FREEMEM: 6131712
    2011-06-08 09:54:22.922 renniksoft[5993:707] Received memory warning. Level=2
    2011-06-08 09:54:22.926 renniksoft[5993:707] applicationDidReceiveMemoryWarning
    2011-06-08 09:54:22.929 renniksoft[5993:707] FREEMEM: 5615616
    2011-06-08 09:54:22.932 renniksoft[5993:707] didReceiveMemoryWarning
    2011-06-08 09:54:22.935 renniksoft[5993:707] FREEMEM: 5656576

  • Find exact package for saving the workbech request for std SAP object

    Hello friends I have edited a std SAP prog for printing the import PO(got access key from market place).After editing while creating transport request I am not able to find the package to which it should be saved.now the problem is that How to move that program to our quality server.
    the program is
    /1BCDWB/LSF00000063TOP

    Hi achal,
    are you sure you modified a standard SAP object. /1BCDWB/ prefix is common with all quick view reports - they are local and user-specific. You can convert a quickview to query to report. Using a modification key you may add it to the standard - choose a package as you prefer. But better copy the generated query report to customer name space - because it never was and never will be SAP standard. If it is in customer name space, release changes are no problem at all.
    Regards,
    Clemens

  • Import of SAP Objects into Integration Repository in XI 3.0

    Hi all,
    I am not able to import SAP objects into the Integration Repository in XI 3.0. This option is under any Software Component  Version. I have selected the radio button "Import of RFC and IDoc interfaces from SAP systems permitted", in the Software  Component Version settings. After the connection data is specified for the SAP system nothing appears under the IDoc, Whereas  the import of RFCs is successfull.
    We also have another installation of SAP XI 3.0, here this option is working properly. Can anyone tell me what is the  problem, is is there something else to be configured inorder to do this.
    Best regards,
    Norway

    Hi Stephan
    Thank you for your answer. We have followed your instructions but did only get half a success. Here is what we have done:
    1) Created "External Definitions" for all related xsd-files with the same name as the xsd-filename and in our own namespace. Our namespace is different from those specified in the xsd-files. We have not change the namespaces in the xsd-files.
    2) Maintained the "source"-field with the name for the xsd-file and not the url as specified in our answer. When we used the filename only we got a value the field "name" in the "External References".
    3) We made a message mapping and imported the "top-level-xsd-element" from the "External Definition". This resulted in only the top level element and nothing else. What we expected was the possibility to drill down through the complete structure.
    What did we doe wrong? Perhaps I could talk you into spending 10 min. and try it your self? This url leads to a zip file with all the related xsd files: http://rep.oio.dk/ubl/xml/schemas/0p71/documentation/resources.html
    Do you know if it will be possible to make references across namespaces in a later version of XI?
    Regards
    Christian

  • Branching to DMS doc from SAP object trans screen(newly createdobject link)

    Hi
    I have created a new document type and been able to attach a new sap object to that DMS document and view it in the object link of that document in CV02n, Cv03N. My problem is how to display the document from sap object screen (vice versa is always possible)
    For standard object already available such linking is provided by SAP
    (like in mm03->Extras->Document data) but I have added a new SAP object say OIGV. How to browse to ducument data from o4v2, o4v3 transaction. Is there any generic strategy for enhancing each and every SAP object transaction screen to branch to its linked DMS document
    With best of regards
    Saurav Choudhury

    Hi Sai,
    regarding your description I would kindly ask you to go to transaction DC10 and mark a document type where the necessary object is linked under 'Define object links'. Choose the right object and display its details by double-click. Then you will see the field 'Create document' where you have to enter a value '1' (using transaction) or '2' (simple creation). Please enter a value and flag the 'Additional function' checkbox too.
    Based on your description I'm sure that you are using the 'simple creation' mode for this kind of object type in the DMS customizing. Please note that for the simple creation of documents mandatory fields (if set in customizing) cannot be filled and this will lead to error messages.
    Please note that the value "1" for the creation of documents is used to enable a user to simple attache a word file on object side without going to the transaction CV01n. Therefore the system behaviour is different then creating a document by CV01n and attaching a word file to it.
    However, you can change the behaviour how the document is created from equipment master transaction if you change the customizing in transaction DC10 like this:
    If you maintain the value "2" for creation of documents, the user is put to transaction CV01n for the creation of document info records. So maybe this would solve the issue.
    Best regards,
    Christoph

  • SAP Objects not loaded after successul connection in SUP

    Hi,
    I am using SUP 2.0. Trying to connect to a SAP system using SAP Router string.
    Have configured the Application Server Name, System ID, System No, Client ID and the login credentials. I am able to ping the SAP system and the connection is successful. But  it doesn't load the SAP objects..It keeps saying 'Reading SAP Objects from Repository'.. and the Application Components are not seen.
    Any help would be appreciated.
    Thanks

    Hi Sundar,
    i have same problem. Could you please post your code here?
    Regards
    Engin

  • SAP object enhancement using abap objects

    Hi
    I am enhancing a standard SAP object using ABAP objects.
    I need to add 2 more fields to the struct in that object.
    My qn is : how to redefine the parameter type of a method in standard class?
    the code is
    DATA: lt_list TYPE RCF_T_LIST_MASS_PROC_ACT_X.
    CHECK me->start_selection EQ true.
    CHECK exist_exception( ) EQ false.
    DATA lo_ex TYPE REF TO cx_hrrcf.
    TRY.
    CALL METHOD me->ref_mass_proc_bl->get_mproc_cor_list_info
    EXPORTING
    mass_proc_cor_list = me->sel_mass_proc_cor
    IMPORTING
    mass_proc_list_info = lt_list.
    CATCH cx_hrrcf INTO lo_ex.
    add_exception( lo_ex ).
    ENDTRY.
    plz help me
    if anyone provides code for this is appreciable.
    Thanks

    Hi,
    either you can use the append technique <a href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ebc9446011d189700000e8322d00/content.htm">Append</a>
    or you can define an additional import parameter.
    Best Regards, Edgar

  • How to create Object Links For non standard SAP Objects?

    Hi all,
             I need to create an object link in cvo1n for a non standard SAP object (inspection characteristics) . we have two ways to do this
    1. Create a screen for the rquirement by taking the standard screens as reference.
    2. Implement badi document_obj.
    I need a step by step process to perform both the steps. Sample codes will be helpful.
    One more thing is that i need a link in the standard screens of inspection characteristics also. How to get a two way link both in cv01n and in the standard inspection char screen.

    hi
    Customizing for the Do cument Management , you must maintain the key fields for the SAP objects that you want to link to document info records, by choosing Control Data ® Maintain key fields.
    Process
    Program two screens for the following module pools for the SAP object that is to be linked additionally:
    u2013 SAPLCV00
    u2013 SAPLCVIN
    The process logic must be according to that of screen 0204 in program SAPLCV00 and must not be changed.
    Create the function module OBJECT_CHECK_XXXX (XXXX = name of the SAP object).
    If this object can be classified, this function module already exists in the standard system. Otherwise, copy the existing function module OBJECT_CHECK_EQUI (linking of equipment) and change it to suit the new object.
    also you can attach the document to PRT also. but it will not show you in dms. This type of attachment is only from otherside.
    thanks
    nitin
    award point if useful

  • How do you test any SAP objects before a transport to the production server

    How do you test any SAP objects before a transport to the production server?

    Hi Rama Krishna,
       The actual process is develop the object in development system and unit test there with the available data.
      Then move it to Quality server where the data will be the actual replica of production and where the integration testing and ened to end testing happens and also the user acceptance testing  happens there.
    and once everything is found fine there then it is moved to production system.
    Award points if this is helpful.
    Regards,
    Ravi G

  • Upload documents to filenet p8 for sap objects from SAP

    Hi..
    Appreciate if anyone can let me know the process of uploading documents to Filenet P8 from SAP for relevant SAP objects.
    This will also create the link to object and document in the SAP LINK tables..
    Any documents are urls related to this topic are appreciated.
    Thanks.

    Hi,
    The EMC Solutions design center offers a free SAP storage sizing regardless of your current storage vendor.   It can be as easy as providing SAP Earlywatch reports.  See https://community.emc.com/docs/DOC-11310  If you are just looking for the incremental needs from the upgrade to the new release, that is more specific to SAP and your config.  Good Luck

  • How to manage non-SAP objects types with SAP Netweaver ?

    I would like to know how it is possible to integrate into the SAP software configuration managment tools (NWDI CTS, CTS+...) non-SAP objects like shell scripts or SQL requests ?
    These shell scripts are, for example:
    - external host scheduler jobs
    - general scripts for start/stop application
    - parameters needed by application at the os level
    My goal should to store into a DEV SAP system these objects, in order to take benefit of SE80 version management. So, it should be possible to create transport order in SE10 and to transport these non-SAP objects in test and production system.
    Thank in advance for your answers.
    Daniel Ouin

    the standard functionality for this up until 4.72 is to call RFCs/BAPIs through a RFC binding library for the third party software, e.g. the language of your choice is PHP then you use the PHP RFC library found [here|http://saprfc.sourceforge.net/], if you have to connect from a .NET environment you might try to get the SAP .NET connector.
    anton
    PS: RTFM and/or using the search facilities here on SCN would help you a lot with your task.

  • Error : while Importing SAP Objects in ESR.

    I am getting error, while importing SAP object in a scenario in ESR.
    What can be the issue ? as we have configured all the beckend settings & sldcheck is also OK.
    Also, we are using proxy scenarios are working fine on system.
    The details are as below :
        at com.sap.aii.ib.server.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:88)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatefulTransactionAssociation.invoke(Interceptors_StatefulTransactionAssociation.java:43)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatefulSessionInstanceGetter.invoke(Interceptors_StatefulSessionInstanceGetter.java:37)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
        at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
        at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
        at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
        at $Proxy1366.openSAPSource(Unknown Source)

    Hello,
    Have you used the notes to import ESR content?
    Refer to one of them according to your system version:
    PI 7.1X:
    #1152640 - SAP NetWeaver 7.1 including EHP 1: Importing ESR content
    XI 7.0:
    #836200 - SAP NetWeaver 7.0: Importing Process Integration Content
    XI 3.0:
    #705541 - XI 3.0 (SP1 and higher): Importing XI Content
    Regards,
    Caio Cagnani

  • DIR not visible from attached sap object and validation check problem

    Hi Experts,
    I have created new sap object link for table BUT000 and transaction code is BP.
    Now
    1) when I am creating DIR through CV01N, I am able to view Object link column with one filed called PARTNER.
    If I enter wrong or Invalid partner here, system is not performing any validation, it accepts it and if I save DIR it gets saved with invalid business partner.
    2) secondly lets say i have entered valid business partner and saved the DIR, then in transaction code BP, I am not able to view any DIR for that business partner.
    Need your valuable Input on this.

    Hi Ravindra,
    While adding the screen I had copy pasted logic from screen 1204 as per guidelines to add the screen.
    One more thing added in guide line was, 'Please do not make any changes in it'.
    I think this is the system check which is already there when we copy paste logic from 1204 but due to some reason it has got problem.
    For the 2nd screen also I have given the same logic which is in 1204 screen of CV130.
    But here the problem is when I double click on any Module or any perform it asks me to create.
    That means this module and performs does not exist in function group CV140, they all exist in function group CV130.
    I try creating the same modules in CV140 also but there are many variables, internal tables which does not exist in CV140.
    Any help on this will be appreciated.

  • Adding additional sap object BUT000 in dms object link.

    Hi Experts,
    My requirement is adding business partner (SAP object BUT000 ) in DMS object link.
    BUT000 is not present as standard sap object list in object linking.
    I have gone through SAP documentation and understood following things.
    1) Program two screens for the following module pools for the SAP object that is to be linked additionally:
         u2013 SAPLCV00
         u2013 SAPLCVIN
    question start: Does this means add one screen lets say screen 5000 to function pool  SAPLCV00 and
                            add one screen 5000 to function pool SAPLCVIN with SAP access key.
    question end:
    The process logic must be according to that of screen 0204 in program SAPLCV00 and must not be changed.
    question start: Does this means simply copy PBO and PAI of screen 0204 and put it in screen 5000.
    question end:
    Create the function module OBJECT_CHECK_XXXX (XXXX = name of the SAP object).
    question start: does this means create FM OBJECT_CHECK_BUT000 in my case.
    question end:
    If this object can be classified, this function module already exists in the standard system. Otherwise, copy the existing function module OBJECT_CHECK_EQUI (linking of equipment) and change it to suit the new object.
    question start: does this means if FM OBJECT_CHECK_BUT000 does not exist in SAP system create it by copying
                            FM OBJECT_CHECK_EQUI.
                            Is it ok if I keep the logic of FM OBJECT_CHECK_EQUI as it is.
    question end:

    Hi Sunil,
    For adding new object first maintain this object in key fields in spro.
    You need to add the DMS sceen to the perticular object sceen with screen exit.
    The object sholud reflect in DMS and DMS screen should reflect in object t-code.
    Check in SE80 if there is no screen exit available for the object ,need enhancement.
    I hope this will help you much.
    Regards,
    Ravindra

Maybe you are looking for

  • Safari Closed due to Flash

    Here is the info given in regards to the problem. Please help. Thank you Process: Safari [8680] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 5.0 (6533.16) Build Info: WebBrowser-75331600~5 Code Type: X86

  • 9300 scrolling problem

    Having a the same problem with 2 9300's. when typing or reading a text the screen continously scrolls up very quickly for apparently no reason. the directional button is not stuck. I've reset several times by removing battery and SIM card. have check

  • Maximum Paper Size?

    I have Adobe Acrobat X Std running on Windows 7.  I'm thinking about upgrading to XI.  The key will be paper size.  I create large data models.  Up to 60" X 240".  I know Adobe used to have a 200" limit.  Is it stll the case?   After experimenting wi

  • Disabling Genius

    Is there anyway to disable Genius altogether on my iPod? Specifically, I want to turn off the function that activates Genius when the iPod gets shaken. (I listen to it in my car, and have to tip it forward into the cup holder while I drive, and it ke

  • Wave of problems, and pretty computer...slow minded.....

    While I have searched through the massive waves of " support" guides, and suggested fixes, and trying to pick apart code, I find myself still utterly lost and scratching my head and greatly overwhelmed and at my breaking point. Im not new to photosho