Adding new object TAB to DMS

Hi, all
I want add new new tab as my new object type. which is not available in standard set ie screens  class CV130 TC 'SE80'
the new object requirment as per customer
1] Routing
2] Inspection Lot
3] Plan Maintanence
4] Clibration
Give procedure how to customize these new objects, which r not available as std screens for dms object links.
rgds
Ben

Hi Benaka,
In standard SAP system you can link DIR to various other SAP Objects for that, in customization setting choose :
Cross-application component->Document management->Control Data->Maintain Key fields.
Following steps to be followed as per IMG activity documentation(click & follow the step).
Regards,
Seema Pilankar
If it useful reward me the points.

Similar Messages

  • Creation of new object link for DMS

    i have searched a lot  about Creation of new object link for DMS on internet .
    and all replies  focus on that documentation :
    1.     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.
    2.     Create the function module OBJECT_CHECK_XXXX (XXXX = name of the SAP object).
    i need  to know how to implement that  in more detailed step by step
    as  i know DMS and  abap also.

    Hi Reda,
    Hope the below URL will help to understand how the Process of adding a object link works.
    Enhancement Without Modification of the Object Links - Engineering Change Management (LO-ECH) - SAP Library
    Thanks & Regards,
    Seshadri.

  • To add new object link in DMS

    Hi Sir/Madam,
    Currently we are implementing DMS(Document Management System) and
    our main requirement is to add document to the delivery and billing
    document.In t-code dc10 in "define object link" lips and vbrp object is
    not present in the default list so how we can add these new object in
    order to attach new document to delivery as well as billing document.
    Is it possible to attach document at header level because we have to
    attach lorry number at delivery header which will be common for all the
    items.
    The function module object_check_lips already exist in se37 but we
    have to create new function module for object vbrp.How to create this
    function module? How we have to create screens for these objects? If we
    have to create it by copying some function module like
    object_check_equithan what will be the funtion group.
    IN delivery document (vl03n) in menu bar in "extras" document
    option is not there than how we will see the attached document, do we
    have to create this option with help of abaper or this option will
    automatically reflect after all the cofiguration?
    Thanks and Regards
    Abhilash Nayak

    Hi Abhilash,
    You need to gofor z-development for this. The Abap'r will add the new required object in object link field. Also the DMS screen will appear in the required t-code.
    Meantime you need to add this object in SPRO , "maintain key fields".
    I hope this will resolve the query.
    Regards,
    Ravindra

  • Add New Object in a DMS Object Link

    Hi everybody,
    i am trying to create an object link to Service Entry Sheet.  (tcode: ML81N, ESSR-LBLNI)
    by sap instructions i did this step:
    "You must create two new screens with the same number for the module pools SAPLCV130 and SAPLCV140 .
    The processing logic must follow that of screen 1204 in program SAPLVC130."
    and this step:
    Create function module OBJECT_CHECK_XXXX (XXXX = ESSR ) which i have copied from OBJECT_CHECK_EQUI .
    I have done above step .
    I created Screen For SAPLCV130 and SAPLCV140 with screen No 1272. give same flow logic of screen 1204.
    I created Function Module OBJECT_CHECK_ESSR.
    After this What I have to do for displaying  ESSR object in DMS as Object Link. 
    Please Guide me as soon as possible.
    Thanks
    Pranesh

    Hi,
    Since I think you already followed the below steps :
    1. In the standard system, there are already two special screens for the module pools SAPLCV130 and SAPLCV140 for the linked SAP object.
    You must create two new screens with the same number for the module pools SAPLCV130 and SAPLCV140. The processing logic must follow that of screen 1204 in program SAPLVC130.
    2. Create function module OBJECT_CHECK_XXXX (XXXX = object name) If the object can be classified, this function module already exists .
    Otherwise copy the function module for linking equipment DOCUMENT_CHECK_EQUI and change it as required for the new object.
    Kindly go through the below once :
    Link :[http://help.sap.com/erp2005_ehp_02/helpdata/en/2c/3fe93bad3ce333e10000000a114084/frameset.htm].
    you define the object link in DMS customizing
    e.g.For EBAN maintain screen number 247 in "Maintain view for screens to DMS object links" Then link EBAN to your document type
    Hope it helps you.
    Thanks
    Arbind
    Edited by: Arbind Prasad on Feb 24, 2011 5:46 PM

  • New object link in dms (audit)

    Hello,
    i have to open new object link for AUDIT for DMS.
    any information ?
    thanks,
    avi.

    Hi Avi,
    Define the Object link types for the object links which you want to maintain. Please check whether the Audit type is available in the Object link types or not.
    Regards,
    Nishit Jani

  • Adding new object to 0FIGL_V10

    Hello All,
    I installed the standard data flow for  Virtual Infocube 0FIGL_V10 and the report was ok (about monthly result). After that I added a new object to the data flow (0AC_LEDGER). But now I don't have the same result in the report.
    Do I need to modify the function RS_BCT_FIGL_DATA_GET_VC10?
    Thanks

    Hello Chandran,
    The new object (0AC_LEDGER)  in the Update Rule from Infosource to ODS is direct assignation and overwrite. From ODS to Infocube is the same direct assignation.
    Thanks
    Jose

  • Adding new object to vector in existing session

    Hi,
    I'm currently developing a website. In it, the user can click a button(name=option,value=item) and an item gets added to a list. At the end, the list is outputted. I am having difficulties though with my session.
    My session("Item") holds a collection,basically a vector. Every time the button is pressed, I want to add a new object (Item) to this vector(ItemCollection) but when I do it simply overrides it so the list is only ever outputting one item. Here is the code. I have traced through it with 'System.out.print' and it only gets to 'System.out.println("session");
    The getItem(), gets the item from the database and returns a object of type Item.
    This may seem like only a basic thing but I just cant see where it is going wrong.
    Thanks
    else if(option.equals("item")){
                       System.out.println("ItemPressed");
                       String itemIdStr=request.getParameter("id");
                   int itemId=Integer.parseInt(itemIdStr);
                      ItemCollection list=new ItemCollection();
                       list=(ItemCollection)session.getAttribute("Item");
                       Item item=new Item();
                       Item itS=new Item();
                       System.out.println("getItem()");
                       itS=item.getItem(itemId);
                       System.out.println(itS.getItemName());
                       System.out.println("session");
                       list.addItem(itS);
                       session.setAttribute("Item",list);     
                    System.out.println("addedToSession");
                  }

    else if(option.equals("item")){
                    System.out.println("ItemPressed");
                    String itemIdStr=request.getParameter("id");
                   int itemId=Integer.parseInt(itemIdStr);
                   ItemCollection list=new ItemCollection();
                    list=(ItemCollection)session.getAttribute("Item");
                    Item item=new Item();
                    Item itS=new Item();
                    System.out.println("getItem()");
                    itS=item.getItem(itemId);
                    System.out.println(itS.getItemName());
                    System.out.println("session");
                    list.addItem(itS);
                    session.setAttribute("Item",list);     
                    System.out.println("addedToSession");
               }Maybe it's too early in the morning here, but it looks to me like you have all of your variables declared in your execution path....
    ... if that is the case, then uh... ya, they are going to be reinitalized each pass and only have at most the last item in them from your work.

  • Infosource -adding new objects

    I enhanced the datasource 2lis_02_itm with some objects using abap code. I created the objects in BW and replicated the datasource. I added those objects to the info source.
    Now , I am not able to assign these objects in the info source, I do not see these objects in the list.
    Thanks

    Yes I activated the cube after adding the fields.Here's what I did exactly:
    1. Wrote the abap code for 5 key figures and marked them as "selection" in the datasource.
    2. Deleted the data source assignment (I had assigned it earlier)
    3. replicated the datasource
    4. Reassigned the datasource
    5. Added the kf's to the comm structure
    6. I see them in the transfer structure but unassigned
    7. I assigned these objects in the transfer structure manually
    8. activated the info source
    9. added the kf's to the cube
    10. activated the cube
    11. I do not see them in the update rules!!!!
    Thanks

  • Adding new objects at runtime

    hi, i'm wondering if i could have everything all set up(canvas3d,simpleuniverse,etc.) and i wanted to add to add a transformgroup to the BranchGroup, would everything update to show the new transformgroup?
    adn is a simepleuniverse like a virtualuniverse?

    i see on Canvas3d there's an update() meathod, do i use that?No, please don`t.
    The scengraph will update if you set the capability
    BranchGroup.ALLOW_CHILDREN_EXTEND
    before you add a new object
    You should update a scengraph from a Behavior. Please see
    You should read the javadoc for Behavior
    When the Java 3D behavior scheduler invokes a Behavior object's processStimulus method, that method may perform any computation it wishes. Usually, it will change its internal state and specify its new wakeup conditions. Most probably, it will manipulate scene graph elements. However, the behavior code can only change those aspects of a scene graph element permitted by the capabilities associated with that scene graph element. A scene graph's capabilities restrict behavioral manipulation to those manipulations explicitly allowed.
    The application must provide the Behavior object with references to those scene graph elements that the Behavior object will manipulate. The application provides those references as arguments to the behavior's constructor when it creates the Behavior object. Alternatively, the Behavior object itself can obtain access to the relevant scene graph elements either when Java 3D invokes its initialize method or each time Java 3D invokes its processStimulus method.
    Behavior methods have a very rigid structure. Java 3D assumes that they always run to completion (if needed, they can spawn threads). Each method's basic structure consists of the following:
    * Code to decode and extract references from the WakeupCondition enumeration that caused the object's awakening.
    * Code to perform the manipulations associated with the WakeupCondition
    * Code to establish this behavior's new WakeupCondition
    * A path to Exit (so that execution returns to the Java 3D behavior scheduler)
    regards

  • Issues when adding new objects

    A few questions regarding changes in Toplink from 2.5 to the current version.
    Say I had object A which contains a collection of Bs and a collection of Cs.
    Now when I want to save A and Bs and Cs to the database as an insert.
    Is the following code correct ?
    A a = new A();
    A cloneA = (A)uow.registerObject(a);
    Vector bCollectionClone = uow.registerAllObjects(new Vector(bCollection));
    Vector cCollectionClone = uow.registerAllObjects(new Vector(cCollection));
    uow.commit();
    This seemed to work in 2.5. According to the API java docs this should work even today.
    The reason I am asking is all of these -A, B and C are new objects. Should they be registered with registerNewObject();
    Is it incorrect to register a new object with cloning ?

    I forgot to add a couple of lines of code to that snippet
    A a = new A();
    A cloneA = (A)uow.registerObject(a);
    Vector bCollectionClone = uow.registerAllObjects(new Vector(bCollection));
    Vector cCollectionClone = uow.registerAllObjects(new Vector(cCollection));
    cloneA.setBCollection(bCollectionClone);
    cloneA.setCCollection(cCollectionClone());
    uow.commit();
    A few questions regarding changes in Toplink from 2.5
    to the current version.
    Say I had object A which contains a collection of Bs
    and a collection of Cs.
    Now when I want to save A and Bs and Cs to the
    database as an insert.
    Is the following code correct ?
    A a = new A();
    A cloneA = (A)uow.registerObject(a);
    Vector bCollectionClone = uow.registerAllObjects(new
    Vector(bCollection));
    Vector cCollectionClone = uow.registerAllObjects(new
    Vector(cCollection));
    uow.commit();
    This seemed to work in 2.5. According to the API java
    docs this should work even today.
    The reason I am asking is all of these -A, B and C
    are new objects. Should they be registered with
    registerNewObject();
    Is it incorrect to register a new object with cloning

  • Adding new object type (field BKPF-AWKEY) for BAPI posting

    Hi everyone,
    I am posting to SAP GL using an input file to read the data and transfer it to BKPF and BSEG tables.
    The problem is I have to use BAPI_ACC_DOCUMENT_POST, and it expects values for OBJ_KEY and OBJ_TYPE.. For now, OBJ_TYPE creates a problem, because if I use BKPF, it says it cannot post using this object type, as it is for SAP internal use only.
    Does anyone know how to add a new object type for the customer namespace, which can be manually used for this kind of posting? I know that the new entry must be made in tables TTYP, TTYPT, and possibly TTYPV, for which the maintainence view exists: V_TTYPV.
    How to add an entry here, or where can I find it in customizing?
    All helpful answers will be awarded.
    Thank you very much
    Srdjan

    perform fill_internal_tables.
    if check_l = 'X'.
      call function 'BAPI_ACC_DOCUMENT_CHECK'
           destination dest
           exporting
                documentheader    = gd_documentheader
                customercpd       = gd_customercpd
                contractheader    = gd_fica_hd
           tables
                accountgl         = it_accountgl
                accountreceivable = it_accountreceivable
                accountpayable    = it_accountpayable
                accounttax        = it_accounttax
               currencyamount    = it_currencyamount
                criteria          = it_criteria
                valuefield        = it_valuefield
                extension1        = it_ext
                return            = it_return
                paymentcard       = it_paymentcard
                contractitem      = it_fica_it.
               extension2        = it_ext2
               realestate        = it_re.
      write: / 'Result of check lines:'.                        "#EC NOTEXT
      perform show_messages.
    endif.
    if check_a = 'X'.
      call function 'BAPI_ACC_DOCUMENT_CHECK'
        destination dest
        exporting
          documentheader    = gd_documentheader
          customercpd       = gd_customercpd
          contractheader    = gd_fica_hd
        tables
          accountgl         = it_accountgl
          accountreceivable = it_accountreceivable
          accountpayable    = it_accountpayable
          accounttax        = it_accounttax
          currencyamount    = it_currencyamount
          criteria          = it_criteria
          valuefield        = it_valuefield
          extension1        = it_ext
          return            = it_return
          paymentcard       = it_paymentcard
          contractitem      = it_fica_it.
         extension2        = it_ext2
         realestate        = it_re.
      write: / 'Result of check all:'.                          "#EC NOTEXT
      perform show_messages.
    endif.
    if post = 'X'.
      data: l_type like gd_documentheader-obj_type,
            l_key  like gd_documentheader-obj_key,
            l_sys  like gd_documentheader-obj_sys.
      if dest = space or
         dest = gd_documentheader-obj_sys.
       post synchron
        call function 'BAPI_ACC_DOCUMENT_POST'
          exporting
            documentheader    = gd_documentheader
            customercpd       = gd_customercpd
            contractheader    = gd_fica_hd
          importing
            obj_type          = l_type
            obj_key           = l_key
            obj_sys           = l_sys
          tables
            accountgl         = it_accountgl
            accountreceivable = it_accountreceivable
            accountpayable    = it_accountpayable
            accounttax        = it_accounttax
            currencyamount    = it_currencyamount
            criteria          = it_criteria
            valuefield        = it_valuefield
            extension1        = it_ext
            return            = it_return
            paymentcard       = it_paymentcard
            contractitem      = it_fica_it.
           extension2        = it_ext2
           realestate        = it_re.
        write: / 'Result of post:'.                             "#EC NOTEXT
        perform show_messages.
      else.
      create Idoc
        it_receivers-logsys = dest.
        append it_receivers.
        call function 'ALE_ACC_DOCUMENT_POST'
          exporting
            documentheader    = gd_documentheader
            customercpd       = gd_customercpd
            contractheader    = gd_fica_hd
          tables
            accountgl         = it_accountgl
            accountreceivable = it_accountreceivable
            accountpayable    = it_accountpayable
            accounttax        = it_accounttax
            currencyamount    = it_currencyamount
            criteria          = it_criteria
            valuefield        = it_valuefield
            extension1        = it_ext
            paymentcard       = it_paymentcard
            contractitem      = it_fica_it
           extension2        = it_ext2
           realestate        = it_re
            receivers         = it_receivers
          COMMUNICATION_DOCUMENTS =
          APPLICATION_OBJECTS     =
          exceptions
            error_creating_idocs    = 1
            others                  = 2  .
        if sy-subrc = 0.
          write: / 'IDoc created'.                              "#EC NOTEXT
        else.
          write: sy-msgid.
        endif.
      endif.
    endif.
    if rev_p = 'X' or rev_c = 'X'.
      data: rev like bapiacrev,
            rev_key like ref_key.
      rev_key       = ref_key.
      rev_key(1)    = 'R'.
      rev-obj_type  = gd_documentheader-obj_type.
      rev-obj_key   = rev_key.
      rev-obj_sys   = gd_documentheader-obj_sys.
      rev-obj_key_r = ref_key.
      if rev_c is initial.
        if dest = space or
           dest = gd_documentheader-obj_sys.
          call function 'BAPI_ACC_DOCUMENT_REV_POST'
            exporting
              reversal = rev
              bus_act  = gd_documentheader-bus_act
            tables
              return   = it_return.
        else.
          it_receivers-logsys = dest.
          append it_receivers.
          call function 'ALE_ACC_DOCUMENT_REV_POST'
            exporting
              reversal                      = rev
              busact                        = gd_documentheader-bus_act
            OBJ_TYPE                      = 'BUS6035'
            SERIAL_ID                     = '0'
            tables
              receivers                     = it_receivers
            COMMUNICATION_DOCUMENTS       =
            APPLICATION_OBJECTS           =
            exceptions
              error_creating_idocs          = 1
              others                        = 2
          if sy-subrc <> 0.
            message id sy-msgid type sy-msgty number sy-msgno
                    with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          else.
            write: / 'IDoc created'.                            "#EC NOTEXT
          endif.
        endif.
      else.
        call function 'BAPI_ACC_DOCUMENT_REV_CHECK'
          exporting
            reversal = rev
            bus_act  = gd_documentheader-bus_act
          tables
            return   = it_return.
      endif.
      write: / 'Result of Reversal Posting:'.                   "#EC NOTEXT
      perform show_messages.
    endif.
    commit work.
    chk this
    Give points if useful

  • Adding new object names in Incompleteness Procedure

    Hi All.
    This is with regard to the Incompleteness Procedure.
    Our requirement is to make a certain field in the transaction(requested end date) from Service Ticket mandatory. The system should give a warning/error message upon not finding this entry. I used the ICP to set up the fields for other requirements I have like, priority, description etc, for which the incompleteness works just fine.
    But to set it for the date i mentioned above, I am not able to find a relevant object type for choosing the field name.
    Is there a possibility to add object types to the list which appears upon using F4?
    is there a possibility to know the object type/name that a particluar FIELD NAME belongs to from somewhere?
    Kindly throw some light.
    Regards,
    Ashwin

    else if(option.equals("item")){
                    System.out.println("ItemPressed");
                    String itemIdStr=request.getParameter("id");
                   int itemId=Integer.parseInt(itemIdStr);
                   ItemCollection list=new ItemCollection();
                    list=(ItemCollection)session.getAttribute("Item");
                    Item item=new Item();
                    Item itS=new Item();
                    System.out.println("getItem()");
                    itS=item.getItem(itemId);
                    System.out.println(itS.getItemName());
                    System.out.println("session");
                    list.addItem(itS);
                    session.setAttribute("Item",list);     
                    System.out.println("addedToSession");
               }Maybe it's too early in the morning here, but it looks to me like you have all of your variables declared in your execution path....
    ... if that is the case, then uh... ya, they are going to be reinitalized each pass and only have at most the last item in them from your work.

  • 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

  • Adding new characteristics to cube with data

    Hi Gurus,
    i need to add some characteristics to a cube already in production, this cube is customized version of material stocks/movements cube (0ic_c03).
    i am looking for a way to add the new characteristics without having to do reinitialisation (opening stock,...), i am thinking about a loopback process but how do i manage to get the new characteristics populated for the historical data?
    Thank you.

    Hi,
    If you want to load historial data, you must take ECC down time and re-intialization is required.Becasue you are adding new object in Cube and for that you need to change the Update rules, then need to load historical data, so without down time and reinitialization it is not possible.
    Check like below.
    You have data in PSA, so try to delete data from Cube and then load from PSA. Because you may write code in Update rules on;y I think. So in that case, it may work.
    Thanks
    Reddy

  • New Authorization objects When Adding New tcodes

    Hi Guys
    I have two Identical R3 Productiosn Systems One is Called Prd and the Othe RPP.
    When Going into Pfcg on PRD and adding A tocde I.e Mi02. It  already has mi01 and mi03.the authorization tab chnages from green to Yellow,.When Going into The Authorization Tab,( option change authoirazation tab), there aer new authoiration object that has a yellwo status and needs to be filled in.
    When doing the same i.e go into Pfcg on RPP and adding A tocde I.e Mi02. It  already has mi01 and mi03.the authorization tab chnages from green to Yellow,.But when  Going into The Authorization Tab,( option change authoirazation tab), there are no new authorization object that has a yellwo status They are all greeen, but there are some with status updated.This looks right.
    Am I doing anything wrong,.I have not tried to go into the authorizatin tab with the expert option.
    Pls advise

    Hi Moods,
    Did you check the objects before adding MI02?
    Check with SU24 for objects in PRD and RPP if you have same objects then check as below.
    Check what new objects are comming up in PRD.
    Check for the Additional T-codes which are having the new objects which are populating in PRD.  if you have additional T-codes in PRD, then their may be chances of new objects populating
    If you check in authorization tab options with expert mode and choose merge with new data this might reslove the issue.
    Cheers
    Soma

Maybe you are looking for

  • Calling Stored Procedure in SDK Code

    Hello Experts, Iam facing a problem in Sdk Code...How do i Excute the stored procedure in sdkcode.I have  aStored Procedure ,In My Stored Procedures (My Operation Is DML operation Insert),Inserting UDO (Document Data) To the Normal Table.   I am Havi

  • Adobe Media Encoder update is available for this version

    When I exporting a sequence in Adobe Premiere Pro CS5, there comes a screen appears and indicates that "Adobe Media Encoder update is available for this version." I go to the page "www.adobe.com / go / updates and downloads" Adobe Media Encoder CS 5.

  • Can't edit contacts Droid X

    Since the new Droid X OS pushed out in Fall 2011, I can no longer edit contacts and have the new info display.   I'm a doctor, my phone has a blocked caller ID, I don't want patients getting my cell number when I return calls at night when I'm on cal

  • Spotlight crashes every time I try to type something

    Well when I satrt typing in spotlight the toolbar at the top chrashes and it gets rebooted, but same problem occurs over and over again. I have tried to index it a million times, killed things in sudo and other quests but nothing have helped so far.

  • 16GB 4S Shuts down randomly

    I've got an ongoing saga with my new-ish iPhone 4S. Seemingly at random, my phone will shut down as though the battery has been completely drained. This can occur with anywhere from 17% battery to 45% battery, and it always happens the same way. The