Store workflow attachments in a content server

Hello Everyone,
I am newbie to ABAP and This Forum.
I have a requirement in which I have to store all workflow attachment in a content server.
I think by changing storage type in oac0 and calling transaction oaor in workflow, I can do this.
But I am not confident that whether this is right way to do this, or not?????
So, Please guide me, and if any other alternative is there, then suggest me.
Thanks in advance...

very tough job for a newbie! Hereafter is a link which I think is not the answer you are expecting (because this link is talking about documents in the SBWP, not attachments to workitems, but it may help you to start searching : [sap library - content management server - Content Server for Business Workplace Documents|http://help.sap.com/saphelp_nw70/helpdata/en/4e/c95c195e8e9c4da3f6447ae0a7493f/frameset.htm]

Similar Messages

  • Using GOS to store business document on the content server

    Hello All,
    BACKGROUND
    We use content server to store business documents via ArchiveLink.  The process to store a business document is via Generic Object Services menu path "Create -> Store business document". 
    ISSUE
    When document is stored in such a way, the actual name of the document is not displayed in the "Attachment list" of the GOS menu nor is it stored on the content server.  What we see instead in the "Attachment list" is a description of the Archive object (TOASP-objecttext) for all documents that we store. 
    NEED HELP
    We need to have a document's name (i.e. name of the uploaded file) displayed in the "Attachment list" of GOS.  We also need to be able to retrieve this file name programmatically via a function call or a class method. 
    Any help is greatly appreciated.
    Gene.

    1. In GOS attachment list i can able to see the attachment name (without extension) may be you need to check your layout using change layout (its may hidden)
    2. For getting attachment name programatically try this way
      i_object-typeid = 'BUS2012'.
      i_object-catid  = 'BO'.               
      i_object-instid = yatthdr-docno.       " Document Number
      refresh : i_brel, i_link.
    * Get Attachment List
      append 'ATTA' to i_brel.
      if not i_brel is initial.
        select *
          from srgbtbrel
          appending corresponding fields of table i_link
          for all entries in i_brel
          where
            instid_a eq i_object-instid and
            typeid_a eq i_object-typeid and
            catid_a  eq i_object-catid and
            reltype  eq i_brel-reltype.
      endif.
      wa_filter-send_info = ' '.
      wa_filter-no_content = 'X'.
      loop at i_link into ls_link.
        clear : wa_doc_data.
        wa_fol_cont-doc_id = ls_link-instid_b.
        call function 'SO_DOCUMENT_READ_API1'
          exporting
            document_id                = wa_fol_cont-doc_id
            filter                     = wa_filter
          importing
            object_header              = wa_obj_hdr    
            document_data              = wa_doc_data
          exceptions
            document_id_not_exist      = 1
            operation_no_authorization = 2
            others                     = 3.
    You can find the File Name in the WA_OBJ_HDR

  • Attachments with KPRO / Content Server

    Hello,
    I am trying to store Shopping Cart's attachment in KPro using Archive Link on SRM 5.0 and ECC 6.0.
    Here find what I did:
    1. I created my Content Repository ZA (CSADMIN & OAC0) - All is green
    2. I created a new Global Document ZBBPATT in TCODE OAC2.
    3. I created the link between my document, the object type and the content repository as follow: ZBUS2121 | ZBBPATT | X | ZA | TOA03
    But when I created a SC my attachment is store somewhere but not in CS.
    What's wrong ? Did I miss something? - it seams yes
    Next step is to transfer the SC in ECC.
    Thanks
    Regards
    Chris

    Please check this out
    http://help.sap.com/saphelp_erp2005/helpdata/en/7a/973035624811d1949000a0c92f024a/frameset.htm
    also
    Configuring Attachment Transfer
      Prerequisites
    If you wish to store shopping cart attachments in the backend system, you must first activate the data transfer by creating an active method in the BAdIs BBP_CREATE_BE_PO_NEW (for purchase orders) or BBP_CREATE_BE_RQ_NEW (for purchase requisitions).
    For more information, see the Implementation Guide (IMG) for Supplier Relationship Management: SRM Server ®Business Add-Ins (BAdIs) ® Follow-On Document Generation in the Backend-System ® Purchase Order in Backend System.
    Or choose SRM Server ® Business Add-Ins (BAdIs) ® Follow-On Document Generation in the Backend-System ® Purchase Requisition in Backend-System.
    Procedure
    You have to configure the R/3 Document Management System (DMS) in transaction DC10:
           1.      Create document type SRM. Note that no flag is set in any of the columns.
           2.      Double-click in the detail view to define the new Doc. type desc. = SRM Documents. Set the Use KPro indicator.
    ¡        Enter 1 in the Number assignment field.
    ¡        Enter an internal number range interval. You can use an existing interval or create a new one in transaction CV90. The internal number range must be used, because the GUID of the SRM attachments has more digits than the number in the backend system.
    ¡        Maintain the number exit. The number exit is a program exit for document numbers. It controls number assignment and version numbering for documents. The default setting is MCDOKZNR. If you want to control the number assignment or the version increment via a USER_EXIT, then you have to replace the program MCDOKZNRwith a company-specific program. You can find further information in the field help for number exit.
    ¡        In the screen area Field selection, enter u2013 in the Document Status field.
           3.      Go to the dialog structure and double-click the entry Define object links. Define the new object links EKPO and EBAN. Maintain object link descriptions for EKPO (Purchase order item; Scr.no. 248) and EBAN (Purchase req. item; Scr. no. 247)
           4.      Define the workstation application in transaction DC30.
    All required file types should be included in this list.

  • Issue in storing email & attachments in to content repository server.

    Hi  All,
    We have done the following for storing email & attachments in to
    content repository server.
    Transaction - Activity done
    1) OAC0 - Defined the content repository folder RQ
    2) OACT - Created a category( ZSOFFHTTP1) and associated it to RQ
    3) SKPR08 - Associated ZSOFFHTTP1 to SAP OFFICE Class SOFFPHIO
    Also, updated the entry in the table SDOKPHCL against the record having
    Docuclass value as SOFFPHIO and change the category value to ZSOFFHTTP1.
    Now, we went to transaction SBWP and created a test message and sent
    an email to ( recepient address) and recip type as
    interent address.
    But when we cross checked the entry in SOOD table for this email sent
    today, we find that the value in the field is 'K' and not "A".
    We have done all the steps as per the SAP Note 530792 still the issue
    persists.
    As per the sap note 904711,SOOD-EXTCT Storage <space> directly in table
    SOC3
    K using the KPRO
    A in an archive
    Any help on this , would be highly appreciated.
    Thanks & regards,
    Divya
    Divya

    Thanks for the answer, but my question was whether it is possible to store documents to an external content server using transaction OAOR (Business Document Navigator). Right now it is only possible to store documents to the R3 database with OAOR.
    Regards
    Thomas Hørlyck

  • Questions for Content Server

    Dear All;
    l have setup the Content server in Windows 2003 Standard Edition using the filesystem storage (not the MaxDB database), and the size of the document could be approximately 80GB (for the next few years), l didn't setup the Cache server. 
    All the attachment in the ECC will store into this External SAP Content Server.
    Question 1:
    Can anyone advise whether the Content Server(filesystem) will be having performance issue while store/retrieve documents?  Is there any way to improve the performance of the Content Server?
    Question 2: 
    Security. what are the necessary security option that l need to configure for the Content server? at the moment, the Windows server still configure as full access for the Content Repository folder.  Otherwise the ECC will be having access denied problem when communicating with the Content Server.
    Question 3:
    There are some attachment in ECC, how to l move those documents to Content Server?
    Please advise.
    Many thanks
    Jordan

    When I say use certificates, there should be a checkbox with "check signature". This ensure that only sap machines with an active certificate can access the content server.
    On the file system, I would ensure that no users have access to the file system through the backend. If they can modify documents, you will be sitting with major problems from a document integrity and legal perspective.
    On the issue of migration, there is an oss note for the migration of data from one repository to another for archivelink.
    Check note number 1043676
    Symptom
    You have created a new repository, and would like to migrate the ArchiveLink Documents to the new repository.
    Other terms
    Migration of documents, ArchiveLink, repository
    Reason and Prerequisites
    This report helps migration of ArchiveLink documents.
    To use this report effectively, you would need to ensure that you apply the note 732436. However, this note will allow the migration of documents from and to type of repositories which are supported by ArchiveLink. The types of repositories that are supported by ArchiveLink are HTTP, RFC and R/3 Database.
    Solution
    Before you execute the report, you must set up a repository that can
    store the documents (transaction OAC0). The repository may be in an
    external archive(connected via  HTTP or RFC) or (as of Basis Release 6.10) in the OLTP database of the SAP system. You can also use SAP Content Server as an external archive for storing documents.
    The report has the following parameters:
      OLD_ARC ID of the old repository previously used
      NEW_ARC ID of the new repository
      TEST_RUN: If you enable this, only a test run occurs, copy of       documents does not occur.
      DEL_FILE: If you enable this, then the files would be deleted from the old repository.
    Launch the transaction SE38 and create a program with the name ZMIGRATE_ARCHIVELINK_FILES. Once the program is created, now copy the code from the correction instruction.

  • Linking a CRM case to a document in an external Content server - CRM 6.0

    Hi,
    We are creating a case from a scanned document, the document is stored in a separate content server. Now we need to link the created case to the scanned document in the content server. We need to be able to access the document/image from within the create case using WebClient
    Kind Regards

    Pradeep,
      Yes my users are over a 10 state area geographically, with u201Cpotentialu201D handheld access to the documents that would be attached to functional locations and equipments using the CV0*N access.  They would have no need to u201Ccheckout/checkinu201D documents in the field, but would need view access or print access from their field device via a work order wrote against the equipment or F.L. to which the documents would be attached.  I envision a separate small group of users that would actually u201Cmanageu201D the documents themselves such as u201Ccheck out/update/check back inu201D to the separate server location where the file(s) are located. 
      I understand in principle (I think) the DMS storage, but again, if I select u201Ckprou201D (currently unselected for my document type) you make the following comments: u201C2. 'kPro Storage' option (may store in SAP DB,HTTP Content Server), herein you can store 'n' originals/documents and 'n' additional files, AND
    HTTP content server  You may either use the SAP Content Server or an external/third-party content server.Typically, content server is opted for when operating in a distributed environment(users accessing from several locations)/index based search is needed/n:n mapping scenario exists. 
    Logical repository
    This storage type allows access to different physical repositories, independently of the client and the system ID.u201D
    So based on these comments, are you saying I should select u201CKprou201D for my particular document type and that I should define the external server as either an u201CHTTP content serveru201D or either a u201Clogical repositoryu201D?  If yes, then as I commented in my 1st ask, please advise how u201CI should use for "Maintaining the Storage System" since based on the selection of "Storage Type" whether HTTP content server or Structure Storage System, or Logical repository decides how the rest of your screen looks for further selection.u201D  Thanks in advance.

  • Storing documents with BDN to content server

    Hi,
    Could anyone please tell me if it is possible to store documents to a content server using BDN (transaction OAOR)? So far I can only store documents to the R3 database. In the Archive Link customizing the link table should be updated with the right entries containing the relevant document type, document class, and repository id.
    Every hint is much appreciated.
    Regards
    Thomas Hørlyck

    Thanks for the answer, but my question was whether it is possible to store documents to an external content server using transaction OAOR (Business Document Navigator). Right now it is only possible to store documents to the R3 database with OAOR.
    Regards
    Thomas Hørlyck

  • Activate the Content Server for purchasing

    Hello,
    I want to activate Content Server for PR/PO/RFQ?RFQ/SES/GR/SA/Contract.
    Followed the below mentioned step:
    1.  Configured the "Content Server" using transaction OAC0
    2. Created new document class using t-code OAD2
    3. Created / Activated new document type and associate the document class (T-code OAC2)
    4. Link Object type / Document Type / Content Repository and Link table (t-code OAC3)
    But still unable to see the "Store Business Document" navigator enabled in the Services for Object icon for PO (ME21N/ME22N/ME23N)
    Can anybody tell me if some thing i've missed out here?
    Thanks in advance

    Sap R/3 4.6C - CS630 (patch-lvl15)
    We do not use SapDB or MaxDB to store the document on the content server, we store the documents directly in the file system.
    Our Content servers run on win2003 servers.
    In my company we've currently got 15 different content servers in 10 countries.
    We've got one content server and one cache server at each location for one SAP system. One physical server has 2 content servers and 1 cache server. One for our SAP production system and one for our SAP Quality test system. They use the same cache server (first we created 2 cache servers, but it was not possible for SAP to destuingish between the two, so both cache servers got used by both SAP systems)
    We have also implemented a couple of add-ons:
    1. Conversion and viewserver (by Seal AG). conversion server converts office documents to pdf when documents are released. Currently use only 2 conversion servers, planning to increase when the volume gets larger.
    Viewserver adds stamps on pdf-files when you view or print a document.
    2. Document Distribution Manager (by CENIT AG). Makes it easy to schedule prefill of cache. Also possible to move documents from one storage category to another. And Rules for transfering documents from one site to another can be made (Ex. "not allowed to move files larger than 20 MB between <certain> sites")
    Perhaps I could be of assistance?
    BUT, anyway, the reason I post this is because I have problems upgrading my CS630 (lvl15) to CS640 (lvl6).
    Asked SAP via an OSS, and they said it was like a regular patching (stop webservice, copy *.dll files, and restart webservice). But when I try this, I can't get contact with the content server via CSADMIN in SAP. I get "HTTP error: 500 Internal Server Error"

  • FMX2 - earmarked funds  and SAP Content server

    Hello all,
    Need a help to find solution for the following issue.
    Customer would like to have earmarked funds   attachments  save on SAP Content server u201Eout of databaseu201C.
    So in detail, customer run FMX2 change document and from menu choose Environment > Object list > create attachments
    Attachment is save on DB, so question is how to change this to save attachments on SAP Content server. And what is need to set up at transaction OAC3 to which Object type and document type is for attachment at FMX2.
    SAP Content server is up and running also we have repositories u2013 this is not issue. Issue is only to fill in data at OAC3 with correct object type and doc. Type.
    Thanks for any help
    Peter

    Hi, it's better to ask from basis team. In table maintained link between Document type and 'place' where you want to save your documents, it's not FM customizing

  • DIR creation using a template, but template file is not in content Server

    HI Sap Gurus,
    We have a scenario where in we are planning to maintain a different template Files /documents in SAP DMS,
    The user will use this templates to update his details and save the filled in details back accordingly.
    so i have uploaded few files / templates in DC30 for a particular Workstation Application to be used as templates,
    but this templates are not stored in the content server for the client wide access, so if i have uploaded the file from my system only i can access or work with the template,
    why is it so, why is the template not stored in a content server so that every user can access this,
    is there any other better way of maintaining the templates in SAP DMS. please let me know.
    Points Awaiting
    Thanks and regards
    Sathish

    Hi
    There are two options to store templates
    1) Source File :- Where you give the File path in ur PC
    2) Source Document :- It takes the template from a DIR stored - the orginal may be stored in the content server
    Now you have used option 1)..
    Go for 2 ) and store the original in the content server. This will help all users to access the template
    Regards
    Aby

  • How to add an file to content server

    I use the "fileupload" to get an XSTRING attribute.How can I store this file to the content server?

    Hi Voldemort,
                   Are you trying to upload using GOS ?? I mean the Archive link or to the DMS ?
    If you need a GOS kind of solution then i would be able to guide for same .. but for DMS I am sorry but even i am not aware of same .. kindly let me know if I can help out ..
    Regards,
    Anoop

  • Content Server Details

    Hi,
    A content sever has been installed for implementing SAP DMS at our site.
    Please let me know how can i check the details of the same and how can i check the files stored in the server.
    Please help me out.
    Regards
    Ramesh

    Hello Ramesh,
    I understand with your explination that you are using KPRO to store the DMS document into Content server.
    All the documents stored in the Content serve will be assigned by Storage category...
    Check in the table DMS_PH_CD1 with your DMS storage category for all the physical DMS documents stored.
    For space occupied you have to check in CSADMIN transaction.
    Hope this help's.
    -Thanks,
    Ajay

  • Latest version of Content Server

    Hi All
    I need some assitance in understanding what the latest version of the Content Server is. I know 640 is probably the one, but what confuses me is the content Server Service on SICF on the ERP system for example. Now, does that mean the content server is integrated to the system or do we still need to install a stand alone Content Server.  What other way can we implment DMS without the use of the content server, i.e. can the portal knowlege Management achieve the same? if so, what are the prerequisites and pros and cons?
    Thanks
    Ronny

    Response to your second question: Portal Knowledge Management is a stripped down version of DMS. It provides basic content management features with embedded asynchronous and synchronous collaboration(review,rating,feedback,discussion etc).
    SAP DMS (with content,cache server setup) typically cater to a long term Document Management strategy involving designs, drawings, technical specifications etc with rich features like Markup and redlining,Document life cycle definition, Distribution strategies, Digital signature, SAP R/3 Object linking,CAD integration etc. The storage options in SAP DMS are:
    1. 'DMS Storage' option(may store in SAP DB,Vault,RFC Archive), you can store upto 2 originals/documents and 99 additional files.
    2. 'kPro Storage' option(may store in SAP DB,HTTP Content Server), you can store 'n' originals/documents and 'n' additional files
    NOTE:
    HTTP content server
    Either the SAP Content Server or a third-party content server can be used.
    SAP database
    If you want to store your documents in the SAP database, you need a content table. All your documents are stored in this table in the SAP database. The content table can be cross-client or client-specific.
    RFC storage system
    RFC is used for storing documents in the context of SAP ArchiveLink, the Archive Development Kit (ADK), or an application that uses SAP ArchiveLink or the ADK.
    Logical repositoryThis storage type allows access to different physical repositories, independently of the client and the system ID.
    Structure repositoryThe structure repository is only used in the SAP Knowledge Warehouse environment.
    The content server is available for free on SAP marketplace for exisiting SAP customers. This needs to be setup on a separate hardware(specifications can be arrived at after contentserver sizing). The storage limit using content server can be scaled upto 50+ terabytes of data.
    Regards,
    Pradeepkumar Haragoldavar

  • Netwearver WAS version 640 of the content server for PLM DMS

    Hi,
    We have SAP R/3 4.7 version & have implemented PLM-DMS with content server on WAS620.We are contemplating to use distributed content server for our requirement. Has anyone used multiple content servers? if so, could you please share your experiences.
    Also, if anyone has anyone upgraded the content server to version 640, i would like you to share your experiences with me.
    Thanks,
    Viji
    [email protected]

    Sap R/3 4.6C - CS630 (patch-lvl15)
    We do not use SapDB or MaxDB to store the document on the content server, we store the documents directly in the file system.
    Our Content servers run on win2003 servers.
    In my company we've currently got 15 different content servers in 10 countries.
    We've got one content server and one cache server at each location for one SAP system. One physical server has 2 content servers and 1 cache server. One for our SAP production system and one for our SAP Quality test system. They use the same cache server (first we created 2 cache servers, but it was not possible for SAP to destuingish between the two, so both cache servers got used by both SAP systems)
    We have also implemented a couple of add-ons:
    1. Conversion and viewserver (by Seal AG). conversion server converts office documents to pdf when documents are released. Currently use only 2 conversion servers, planning to increase when the volume gets larger.
    Viewserver adds stamps on pdf-files when you view or print a document.
    2. Document Distribution Manager (by CENIT AG). Makes it easy to schedule prefill of cache. Also possible to move documents from one storage category to another. And Rules for transfering documents from one site to another can be made (Ex. "not allowed to move files larger than 20 MB between <certain> sites")
    Perhaps I could be of assistance?
    BUT, anyway, the reason I post this is because I have problems upgrading my CS630 (lvl15) to CS640 (lvl6).
    Asked SAP via an OSS, and they said it was like a regular patching (stop webservice, copy *.dll files, and restart webservice). But when I try this, I can't get contact with the content server via CSADMIN in SAP. I get "HTTP error: 500 Internal Server Error"

  • Use of a content server to store attachments in SRM

    Hi all,
    We already have an SRM system in production storing many large attachments on table BBPCONT.
    We are facing huge performance problems because:
           a) SRM holds the whole file content in memory during document upload.
           b) During the process of saving the document, SRM creates one record in VBDATA table for each row that will be stored in BBPCONT. For large files, this process of inserting data at VBDATA takes a very long runtime.
    I have two questions:
       1) Anyone already handled this situation ?
       2) We are thinking about using an external content server to store attachments. My concern is related to the attachments already stored at BBPCONT. Will these documents be available to the user or it is necessary to build conversion programs to move attachments from BBPCONT to the external server ?
    Best Regards,
    Roberto

    Hello Roberto,
    1) Yes, but we anticipated this performance issue by switching to an external Content Server. I also remember one performance issue: when you are uploading an attachement in your session, the system will store it in a temporary table BBP_TRANSCONTENT (the content is not stored in memory). It will be definitively stored in BBPCONT only if the user saves the purchasing document (otherwise we pollute the final table).
    2) You have to "migrate" old documents from BBPCONT to the new Content Repository (ex:Content Server). There is a report for that : RSIRPIRL.
    Rgds
    Christophe

Maybe you are looking for