DMS inherited to follow-on objects

Dear SAP gurus,
We're currently assesing the DMS functionality in our company. The scenario that we have in mind is to have a Doc linked to material master, and when PR is created for this material master the doc is inherited automatically to PR doc, and it will be inherited to RFQ, and eventually to PO where it can be printed as well.
We observed that if we maintain the link of the doc to a PR item, and afterward create RFQ against this PR, the RFQ is automatically inherit the link (we see that in object links in the doc, the RFQ link is created automatically as well). This also happen in PO as well. However when we create a PR for material that already linked to the doc, the doc is NOT automatically inherited in the PR. We must spesifically link the PR item to the doc which is linked to the material.
Is there any config that we miss? Or this is standard behaviour from SAP? (if it is, it seems very odd as it is working very well for PR --> RFQ --> PO, I dont see any reason why it should not work for material --> PR).
-Josh-

Hi Josh,
as far as I know this behavior means to be the current standard. Because the document is already linked to the material master and the PR on basis of this material is created the link is not taken over again to the PR. This is because the material is also
involved in the PR already. So in this case you would have to made a new link between the PR item and the document if you need it.
Best regards,
Christoph

Similar Messages

  • Can i follow an object?

    hi all,
    i would like to find a way to follow an object through all the methods it is passed as a parameter.
    for example if i have this:
    public static void method()
    Object o = new Object();
    methodA(o, "another parameter");
    methodB("another_parameter", o);
    methodC("more parameters", o);
    }can i obtain somehow at least the names of the methods Object o is passed to? (like methodA, methodB, and methodC). or maby even the declaring class for this 3 methods? ideal it would be to obtain theese methods as objects, but i can easily do this afterwards using reflection.
    thank you.

    Hi,
    That sounds impossible in pure Java. You might be able to do something with aspect oriented programming though.
    Kaj

  • Custom gradients that follow an object from start to finish?

    Hello,
    I want to create special shapes, with custom gradients that follow the object from start to finish.
    I manage to do this for a single line using an artwok pencil (see "Custom gradient" in image below), but not for a more complicated shape (see "The shape I want" in image below as an example)
    Help would be very muh appreciated!
    Kind regards
    Pete

    Hello again,
    I might be thick in the head, but I cant get this to work.
    1. When creating the art brush, should any special setting be made? I used the defaults
    These are my results:

  • Link DMS document to a finance object

    Hello,
    As anybody succeeded to create a document link to finance object?
    I am now trying to create this link, and I as already read SAP Help about this topic. As far as I understand I need to:
    "1. Program two screens for the following module pools for the SAP object that is to be linked additionally:
    – SAPLCV00
    – 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 DOCUMENT_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 DOCUMENT_CHECK_EQUI (linking of equipments) and change it to suit the new object."
    First of all, in SAP IMG help, the programs mentioned are SAPLCV130 and SAPLCV140, screen 1204, instead of those above…
    So, I am now very confused and do not know what to do in order to create the necessary link…
    As anybody have some sample code?
    Can anybody help me about this problem? This problem as now become very critical for the continuity of my Project...
    Thanks in advance,
    Margarida

    Hello:
    This is what I have done to make it work in ECC6.0 using EKKO.
    In SE80, enter in Function Group CV130. Then expand the screen folder and look at the screen logic of several screens. I noticed that they're all the same except for the "field" statement, which is particular to the specific table. I copied 1208, but you can copy whichever one you want. You will need to register the object (if not already) and usually basis can help with that. I created a screen 9001. (Note: This can be overwritten with a new SAP release so be weary of that).
    I replaced the codes using the Modification assistant in the screen Flow Logic
          FIELD mcdokob-einri.
          FIELD mcdokob-falnr.
    and put in
          FIELD ekko-ebeln. I also had to remove the MCDOKOB variables from the screen Element List and replace it with EKKO-EBELN.
    Then in config (following the standard help guidelines) I added the object link with my new screen. I see it. I hope any of you do as well.

  • DMS EKKO missing link from Object side

    Hello,
    i have created a new Document typ with Object links: IFLOT (functional location), EKKO (Purchase Order) (We have created a new Screen 9001 and implemented it in SAPCV130, SAPCV130 and set all needed customzing settings.) and LFA1 (Vendor).
    My questions:
    1. I could not find a link (or Button) on Purchase Order side in transaction ME22N/ME23N to open the assigned Documents.
    How can I implement this link?
    2. If I create a DIR in CV01N, I like to type the value in Object link EKKO (Purchase Order) manual and the system has to take the value LFA1 (Vendor) automatic from the Puchase Order. 
    How can I solve this request?
    Thanks in advance for your comments.
    Best Regards,
    Melanie

    Hi Melanie,
    regarding your questions I hope that the following information could be useful for you:
    1. I could not find a link (or Button) on Purchase Order side in transaction ME22N/ME23N to open the assigned Documents.
    How can I implement this link?
    Based on your description I would kindly ask you to check in customizing
    under
    Cross-Application Components
    >> Document Management
       >> Control Data
          >> Maintain Key Fields
    if the entry 'EKKO ME33K EBELN' exists. Please make sure that the
    transaction code ME33K is maintained here too.
    To grant that allways the currenct screens and authorizations were
    called please maintain also the value "1" into the "Authorization"
    column. For further informations on this maintainance please see the
    SAP note 1066915. It's important that you not enter the mentioned
    screen number wihtout the leading "1" as this number is added
    automatically by the system (e.g. object MARA 1201 maintain like MARA
    201). You can do this in customizing under:
    Transaction SPRO
    > Cross-Application-Component
        > Document Management
             > Control Data
                 > Define screen for object links
    If you need the dynpro number or object you will find all standard SAP
    objects and their screen number in function module CV130 (Screens) by
    transaction SE80. Please maintain all necessary SAP objects.
    2. If I create a DIR in CV01N, I like to type the value in Object link EKKO (Purchase Order) manual and the system has to take the value LFA1 (Vendor) automatic from the Puchase Order.
    How can I solve this request?
    Here I think that the BADI DOCUMENT_OBJ could be useful for you to control the creation of object links from CV01N or CV02N transaction.
    Best regards,
    Christoph

  • Static Inheritance, Constructors --- Classes as objects

    First I asked myself why constructors are not inherited.
    Then I asked myself why Static Methods are not inherited.
    And it all seems to come down to, why Classes are not objects in Java as they are in Smalltalk?
    Is there any reason I'm missing?
    I would love at least inheritable static methods.

    That's OK, but that method would not be inherited, and would execute in the context of the superclass.
    Picture this (a simple "template method"):
    class SuperClass {
         public static void staticMethod() {          
              System.out.println("Static in SuperClass");
              other();          
         public static void other() {          
              System.out.println("other in SuperClass");
    class SubClass extends SuperClass{
         public static void other () {
              System.out.println("other in SubClass");
    Here, I just want to redefine other() in SubClass, but it calls the SuperClass version.
    Let's test:
    public class Test {
         public static void main(String[] args) throws DatabaseErrorException, TableUpdateException {
              SuperClass.staticMethod();
              SubClass.staticMethod();
    Output:
    Static in SuperClass
    other in SuperClass
    Static in SuperClass
    other in SuperClass
    First line calls static in SuperClass, which calls other (found in SuperClass and executed), the output from other is second line.
    Then, the third line shows calling staticMehod in SubClass, which doesn't redefine it, and executes the SuperClass version, that's ok, but when staticMethod calls other, it doesn't look for it in SubClass, but it directly executes the one in SuperClass (which is shown in line 4).

  • Follow a object and do somthing when in a distance

    how can i make a movieclip folow a nother movieclip and when it is in a distance stop and then do somthing?
    can you give me a sample code
    Thanks

    Can you say where in the world you are? There are a number of email lists and user groups, that you should definitely join. People love these sorts of questions, but here on a mobile specific area the questions might be overlooked.
    But I love these sorts of questions too! So, do you remember a guy named Pythagoras? He wasn't familiar with ActionScript, but I think he would have been good at coding. He's the one that worked out how to tell the diagonal of a right angled triangle. It comes in really useful when animating objects.
    Here's how you might have one thing follow another, in say an enterframe script:
    mc2.x = mc2.x+(mc1.x-mc2.x)/5;
    mc2.y = mc2.y+(mc1.y-mc2.y)/5;
    Here's how to see that they are less than 20 pixels apart:
    var dx:Number = mc1.x-mc2.x;
    var dy:Number = mc1.y-mc2.y;
    var d:Number = Math.sqrt(dx*dx+dy*dy);
    if(d<20) {
      //stop moving mc2
    It might take up too much time to set up an example for you, but do you get the idea?

  • Follow an object (mouse click) without decreasing the speed

    hello,
    i want to make a movie clip follow the mouse while we are pressing the left Button (NOT "be" the mouse ), i end it up with this code but am having a problem,
    -the speed of the movie clip decrase by his own, i know that this is happening because of the last two lines, i will be glad if anyone could help me to solve this problem, thanx
    onClipEvent (enterFrame) {
              onMouseUp = function ()
                        apui = false;
              onMouseDown = function ()
                        apui = true;
                        rotateSpeed = 3;
              if (apui == true)
                        goX = _root._xmouse;
                        goY = _root._ymouse;
              else if (apui == false)
                        goX = this._x;
                        goY = this._y;
              this._x -= (this._x - this.goX)/20 ;
              this._y -= (this._y - this.goY)/20 ;

    thank you, this is solved the speed issue, now i had one last problem, the rotation,
    1st let me know if i had to close this discussion and start another one cause i found what i was looking for .
    but maybe i can ask about it here,
    so here is the rotation issue,
    first here is my rotation code
    function rotateTowards(clip, targetX, targetY)
              var clipPoint = {x:clip._x, y:clip._y};
              clip._parent.localToGlobal(clipPoint);
              var deltaX = targetX - clipPoint.x;
              var deltaY = targetY - clipPoint.y;
              var rotationRadian = Math.atan2(deltaY, deltaX);
              var rotationAngle = radiansToDegrees(rotationRadian);
              clip._rotation -= (clip._rotation-rotationAngle)/8;
    function radiansToDegrees(radians)
              return (radians / Math.PI) * 180;
    and i have this code on my car movieClip
    onClipEvent (load) {
              rotateSpeed = 3;
    onClipEvent (enterFrame) {
              onMouseUp = function ()
                        apui = false;
              onMouseDown = function ()
                        apui = true;
                        rotateSpeed = 3;
              if (apui == true)
                        goX = _root._xmouse;
                        goY = _root._ymouse;
                        rotX = _root._xmouse;
                        rotY = _root._ymouse;
                        _root.rotateTowards(this,rotX,rotY);
              else if (apui == false)
                        goX = this._x;
                        goY = this._y;
              _root.destination_mc._x = goX;
              _root.destination_mc._y = goY;
              this._x -= (this._x - this.goX) / 15;
              this._y -= (this._y - this.goY) / 15;
    my problem is to make the rotation more "realistic" for example if we choose to go to the opposit direction i need the car to rollback then make a 1/2 turn then go tward the point
    thank you

  • Create DMS document from direct object transaction instead of CV01N

    Dear Experts,
    I have raised an issue for the same thing in past and got helpful reply also. However it is not working here. I have searched enough but did not get satisfactorily answer.
    My requirement here is to create and store DMS document directly from the object attached to DMS document type instead of CV01N e.g. create PR ME51N, create project CJ20N etc.
    So far I have done the required configuration to get create option in transaction while entering DMS document number. I kept document description field as an optional for respective document type and created and assigned role in Define profile step. Number range is internal. So I think all necessary configuration in place. Now problem here is when I am clicking on create easy document icon, it ask me to select document type and file from local machine also. But nothing is happening afterwards and document is not getting created and stored. Transaction return on screen without any number and so. Please help me out. Did I miss anything?
    Looking forward for your reply. Points will be allocated for answer.
    Best Regards,
    Bhagat

    Hi Bhagat,
    Select the document type in question,navigate to "Define object links".Please verify if the following values have been maintained:
    Screen no-233
    When new version-1
    Create document-1
    Document version-1
    Additional functions-checked
    Post this,re-test the scenario and share the results.Also,do confirm if you are able to create documents of the above document type using CV01n transaction successfully.
    Regards,
    Pradeepkumar Haragoldavar

  • DMS Object Link at Maintenence Order and Service order level

    Hi SAP Gurus,
    We had a requirement for maintaining DMS Object at Service order and maintenence order level, as Standard DMS does not provide any Standard Object link at Order level, we went for development and following the Standard procedure i could bring the Order Tab in CV01N Object Links, and also i could search the relavent maintenence order and maintain documents relevant to it,
    But the biggest problem now is i could not create DIR from the Maintenence or service order screen IW31, and the document i have placed at the order is not visible in the order screen at all,
    i know it is some sort of enhancement in the Order screen to allow DMS Documents to appear in the Order screen to provide this funtionality.
    let me pls know what exactly has to be done, as there is no config at the order level to get the DMS Screen, as DMS is not a standard object at the order level.
    one approch as suggested is modifiying the Order screen or using Screen Exit Enhancement for Order but not sure which one to use or how to move ahead,
    Thanks n Regards
    Priya S

    Dear Christoph Hopf
    Many Thanks for your answer,
    i went through the said SAP Note, but it only speaks about the notifications level, where SAP itself has provided the standard DMS Object links, and iam in latest ECC-6 version where this note  is taken care of i think,
    iam looking for creating DMS Document (DIR) from the maintenence Order IW31 transaction screen, and have developed new Object link for Maintenence order,
    but the main problem is, iam not able to create DIR from the IW31 Screen directly as Maintennce order is not a standard SAP Object,
    please let me know how to get the list of documents that i have attached to a maintenence order to appear in the IW32 maintenence order screen, and also we need to create the documents (DIR) directly from IW31 / 32 screens.
    Thanks and Regards,
    PriyaS
    Edited by: Priya S on Aug 19, 2009 1:50 AM
    Edited by: Priya S on Aug 20, 2009 1:54 AM
    Edited by: Priya S on Aug 24, 2009 6:24 PM

  • Difference in storage method for DMS and Services for Object

    Hi-
    Our R/3 version is: 4.7 Enterprise.
    In most (if not all) of the transactions users execute, there is a feature where they can attach a file using "Services for Object" from their PC to the associated record (i.e. material master, purchase orders, service notifications, etc.) 
    What I would like to know is where the document is stored.  From what I found on help.sap.com it says that it is a link from the user's PC.  But I would guess it is storing a copy of the file as a blob on the R/3 server somewhere.  Is this true?  Or is there a risk if the user's harddrive dies, that the file is no longer available for viewing? 
    I am trying to determine the difference between using the Services for Object feature vs. DMS and setting up an object link for the specific object type (i.e. material).
    Thanks!
    -Jenn

    I found the following about Services for Objects: 
    Business Workplace
    The documents that were appended to an object using Create attachment and Create note are stored in the Business Workplace. There, for example, you can make settings for where the documents should be stored (R/3 System or Web Server) and which document classes may be loaded in the SAP System (for example DOC, but not EXE).
    Sending is also carried out internally using the Business Workplace. Messages are created that contain a link to the object as an attachment. By double-clicking on the attachment, the users can call the default method of the object. This is normally the display method.

  • AD object security inheritance getting disabled

    Hi,
    I am observing few uses are having security inheritance issue and AD administrators are losing their permissions on these user objects.
    Inheritance is getting removed automatically after some time even after setting it manually as per below screenshot.
    Please if anyone can tell me on how to find the cause of this issue. Also, If I check advanced security on the parent OU, I am not getting the option to apply the inheritance on all child objects. Is there any way or command via which I can re-enable inheritance
    or apply permissions on all child objects under an OU ?
    Thank you in advance.
    Regards,
    J R Dash

    This is the behavior of protected groups, those users are members of one or more protected groups.
    The PDC role holder compares the ACL defined on each user object that is a
    member of a protected group with the ACL defined on the adminSDHolder object
    every sixty minutes.  If the ACL on the user object is different to the ACL
    on the adminSDHolder object, the ACL on the user object is reset to that of
    the adminSDHolder object.
    See the follow articles,
    Protected Groups and the adminSDHolder object:
    http://support.microsoft.com/?id=817433
    http://support.microsoft.com/?id=318180
    Enfo Zipper
    Christoffer Andersson – Principal Advisor
    http://blogs.chrisse.se - Directory Services Blog

  • DMS link  BOM object

    Hi SAP Consultants,
    We are in the process of linking DMS with BOM.
    While Creating a DIR in CV01n we are unable to link a BOM because when we click the Object links tab it is displaying the following message:
    Object link to STKO_DOC cannot be changed in this transaction
    We also tried on the Other side. We created a BOM and linked a document to that. While opening that Document in CV03N, we are unable to view the linked BOM and gives the error same error.
    Kindly provide the support for the above issues.

    Hi,
    I have search for message class and message number , it is coming from message class 26 and message number 321.
    using this i made a search in the code
    You need to better look into this code from include LCV130O01
      IF drad-dokob  = 'PORDER' or drad-dokob  = 'STPO_DOC' or
         drad-dokob  = 'STKO_DOC' or drad-dokob  = 'DPR_OBJLNK'.
        PERFORM display_col_change USING 'PORDER-CO_POSNR' 1 1.   " no icon
        GF_no_edit_screen_link = 'X'.    "<<<<<<<<<<====<<<<<<<<<<< 
      ENDIF.
      if not gf_no_edit_screen_link is initial
      and display_mode NE c_dms_display.
        message w321 with intdrad-dokob. "<<<<<<<<<<====<<<<<<<<<<<
      endif.
    and also you need to check your configuration DC10.
    May this will give some hint.

  • CProjects object link greyed out in DMS

    Hi Everyone,
    We have cProjects 4.5 setup in our environment.The RFC connections to SAP DMS have been established. DIR's of all 'Document Types' can be assigned to a project successfully.
    Now,in DMS, for a DIR XYZ,'cProjects Elements' object link has been established.However, when we attempt to add a Element in cProject Elements, the netire section gets greyed out and a message is displayed as follows.
    " Object link to DPR_OBJLNK cannot be changed in this transaction,Message no. 26321 ". Its understood that linking cannot be performed from CV0*n transactions. In that case,from where would this feature be enabled?
    Regards,
    Pradeepkumar Haragoldavar

    Hi.
    we have the same problem.
    SAP ECC 6.0 on client 300, cProject on client 400, RFC connection established.
    From cProject we can link DMS documents to tasks.
    But, in DMS we can't see the link to the cProject task (object DPR_OBJLNK).
    Is it possibile to see cProject tasks linked from the DMS documents ?
    Is it possible to link cProject tasks directly from DMS documents ?
    Thanks.

  • 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

  • Transporting Developmenrts from PI DEV to PI Prod

    Hi Experts,                     in my PI server, when ever I do a development in the ABAP stack, I release and transport the request to Basis. And In case of developments in Java stack, I use Change Management Service - Transport Studio   to move it.

  • How to: Print large dataflows

    When we print complex dataflows (like a multicube with 10 cubes) then the graphical view of the dataflow can not be viewed on a reasonable scale. Also, the dataflow can not be correctly saved as JPG nor can it be printed. In such a case, only the lef

  • Newbie Needs Template Help

    Ok I am a complete newbie to flash. I have read most of the guides provided and searched the forums but I honestly can't find an answer to my question. I have decided to use one of the templates provided with my flash pro cs5. It is the advanced albu

  • Using DB connect with SAP BW 3.5

    Hello Expert, I'm not sure if anyone has ever seen this kind of error message: "Metadata for table A in BW is inconsistent. Check DataSource" I just enhanced table A by adding one field in that table. After that I edited data source in SAP BW and gen

  • Canon Vixia HF200 Import Trouble

    Hi there, I'm using the trial version of Adobe Premeire (with intention to purchase in the near future) to import from a Canon Vixia HF200.  The HF200 uses the AVCHD format, written as MFX files.  I shot at the highest quality afforded me by my camer