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
a® -
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
ChrisPlease 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
DivyaThanks 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 -
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
JordanWhen 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 RegardsPradeep,
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ørlyckThanks 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 advanceSap 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
PeterHi, 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
SathishHi
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 -
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
RameshHello 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
RonnyResponse 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,
RobertoHello 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
-
Transfer of Freight Conditions to Billing Document - exchange rate issue
I am having an issue with my freight costs copy to customer billing document and the exchange rate causing the values to change. Example - SCD freight = 400 USD, but vendor is being invoiced in BRL (807.44). The freight is passed to customer billin
-
Can anyone tell me how to locate my phone with the find my phone option?
-
Starting software up externally
Hi I have a project coming up that involves two mac minis (10.5) positioned in awkward places running software and with no monitors attached. I can ensure the software opens up on start up each morning but if something goes wrong, is there any possib
-
Just got this phone today with Bell. OS is 5.0.0.604 I don't have a data plan so I connected to the internet via wifi and tried to get app world but it gave me an error "Sorry, your device does not meet the system requirements that are needed to supp
-
Changing FSV to a particular format.
Hi, I have got a profit and loss statement which contains the following: 1.Revenue from operations 2.Other income 3.Total Revenue 4.Expenses (List of expenses) Total Expenses 5.Profit before exceptional and extraordinary items and tax(3-4) 6.Except