Upload/Read Documents from SAP-CRM to/from SharePoint
Hello ,
We have a requirement to upload documents from SAP CRM to share point(select the document from the desktop and pass the data to sharepoint server) , the user should also be able to view the documents located in Sharepoint.
There are web methods in SharePoint already developed which will allow the uploading of the documents and passing the location of the stored documents as URL back to CRM.
Could any one please help me in the follwoing
1. Configurations to do on SAP side for Calling the methods developed in Sharepoint.
2. Configuration to pass the document from SAP CRM(Uploaded from desktop) to sharepoint.
Thanks in advance
Hi Ravi,
We also have a similar requirement in which we need to read the document stored in an external server from SAP CRM. Can you please let me know know how you achieved this. I will know the exact path (URL) of the document. Using this is it possible to retrieve the content of the document.
Regards,
Sudha.
Similar Messages
-
Call to Web Sevice in External (non SAP) system from SAP CRM
Hi,
I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
Can you please tell me:
1. What settings/object needs to be maintained in SAP in order to make this call.
2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
Please explain in detail
Thanks,
MikeHi Oliver,
I have gone through the documentation and had been able to create a proxy object, uploaded the WSDL file (from local directory) and created logical port,
However, when testing the service, I didn't received a sucess message but
<CX_AI_SYSTEM_FAULT>
<CODECONTEXT>Local</CODECONTEXT>
<CODE>ERROR_WEBSERVICE_RUNTIME_INIT</CODE>
<ERRORTEXT>Error when instantiating the Web service runtime (Error when initializing SOAP client application: ' error_text' )</ERRORTEXT>
<LANGUAGE />
</CX_AI_SYSTEM_FAULT>
</cls:CX_AI_SYSTEM_FAULT>
What might be the Problem ? -
Steps to enhance a datasource from SAP CRM
Dear Forum,
Could you please provide me with some document to enhance a datasource from SAP CRM. Is it any different from enhancement of datasource from ECC datasources,
Thanks and regards,Hi,
please look this:
Business Intelligence How-to Guides for SAP NetWeaver 2004 [original link is broken]
or here: How-to Guides for SAP NetWeaver Business Warehouse 7.0 [original link is broken]
Creating a datasource for generic extraction
regards
CSM Reddy -
Help needed in transferring IDoc from SAP CRM to XI
Hi All,
We are facing an issue in sending an IDoc from SAP CRM to XI system. The IDoc is triggered and the status is showing as 03 in SAP CRM system(WE05 is used) but it is not getting replicated in XI System. This is verified by logging into XI System and cross checked the records retrieved by executing the transaction IDX5. No entry is found for this IDoc.
In SM58 transaction, it is giving the status text as EDISDEF:Port SAPRIO segment defn E201CRMXIF_BILLI.
Any pointers on this issues will be very helpful. We are able to send information from XI to CRM.
The project is an upgrade one and the IDocs are developed earlier and were working fine one week back and no changes were made recently.
Thanks,
UdayaHi Kapil,
Thanks a lot for your help. We need to delete and recreate Metadata. This is a typical problem that is encountered during upgrade projects.
Thanks,
Udaya -
Regarding Extracting Data from SAP CRM
Hi,
1) What are steps to extract data fron SAP CRM? I heared that we get different types of errors while extracting data from SAP CRm to BW when compared to BW
2) From which tables BW system is getting data when we extract data from SAP CRM Lead management, Opportunities, Activities and CIC?
Can anybody please let me know the answers for these ..........
Thanks in Advance,
Sowji
[email protected]Hi Sowjanya,
Pls ch this link:
regarding bw crm extraction
CRM extraction
CRM Extraction
http://help.sap.com/saphelp_nw2004s/helpdata/en/be/92fb3b28904f73e10000000a114084/frameset.htm
http://help.sap.com/bp_biv335/BI_EN/html/BW/SalesAnalysis.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f2910623-0c01-0010-de8f-d1926988a986
http://help.sap.com/bp_biv135/html/bw.htm
http://help.sap.com/bp_biv135/html/BW/SalesAnalysis.htm
http://help.sap.com/bp_biv235/BI_EN/index.htm
http://help.sap.com/saphelp_nw04/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
http://help.sap.com/bp_biv235/BI_EN/index.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
http://help.sap.com/bp_biv235/BI_EN/html/BW/CRMAnalytics.htm
http://help.sap.com/saphelp_crm50/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
Steps:
1) Activate the application component hierarchy (tcode RSA9). Changes made to the application component hierarchy in the CRM system can be transferred to the BW using the "Edit Application Component Hierarchy" (SBIW - Postprocessing of DataSources).
SAP Note 434886 must be implemented in CRM 3.0 before the application component hierarchy is activated.
2) Activate the Business Content DataSources (tcode RSA5).
Select/enter the application component and choose Execute (F8).
To compare the shipped and active versions, choose the 'Select Delta' pushbutton. If there is no active version of the DataSource, it is selected automatically.
To activate the shipped version, choose the 'Transfer DataSources' pushbutton.
3) Management of the versions of the BW-Adapter metadata (tcode BWA5). All DataSources are displayed that are managed by the BW Adapter.
As in transaction RSA5 (Service API Metadata Activation), the 'Select Delta' function can be used to select the inactive DataSources or compare shipped and active versions.
You can also go directly to the screen for maintaining DataSources that are managed by the BW Adapter.
The 'Compare Version' function makes a detailed comparison of the shipped and active versions.
All BW-Adapter metadata is considered when versions are compared:
Header information (Table SMOXHEAD)
Mapping information (Table SMOXRELP)
Global selection conditions (Table SMOXGSEL)
Attribute key fields (Table SMOXAFLD)
Datasources used in CRM-BW extraction are:
0crm_sales_act_1,
0BBP_STSMA_TEXT
0CRMFOCST_TEXT
0CRM_ACCPLN_ATTR
0CRM_ACCPLN_TEXT
0CRM_BILL_BLCK_TEXT
0CRM_CANC_PARTY_TEX
0CRM_CANRSN_TEXT
0CRM_CATEGORY_ATTR
0CRM_CATEGORY_TEXT
0CRM_CLASS_TEXT
0CRM_DECOTP_TEXT
0CRM_DECO_TEXT
0CRM_DIRECT_TXT
0CRM_ECROPT_TEXT
0CRM_FINCLASS_TEXT
0CRM_ITM_OBJ_TYPE_T
0CRM_ITM_TYPE_TEXT
0CRM_JRGUID_TEXT
0CRM_OBJ_TYPE_TEXT
0CRM_OPGUID_TEXT
There many more!
Check the datasources in rsa6 of crm system under CRM node. Documentation is available in SAP help.
*pls search SDN For more info*
*pls assign points if info is useful*
Regards
CSM reddy -
Steps to create a generic datasource from SAP CRM
Dear Forum,
Could you please provide me with the steps to create a generic datasource from SAP CRM
Thanks for you time and efforts
Regards,Hi,
Initially create a view or identify the table to create generic extractions, remaining process is same in all data bases such as CRM........
GENERIC EXTARCTIONS:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bi/generic%2bextraction
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d3219af2-0c01-0010-71ac-dbb4356cf4bf
Generic Delta:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
Assign points if these are useful.
Rgs,
I.R.K -
Call to Web Sevice in external system from SAP CRM
Hi,
I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
Can you please tell me:
1. What settings/object needs to be maintained in SAP in order to make this call.
2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
Please explain in detail
Thanks,
MikeMike,
You should honestly search the SDN site for consuming web services with ABAP. There are some good examples.
However the general procedure is easy:
1. Generate an ABAP proxy using the WSDL provided to you by the external program
2. Configure an HTTP destination for the server of the web services (needed for HTTPS calls)
3. Configure the logical port for the web service using lpconfig
4. Write the abap code to call the webservice via the proxy. Works very similar to FM call in my opinion.
To expose a webservice(bapi being called from outside) you need to do a little more work
1. Create a web services for the RFC enabled function module via SE80
2. Use wsadmin and wsconfig to make the service available
3. Publish the service out to the UDDI as needed.
Once again this code is pretty well documented in the standard help and SDN. Do a simple search on ABAP proxies and you will find what you need.
Take care,
Stephen -
Call to webservice External (non sap) system from SAP CRM
Hi,
I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
Can you please tell me:
1. What settings/object needs to be maintained in SAP in order to make this call.
2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
Please explain in detail
Thanks,
MikeHi,
Check this
Calling web service from ABAP - version 4.6C -
How can we delete prospects from SAP CRM
Hello All,
How can we delete prospects from SAP CRM in back ground for a list of selected BP's.
Thanks,
Raj.Hi Raj,
You can use tx BUPA_DEL to delete the BP's you don't need anymore.
Cheers,
Heber Olivar -
Outbound mails from SAP CRM server
Hi,
Is there any way by which Outbound mails from SAP CRM server can be routed to more than one mail servers?
Any suggestions or work arounds will be appreciated.
Thanks and regards,
AsheeshHello Asheesh,
it is possible to create more than one Mail Node in Transaction SCOT. The mail can then be routed depending on the Domain Name.
Regards
Gregor -
Impact of upgrade from SAP CRM Interaction Center 4.0 to 5.0 on Genesys CTI
Hi Friends,
I would like to know that what is the impact of upgrade from SAP CRM Interaction Center 4.0 to 5.0 on Genesys CTI software.
1) Will there be anything we need to change?
for e.g.
a) Settings
b) Software
c) Hardware
2) What do we need to keep in mind when upgrading from SAP CRM Interaction Center 4.0 to 5.0?Hello!
The biggest change you must face is related to Java. If you had CRM4.0 Java configuration, you must change your settings to the non-java configuration CRM5.0 has. Most of those changes are performed by the upgrade program, but you must activate services in transaction SCIF.
Your other concerns:
- Software: Most of the Genesys releases are compatible with both java and non java configurations. Anyway, I am sure Genesys has compatibility instructions.
- Hardware: No changes to my knowledge
<b>Hope it helps. Please, reward points if so</b>
Regards
Joaquin -
How to consume a webservice from sap crm
Hi All,
How to consume and access an external webservice from sap crm?
Suggest me.
Regards,
Sanjani
Edited by: Sanjani on Dec 6, 2010 3:09 PM
Edited by: Sanjani on Dec 10, 2010 1:08 PMPlease check the wiki link mentioned below. It will help you to an extent.
http://wiki.sdn.sap.com/wiki/display/CRM/CreatingWebServiceinSAP+CRM
Rg,
Harshit -
How to create switch documents in SAP CRM?
Hi,
I'm trying to create switch documents in SAP CRM. I'm using method CL_CRM_ISU_ORDER_DEREG=>CREATE_SWITCH_MESSAGE but one of the parameters is CONTEXT...
Someone knows how this parameter should be filled?
Thanks,
AndréHi Andre,
the class CL_CRM_ISU_ORDER_DEREG is used by the classes of the utilities process framework to create a switch doc in the context of a process. The context parameter is a reference to the process context. The class CL_CRM_IU_PR_CNTR_START, for example, uses CL_CRM_ISU_ORDER_DEREG in the ON_POD_CHANGED method to create a switch doc.
While it is possible to set up a process context in a custom program the real question is what are you trying to achieve? Maybe it is easier to solve your requirement in the context of the process framework that to start from scratch.
Are you aware of the concepts underlying the utilities process framework? If not have a look at the following documents:
Process Framework in Contract Management - SAP CRM for Utlilities
https://websmp210.sap-ag.de/~sapidb/011000358700001113322009E/Utilities_Prozess_FW_en.pdf (available at SAP Service Marketplace -> Solutions -> SAP for Utilities -> SAP for Utilities - Product Information -> SAP CRM for Utilities -> Cookbooks&Guidelines -> Utilities_Prozess_FW_en.pdf )
Best, Christian -
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 -
Synchronize Business Partner from SAP CRM - SAP ERP
Hi experts,
I would like to synchronize our BPs from the CRM into our SAP ERP System.
What Ive done until now:
1. start initial load "bupa_main" from "CRM" to "OTLP"
2. check if everything is correct with R3AM1 - after ~ 1 hour -> done (green)
3. I check with transaction BP in the ERP System if dates were transported - no
4. I check the outbound queue of the CRM "SMQ1" - it seems ok
5. Now Ive checked the inbound queue of our ERP Sytem "SMQ2" - but there is nothing - that means no queues available
What did I do wrong.
Ive checked both rfc connections with "remote login" and it works out. But only if my "RFCUSER" is on usertype "DIALOG". In the document C71: CRM Connectivity - the RFCUSER Usertype should be"Communication data"? Maybe thats the problem?
Kind regards.
Chris
Edited by: blaxus on Dec 16, 2010 12:23 PMHI,
Yes, RFCUSER dialog is not correct.
Change to system or service.
And that Tcode smw01 show?
Denis
Maybe you are looking for
-
Problem with display of content in Windows XP - help!
Hi, I recently created a Windows XP partition on my Mac using Boot Camp and am having a problem. Everything that I open in Windows is way too big and in some cases, it means that I can't access the whole page or scroll up or down. Even when I open Gm
-
My old iMac G5 is about to lose its graphic card. The image on the screen jitters and has vertical bands, some color distortion and blocks of patterns replacing some of the desktop. Eventually the whole thing lo Is there any way that I can migrate to
-
Error message appears when I turn on my computer, help please!
When I start my computer this message appears "Failed to initialize Main Window Error HRESULT E_fail has been returned from a call to a COM component". I just started and I have no idea what to do about it! Also, my Microsoft office is not working (
-
hi, i have done the necessary configuration in R.3 for sending the material idocs into xi and in the xi system i have made neccsary settings in idx1 and idx2. now when i send a idoc, in SM58 it is showing as"::000" what is the cause of this error.
-
Wow, for the Mac Users in the house... check it out.
http://www.lithoglyph.com/mondrianum You gotta check this out.