Email link to document in Content Server from SDV

Experts,
We would like to email links to documents stored on our Content Server while viewing them in the SAP Document Viewer.  These documents are ArchiveLinks to invoices.  When we use the 'Send object with note' button in SDV, the email sent contains a text file which has information about the invoice, not the document we are viewing.  Does anyone know if what we are try to do is possible?
- Andrew

Hello Andrew,
You can right-click in open space to the right of the bottom row of icons to change the icons. Next select MORE TOOLS. In the File Toolbar, check the box for Email and this should solve the problem. Why SAP did not default this checkbox I will never know.
Thanks,
Tim

Similar Messages

  • Link attached document to content server  ( CS )

    Hi,
    does any one know how to store order attachement documents into SAP Content Server?
    Thanks.

    If you want to store documents in a content server. Then ofcourse you first need to instal it.
    This is what you need to do:
    Follow this official SAP installation guide to instal your content server (if you don`t already have it.)
    You can click this link below:
    Official SAP DMS installation guide
    After this installation go to:
    CSADMIN - Here you create a content repository. Connect it to your installed content server.
    OAC0 - Here you specify the repository. It is a DMS system.
    OACT - Create a Storage Category (same settings) and connected it to your content repository.
    S_ALR_87008832 - Create a frontend system (for example PC or some random info, it doesn`t matter)
    S_ALR_87008829 - Add the applications you want to use by which extensions. Like ".doc" open with word. (Select how to open, etc. with "%AUTO%")
    S_ALR_87008971 - Now create a profile ID. You will now use your previously created frontend system, the applications you have entered, connect it to your storage category and you will give acces to a user or a group of users.
    Final step: S_ALR_87008831 Create a document type. (DIR = Document Information Record). Here you connect the document to any type of object you want. You can also connect it to an order or anything you wish..
    Good luck and enjoy,
    Best regards,
    Jan Daniël
    ps. If this doesn`t work. You might need to update your SDOKPROP table.
    You can do this manually or by the following official SAP note: sapnote_0001400866
    Edited by: J. D. Jongsma on Jul 8, 2011 3:12 PM

  • Store document into Content Server

    Dear All;
    l have the following requirement for Content Server;
    - Generate the PR/PO form via print program.                         
    -Approver's signature will be display accordingly by the approval level.               EG:  1st level approver 'A' have been approved. Signature of approver 'A' will be display on the generated PR/PO form.                                        - Convert the generated form into PDF format.                         -To attach the supporting document via Generic Object Services (GOS).               -To store the PDF form & attached documents into Archived Link content server with URL address returned.     
    -An notification mail will send to respective approver based on release strategy configuration.     
    Basically it is Workflow integrate with Content Server.  There are few thing for me to do here:
    1. Store the PO/PR document into Content Server
    2. Run the workflow and view the attachement and add new attachement to Content Server from the Workflow process.
    3. Return the URL address to the user for the document that saved into Content Server
    l'm trying to do the first requirement now.
    The user will create the PR in tcode ME52N and PO in tcode ME22N, they can create the attachement and view the attachement, and the attachement are stored in the ECC6 database.
    l have installed the Content Server 6.40 with Filesystem (not the MaxDB) cause user do not want to buy the MaxDB license.
    The Content server 6.4 installation is completed, l can configure the CSDMIN in ECC6,
    In OAC0, l have created the Content Repository=ZA,
    Document Area = ARCHIVELINK
    Storage type = 04 HTTP Content server
    Version=0046
    Http Server = 10.120.0.10
    Port Number = 1090
    HTTP Script= ContentServer/ContentServer.dll
    Transfer drctry =
    10.100.0.10\cm\exdir   /# \cm\exdir is a directory in Content Server. #/
    the physical directory created in the Content Server as
    10.120.0.10\cm\za
    In OAC2, l have created a new Document type=ZCS, the document class=PDF
    In OAC3, l have created the following:
    Object Type= BUS2012, Document Type= ZCS, Link=X, Cont.Rep.ID=ZA, Link=TOA01, Rentention=99
    Object Type= BUS2105, Document Type= ZCS, Link=X, Cont.Rep.ID=ZA, Link=TOA01, Rentention=99
    (Honestly, l'm not quite sure the BUS2012 will work, it created by functional team, which l'm sure it actually represent the business object for PO and PR)
    With these, l think the linkage between business object and logical archive is established, but when l saved the attachement in ME22N and ME52N, the document still save into ECC6 Database, not the Content Server, because in the /cm/za directory in the Content server still empty.
    Anyone please advise any documentation/steps do store the document in Content Server from PO/PR and with returned URL to the users.
    Please help..
    Many thanks
    Jordan

    Dear all;
    Thanks for the information, l manage to store document actually.
    l used the OAAD to test to stored, once it is working, then l can use the option 'Store business document" ME23N and ME52N transaction code.
    One question here l would like to check:
    The WorkFlow team said that the Generic Object Service (GOS) - "Create Attachement" option in ME23N can actually store the document to Content Server instead of store into R3 Database.  He claimed some Basis have done it before, can anyone clarify if it is true?
    In OAC0, l have ZB Content Repository, set the "Storage Type = 04 HTTP Content Server" in order to save the document to Content Server.  The Document Area=Archive Link.
    With these setting l can only use the "Store Business Document" option to store the document to Content Server, not the "Create Attachement".
    l try to change the Document Area with different option like DMS, BDS etc but l can't get the Content Rep ID for ZB in OAC3 to link the Object Type?
    Anyone can help?
    Many thanks.
    Jordan Tan

  • Open/edit documents on SAP Content Server from BW?

    Hi guys
    I have been asked to investigate whether this scenario is possible.
    Today we have a SAP Content Server where we save attachments to different kinds of objects. An example could be that we open appropriation request 'S-00123' from IMA11 and attach two different MS Word documents.
    In BW I have created several reports that contain these appropriation requests and we would like to be able to attach/edit the files on the content server from the BW report.
    Is this somehow possible using RRI or some other functionality?
    Might it even be possible by using GoTo --> Documents with the appropriate setup?
    BR
    Stefan

    Hello Friends,
    Any luck??
    Thank you,
    Nikee

  • Upload / Download document to KM Content Server from WebDynpro Application

    I have a requirement where I need to upload / download document into / from KM Content Server from my WebDynpro Application.
    Is it technically possible and if Yes, can I get any Sample code for this.

    Hi Tahzeeb,
    first of all i would point you to the JavaDocs for KMC API.
    https://media.sdn.sap.com/javadocs/NW04/SPS15/km/index.html
    And here is a small example of reading and storing KM resources.
    For reading:
         * Returns a resource as an InputStream from the KM repository
         * at the given path. The IUser is needed for authorization.
         * @param user      IUser for checking authorisation.
         * @param resPath   Path to the KM resource.
         * @return          Requested resource as a stream.
        private InputStream getKmResource(final IUser user, final String resPath)
            throws ResourceAccessException {
            try {
                final IResourceFactory factory = ResourceFactory.getInstance();
                final RID rid = RID.getRID(resPath);
                final IResource kmResource =
                    factory.getResource(
                        rid,
                        new ResourceContext(getDeprecatedIUser(user)));
                if (kmResource == null) {
                    throw new ResourceNotFoundException(
                        "KM resource not found: " + resPath,
                        resPath);
                return kmResource.getContent().getInputStream();
            catch (WcmException e) {
                throw new ResourceAccessException("Error accessing KM resource: " + resPath, e, resPath);
    And for writing:
         * Stores a resource in the KM repository at the given path with the given name and mimetype.
         * Content is taken from the given inputstream.
         * @param user          IUser for checking authorisation.
         * @param resName   Name of the resource
         * @param resPath     Path to the resource
         * @param mimeType MimeType of the resource
         * @param inputStream  Resource content
         * @throws ResourceAccessException
        private void putKmResource(
            final IUser user,
            final String resName,
            final String resPath,
            final String mimeType,
            final InputStream inputStream)
            throws ResourceAccessException {
            try {
                final ResourceContext rContext = new ResourceContext(getDeprecatedIUser(user));
                final RID rid = RID.getRID(resPath);
                final ICollection kmCollection =
                    (ICollection) ResourceFactory.getInstance().getResource(rid, rContext);
                if (kmCollection == null) {
                    throw new ResourceNotFoundException(
                        "KM resource not found: " + resPath,
                        resPath);
                else {
                    IContent kmContent = new Content(inputStream, mimeType, -1);
                    IResource kmResource = kmCollection.createResource(resName, null, kmContent);
            catch (ResourceException e) {
                throw new ResourceAccessException("Error accessing KM resource: " + resPath, e, resPath);
            finally {
                try {
                    inputStream.close();
                catch (IOException e1) {
                    throw new ResourceAccessException("Error closing InputStream when accessing " + resPath, e1, resPath);
    Hope that helps for a start.
    Best regards,
      ok

  • Using MS-Sharepoint as a content server from ECC 6.0

    Hi, gurus.
    From the
    [SAP Content Server Installation Guide|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/cfa73246-0a01-0010-71b4-bc21ccb45c99&overridelayout=true]
    ...you will find this information:
    You can find a description of the SAP Content Server Interface in the SAP Library (on the documentation CD or under www.//help.sap.com) under SAP Web Application Server u2192 Basis Services u2192 Knowledge Provider u2192 Content Management Service u2192 SAP Content Server HTTP Interface. If you want to integrate another content server into your network, the new content server must fulfil the requirements of the interface.
    My simple question is:
    Is it possible to use MS Sharepoint as a content server from ECC 6.0  ?
    Please advice.

    Hi Athol,
    Thanks very much, your answers are very helpful.
    To use SharePoint as SAP DMS for document management. We have depend on the 3rd party products like iNet.DM from ERP.Link or Duet Enterprise and separate licenses required for products?
    Without this 3rd party products, it is not possible to use SharePoint as SAP DMS?
    What is best and cost effective way of achieving this requirement?
    Thanks and Regards,
    Venky.

  • Error checking in document to content server

    Hi,
    While storing the document to content server we are getting "Error while checking in and storing " error. We use ECC 6.0 Request any inputs where to trace this error.
    Thx.
    Anirudh,

    Hello Anirudh,
    i assume that you get this error only after you click on the save button.Before clicking on the save button i assume you had checked in the original.
    Suggest you to put start the debugger using "/h" and then click on the the Save button. Once the debugger opens, put a break point on the "Message" using the debugger. And start debugging using F8 key. When the control stops at any message statement , just have a look at the content of the internal table filled before the Message stmt. It would help you to figure out the exact cause of the error message.
    Seeing the error message , i think that in your case it might be that signature are not sent from your system to the content server.
    You can see the details about the signature associated to he content repository from the "csadmin" transaction. if you have any problem with regarding to signatures, just check if you have any active signature. I think there is not active signature, just select one signature and activate the signature.
    If the problem still exists and it maps to the content server, contact your content server admin.
    Hope this helps you out, Best of luck.
    Regards,
    Om

  • When uploading my email account it also uploaded over 6,000 emails that are on the aol server from over the years, how can I delete all but recent ones?

    when uploading my email account it also uploaded over 6,000 emails that are on the aol server from over the years, how can I delete all but recent ones?

    Unfortunately, there is no easy way.  Delete just as you would any other message that you don't want.  It's probably just as well that there is no universal deletion capability.  I can see many of us committing a major "oops."

  • Upload documents to DMS content server from other tcodes like MIRO

    Hi Experts,
    How can I upload my document to DMS content server through transactions like MIRO.

    Hi Sunil,
    You can't uplaod from different t-code, you need to upload it thru CV01n only. One exception is there which is BDC t-code SHDB for batch uploading. But from other t-code you can't uplaod a document into SAP DMS content server.
    One another option is create a z-tcode for the same. i.e. for MIRO create ZMIRO.
    In statndard environment you can attache but it will not saved in content server. Only thru CV01n it can be done.
    I hope this will resolve the query.
    Regards,
    Ravindra

  • Link SAP DMS to Content Server

    Hi all, 
    Im user in SDN community, i saw you responding some question about SAP DMS, i have the following scenario :
    1.- I use SAP DMS in this moment and attach files from the server file.
    2.- Actually i have KM in the company, here have many document for common use to the company. for instance quality control specification documents.
    I need link SAP DMS to KM (Content Server), How can i attach files content in km to SAP DMS from transactions CV01N and CV02N. What´s customizing activitys i need apply?
    Best Regards,
    Jhonny Mogollón
    Consultor SAP
    Infogesa

    Hi Jhonny,
    in the standard of transaction CV01N or CV02N you see the original area at the bottom tab ‘Document Data’ or you can navigate directly to tab ‘Originals’. Both times you find the same small icons. To add an original you can use whether the ‘CREATE’(white sheet) or ‘OPEN’ button. If you choose CREATE a pop-up window appears where you can enter all original related data (workstation application, description, …). In the path field you can enter the path to the original manually or you can browse for it using the F4 help.  Since you select the correct file on your PC or Server please press OK and the path will be entered in the pop-up field automatically.
    After you entered all this data and confirm you will return to the CV01N or CV02N screen and see that the original file is added. However the displayed lock sign is still open which means that the original is not checked in at the moment. Please use the small green CHECKIN icon and select a suitable storage category on the next screen. After confirming your selection and saving the document the original is checked in correctly.
    Regarding the customizing I would kindly ask you to check the following settings:
    1. Storage category:
    Please check if a storage category is maintained in your system. I would recommend you to use the Content Server (KPRO) storage type. Therefore please go to transaction DC10 and choose the
    relevant document type. Display its details and you will find a flag called ‘Use KPRO’. Please flag it to use the KPRO storage type which is recommended by SAP. You can manage your storage categories and KPRO settings by transaction CSADMIN.
    2. Workstation Application:
    To store originals in DMS it is necessary to have some workstation applications defined in transaction DC30. These applications are necessary to handle originals correctly. Please maintain a workstation application for each file format to avoid problems in the future. For all further information please see the blue information button in transaction DC30.
    Best regards,
    Christoph

  • Upgrade Content Server from 6.10 to 6.40

    Hello folks
    our customer is planning to upgrade its SAP Content Server (for DMS) from version 6.10 to 6.40 ...what is the best way to do this upgrade ?
    Do we have to install the 6.40 first ? then relocate all documents ?
    (our customer has a high volume of original files and require that there is minimum disruption in availability of the Content Server)
    I have searched in documentation of Content Server but nothing said on the upgrade part
    Any help is most welcome
    thanks

    Hi Sooriya,
    As you know, the Content Server 6.30 and 6.40 are both a part of
    the NetWeaver 2004S SR1 package.
    The 6.4 release is available for download via:
    Download
    Installations and Upgrades
    SAP NetWeaver
    SAP NETWEAVER
    SAP NETWEAVER 2004S
    50078731_2 NW 2004s SR1 Presentation - SAP Content Server 6.40
    In my opinion, I don't think there is direct upgrade to 6.40 from 6.10, and it should be NOT recommended.
    I would suggest you to do a fresh installation via SAPinst installer.
    See this link
    http://service.sap.com/ContentServer
    >>Media Library
    >>>>Litrature
    Regards,
    Vincent

  • URL to content server from BI WAD not working

    Hello,
    I'm facing a problem using BI WAD in the portal ( Portal 7.0). When trying to jump from a BI WAD to display a scanned document hold in the content server( using signed URL generated by the function 'SCMS_URL_GENERATE'), a new window opens but the URL is cut.
    For example:
    Trying to reach :
    http://SUP-CS-60.admin.ulb.priv:1090/ContentServer/ContentServer.dll?get&pVe
    rsion=0046&contRep=DE&docId=E09738751CB99BF19B8B00155D483527&compId=data&acc
    essMode=r&authId=CN%3DB30&expiration=20110622150040&secKey=MIH4BgkqhkiG9w0BB
    wKggeowgecCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBxzCBxAIBATAZMA4xDDAKBgNVB
    AMTA0IzMAIHIAkJCBgYMDAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcB
    gkqhkiG9w0BCQUxDxcNMTEwNjIyMTMwMDQwWjAjBgkqhkiG9w0BCQQxFgQU8P%2BvgmFvUZe%2Fk
    qyCi%2FGDeYl53BUwCQYHKoZIzjgEAwQvMC0CFC2S6mG8sd%2F5km%2BIL%2FpDL1IXt7KpAhUA0
    i5y3%2Fz5n%2F7E8FnSbpvbY5qxc6g%3D
    Shows a new window with :
    http://SUP-CS-60.admin.ulb.priv:1090/ContentServer/ContentServer.dll?
    But of course no document is shown. It seems like the parameters are gone from the URL.
    (The URL is not to be suspected as it is working from BEX Analyser. So it seems like the URL is well generated but cut when the portal is making the jump to the Content Server).
    Any idea of what could be done to resolve this?
    Thanks and best regards,
    Thomas

    Hello,
    I'm still stuck with this problem.
    A related question maybe easier:
    Is it possible from a WAD to open a document from the Content Server?
    Thanks,
    Thomas

  • Email functionality not wroking on content server

    Hi,
    I have configured my content server on a Linux box. And added email properties available in the "Admin Server". But when I try to send a test email I am getting this error message.
    Unable to send email. Could not send mail message from [email protected] with subject line: Test email from Content Server.
    [ Details ]
    intradoc.common.ServiceException: !csMailCouldNotSend,[email protected],Test email from Content Server at intradoc.server.InternetFunctions.sendMailToEx(InternetFunctions.java:359) at intradoc.server.SystemAuditHandler.sendEmail(SystemAuditHandler.java:438) 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 intradoc.common.IdcMethodHolder.invokeMethod(ClassHelperUtils.java:617) at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:293) at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79) at intradoc.server.Service.doCodeEx(Service.java:490) at intradoc.server.Service.doCode(Service.java:472) at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1353) at intradoc.server.Service.doAction(Service.java:452) at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1194) at intradoc.server.Service.doActions(Service.java:447) at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1114) at intradoc.server.Service.executeActions(Service.java:433) at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:635) at intradoc.server.Service.doRequest(Service.java:1707) at intradoc.server.ServiceManager.processCommand(ServiceManager.java:359) at intradoc.server.IdcServerThread.run(IdcServerThread.java:197) Caused by: intradoc.common.ServiceException: at intradoc.common.SmtpClient.sendMail(SmtpClient.java:445) at intradoc.server.InternetFunctions.sendMail(InternetFunctions.java:427) at intradoc.server.InternetFunctions.sendMailToEx(InternetFunctions.java:345) ... 20 more Caused by: java.lang.Exception: !csSMTPResponseIndicatesFailure,530 5.7.0 Must issue a STARTTLS command first. 16sm531674gxk.9 at intradoc.common.SmtpClient.writeMsg(SmtpClient.java:545) at intradoc.common.SmtpClient.sendMail(SmtpClient.java:352) ... 22 more
    ******************************************************************************************************************************

    Hi!
    The interesting part of the error message is "530 5.7.0 Must issue a STARTTLS command first"
    This implies that you've reached a mail server, but it won't let you send any mails. Bring this message to your mail admin and tell him you want your server to be allowed to send plain smtp. Usually it is ok to open this for a specific ip address.
    /Sam

  • Storing document on Content Server - SAP DB or Filesystem?

    Hello everybody.
    I have questions regarding the Content Server and need your expierence and recommendation. Where do you store documents on the Content Server? Are you using the standard SAP-DB, which can be installed together with the Content Server, or are you using the File-System? What are the advantages and disadvantages?
    What do I have to do to store the documents in the File System? Is there an documentation?
    Thanks and Regards.
    Tobias Karl

    Hello Tobias,
    Storage on the filesystem has the advantage to use existing clustering raiding and hierachial storeage systems for storage and you dont have to implement those features in the database. The advantage would be documents can be found indepentendlly from the ERP-Sysem.
    DB Advantages
    All data (documents, folders, and metadata) is stored in the database.
    Database is much better suited than file system to the administration of large amounts of data
    Databese is limited to size 64 TB, then additional database needs to be installed 
    If there is a large number of write requests in your CM usage scenario, set up the CM repository in database mode. Since all documents are stored in the database, this avoids unintentional external manipulation of the data.
    Another advantage of storing all data in the database is that the procedure for data backup and restore is easy since only the database needs to be backed up
    File System Advantages
    This is faster than the database option if you have large documents since there is no database data streaming. This also enables the size of the database to be controlled more easily since documents are stored in the file system.
    File systems are not transactional, so this has restrictions and affects performance. If read and write operations take place for one document in the file system at the same time, these operations have to be coordinated by the repository manager. This happens by recording both write accesses and read accesses in the database. This affects performance.
    Metadata (for example, locks or custom properties) can be lost if you edit or manipulate documents or folders directly in the file system. Only administrators should work in the file system, and they should only carry out mass operations such as copy and delete
    For a scenario with write accesses, cannot ensure consistent data backup and restore. This is because changes to the folder structure in the file system could be made in the time between the two actions. This would lead to inconsistent data following the restore process. Consistent data backup and restore can therefore be ensured only if read accesses alone are taking place
    There are CM repository managers can be set up in various modes i.e Persistence Mode to save the documents  as follows:
    1) DB Mode All data is stored in the database
    2) DBFS Mode Metadata and folders are stored in the database, but documents are stored in the file system
    3) FSDB Mode Folders and documents are stored in the file system, but metadata is stored in the database.
    If you wish to change the settings you can do it but with some restrictions which follows as:change of the persistence mode is possible only from the DB mode to the DBFS mode. Changing from DB to FSDB, from FSDB to DB/DBFS, or from DBFS to DB/FSDB is not possible.
    To change the mode if you wish with above restrictions
    1.      Make sure that enough free disk space is available to migrate the content from the database to the file system.
    2.      Change the configuration of the CM repository manager. In the Root Directory parameter, specify the path to the file system that the documents from the database are to be stored under. Change the entry in the Persistence Mode parameter from DB to DBFS.
    3.      Restart the application server.
    4.      Run the CM Store: Content Crawler report
    Please check the follwoing notes on backup and restore:
    Note 1000150 - Backup of KMC configuration
    Note  1000351 - Restore of KMC Configuration Backup Archive.
    Knowledge Management entire documentation can be found @
    http://help.sap.com/SAPHELP_NW04S/helpdata/EN/62/468698a8e611d5993600508b6b8b11/frameset.htm
    Thank you,
    Shyam

  • Find documents on Content Server

    Hello all.
    On our intranet, we have a page for searching our documents in SAP.
    To do this, I use differents BAPI (BAPI_DOCUMENT_GETDETAIL2, BAPI_DOCUMENT_GETLIST, BAPI_DOCUMENT_GETOBJECTDOCS, ...) with SAPRFC on PHP.
    The problem is with the documents stored on the Content Server. Where can I find the path of the document ? And how can I link it on a web page ??
    Thanks
    Edited by: Pil Louze on Sep 9, 2009 10:14 AM

    Hi Pil,
    you can display or download original file archived in content server with the standard bsp CVAW_VIEW_DOCFILE;
    You can find it in SE80->package->cvaw->BSP library->BSP application->CVAW_VIEW_DOCFILE.
    CVAW_VIEW_DOCFILE is part of package Webdocument, BSP application for Display and manage DMS Original Files.
    If you don't want to use BSP, yo case copy BSP ABAP code in a RFC Function Module for download file content to PHP Server.
    Best Regards,
    Chris

Maybe you are looking for