Skip to Content
avatar image
Former Member

DMS - Original file drawing

When creating DIR in DMS i am attaching a Autocad drawing file. Some of the users who are viewer of this DIR have Autocad installed on their desktop while others do not have Autocad installed on their desktop. For users/viewers who have autocad installed they should be able to open the original/attached file in the native application i.e. autocad whereas for others the original/attached file should be opened through SAP viewer.

In define workstation application, if i put %AUTO% for display i.e. Application type. Will it work? If not what should be done.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Aug 03, 2009 at 09:15 AM

    Dear Atul,

    as Dave already explained to display the originals with the ECL Viewer you have to enter the mentioned parameters in transaction DC30.

    For being able to diversify between users who have AutoCAD on their PC and those who have not, you would need to create a second frontendtyp in transaction DC20 first.

    Since you have such a second frontendtype you can create additional entries in transaction DC30 for this new type too.

    So you will be able then to maintain three entries for frontendtype 'PC' where the ECL Viewer is used for display and you can add three entries for your new frontendtype (e.g. CD) where all parameters have value %AUTO% and then the native application is used for display too.

    In the DMS transactions your users would then have to choose the menu 'Extras' and change their used frontend type.

    This change just has to be done once and then the system recognises the users who use frontendtype 'PC' and those who use the new one.

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded

    • Hi Atul,

      The entries for the new frontend type are done via the system variable 'HOSTNAME' as in the standard you can only have one DEFAULT entry. If the hostname is not maintained, the system tries to use the default entry in the customizing to get the path, where it should create the temporary local copy.

      So, to solve the issue, you need to either maintain a default entry in in the customizing or assign a hostname to your computer.

      1. Default entry

      Call transaction 'DC20'. Double-click node 'Define data carrier type "server, front end"'. Select the respective data carrier type (e.g. 'PC') and double-click node 'Identify frontend computers'. Click button 'Default entry' in the top right corner of the table control. Note that it is only possible to create 1 default entry!

      2. System variable HOSTNAME

      If you run Windows XP, please go to Start -> Settings -> Control Panel. Double-click on 'System'. Click on tab 'Advanced' and then on button 'Environment variables'. Create system variable 'hostname' and assign a value'. Save the new variable.

      Best regards,


  • avatar image
    Former Member
    Aug 03, 2009 at 07:37 AM


    For viewing autocad file in SAP ECL viewer you have to check setting in SPRO


    SPRO--->General Data >Define Workstation Application>Select ACD(Autocad file type)-->Clcik Define workstation application in network --> Add new Entry -->

    Type || Appl || AT || Description || Application(path and program name)

    PC || ACD || 1 || Autocad || EAIWeb.webviewer2D.1 %SAP-CONTROL%

    PC || ACD || 2 || Autocad || %auto%

    PC || ACD || 3 || Autocad || %auto%

    This will solve your problem


    Tushar Dave

    Edited by: Tushar Dave on Aug 3, 2009 1:08 PM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 03, 2009 at 07:41 AM


    1. i think u need CAD Integration, For AUTO CAD 'integrators are "Cideon", u wll get information more from ' '

    These integrators enable the users to store the CAD file in SAP DMS. The integrators not only provide check in and check out of CAD drawings but also it help in creating materials, BOM, Title block mapping and many more features. The generation of material master can also be achieved by CAD Desktop. CAD Desktop functionality is provided by SAP. the TCode for accessing CAD Desktop is CDESK. The relevant customizing is done in CDESK_CUS.

    2. Also, SAP has provided ECL viewer (aka EAI player). The viewer helps in visualizing the CAD document, irrespective of having CAD software installed on the machine. The supported file formats by ECL viewer are JT, DWG, DXF etc. You will find more about CAD Desktop at



    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 18, 2009 at 11:58 AM


    What if there is %AUTO% set for change (2) DWG files, and when the end user tries to create DWG file, autocad is being called and opened but then error is being generated ("zeichnungsdatei ist nicht gultig", unfortunately only in german).

    Regardig that error message I found and info that that error can be displayed when dwg file is corrupt and needs to be fixed, in that case my understanding is that SAP DMS creates "corrupt" or not valid file, then calls autocad and error is generated.

    (Instead of %AUTO% I've tried also with direct path to autocad C:\Program Files\AutoCAD 2005\acad.exe with the same result...)

    (it happened with acad 2002 and 2005)

    Any idea what caused the problem?

    Thanks in advance for help.


    Add comment
    10|10000 characters needed characters exceeded