Using WebService served by SAP

Greetings,
I have been stuck trying to get CF 8 to talk to SAP serviced Web
Service. Here is code I am using:
<cfscript>
   ws = CreateObject("webservice", "http://xxx.xxxxx.com:8002/sap/bc/
srt/rfc/sap/Z_ZRFC_TEST?sap-client=235&wsdl=1.1");
   xlatstring = ws.ZZrfcTest(Rfcin = "Hello");
</cfscript>
Here is WSDL file
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions targetNamespace="urn:sap-
com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://
schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/
XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://
schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-
com:document:sap:soap:functions:mc-style" xmlns:n1="urn:sap-
com:document:sap:rfc:functions">
- <wsdl:documentation>
<sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl" />
</wsdl:documentation>
- <wsdl:types>
- <xsd:schema attributeFormDefault="qualified"
targetNamespace="urn:sap-com:document:sap:rfc:functions">
- <xsd:simpleType name="char10">
- <xsd:restriction base="xsd:string">
<xsd:maxLength value="10" />
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
- <xsd:schema attributeFormDefault="qualified"
targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style"
xmlns:n0="urn:sap-com:document:sap:rfc:functions">
<xsd:import namespace="urn:sap-com:document:sap:rfc:functions" />
- <xsd:element name="ZZrfcTest">
- <xsd:complexType>
- <xsd:sequence>
<xsd:element name="Rfcin" type="n0:char10" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
- <xsd:element name="ZZrfcTestResponse">
- <xsd:complexType>
- <xsd:sequence>
<xsd:element name="Rfcout" type="n0:char10" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
- <wsdl:message name="ZZrfcTest">
<wsdl:part name="parameters" element="tns:ZZrfcTest" />
</wsdl:message>
- <wsdl:message name="ZZrfcTestResponse">
<wsdl:part name="parameter" element="tns:ZZrfcTestResponse" />
</wsdl:message>
- <wsdl:portType name="Z_ZRFC_TEST">
- <wsdl:operation name="ZZrfcTest">
<wsdl:input message="tns:ZZrfcTest" />
<wsdl:output message="tns:ZZrfcTestResponse" />
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>
here is error message I am getting
The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.
Unable to read WSDL from URL:
http://xxxx.xxxxxxx.com:8002/sap/bc/srt/rfc/sap/Z_ZRFC_TEST?sap-client=235&wsdl=1.1
Please advice what to check...
Regards,
Egils

I am still strugling even with parsed XML attribute however I am not ready investigating WSDL2Java yet...
Here is how parameters are described in WSDL
- <xsd:element name="BAPI_PO_GETDETAIL1">
     <xsd:complexType>
-           <xsd:sequence>
           <xsd:element name="ACCOUNT_ASSIGNMENT" minOccurs="0" type="tns:char1" />
           <xsd:element name="DELIVERY_ADDRESS" minOccurs="0" type="tns:char1" />
           <xsd:element name="HEADER_TEXT" minOccurs="0" type="tns:char1" />
           <xsd:element name="ITEM_TEXT" minOccurs="0" type="tns:char1" />
           <xsd:element name="PURCHASEORDER" type="tns:char10" />
           <xsd:element name="SERVICES" minOccurs="0" type="tns:char1" />
                <xsd:element name="VERSION" minOccurs="0" type="tns:char1" />
          </xsd:sequence>
     </xsd:complexType>
</xsd:element>
Here is how char1 is described
- <xsd:simpleType name="char1">
    -<xsd:restriction base="xsd:string">
           <xsd:maxLength value="1" />
     </xsd:restriction>
</xsd:simpleType>
Here is how Char10 is defined
<xsd:simpleType name="char10">
    -<xsd:restriction base="xsd:string">
           <xsd:maxLength value="10" />
     </xsd:restriction>
</xsd:simpleType>
This is one of the versions of the code I tried
<cfsavecontent variable="sXML">
    <BAPI_PO_GETDETAIL1>
      <ACCOUNT_ASSIGNMENT/>
      <DELIVERY_ADDRESS/>
      <HEADER_TEXT/>
      <ITEM_TEXT/>
      <PURCHASEORDER>4500000059</PURCHASEORDER>
      <SERVICES/>
      <VERSION/>
    </BAPI_PO_GETDETAIL1>
/cfsavecontent>
<cfset xmlObj = XMLParse(sXML)>
<cfdump var="#sXML#">
<cfinvoke
      webservice="http://xxxx.xxxxxxxx.com:8006/sap/bc/srt/rfc/sap/Z_PO_GETDETAIL1?sap-client=330&wsdl=1.1"
      method="BAPI_PO_GETDETAIL1"
      refreshWSDL="yes"
      username="web_service"
      password="Seneca09"
     <!--- argumentcollection="#xmlObj#" --->
      returnvariable="aReturn"
>
      <cfinvokeargument name="BAPI_PO_GETDETAIL1" value="#xmlObj#">
</cfinvoke>
Any ideas what I am doing wrong? Any suggestiong or tips?

Similar Messages

  • Enterprise Search using Sharepoint Server 2007 + SAP R/3

    Hi experts,
    I want to achieve an enterprise search using SharePoint Server 2007 (MOSS).
    SharePoint includes the BDC (business data catalog) which allows you to communicate with the SAP System.
    I read in the Microsoft whitepapers that thereu2019s a need for a web application server 6.40.
    So here is the problem:
    We have SAP R/3 Enterprise 4.7 with WAS 6.20. We donu2019t want to change or upgrade the SAP system.
    There are ways to connect the WAS to the R/3 system e.g. RFC.
    But does this still work for search in SharePoint?
    Did anybody already deal with this problem?
    Any other ideas connecting SharePoint to SAP in this scenario?
    Best regards
    Philipp Detemple

    > and having requirement to upgrade OS version from B.11 to B.23. Currently server is hosting SAP R/3 Enterprise version.
    So you upgrade HP-UX 11.11 to HP-UX 11.23?
    > I have tried to serach SAP service market place for PAM, but could not find specific information on version upgrade from B.11 to B.23
    Yes - because there is no HP-UX 23.x, only 11.23 and 11.31. For the version overview check
    Note 939891 - HP-UX: End of Support Dates
    Note 1075118 - SAP on HP-UX: FAQ
    > My Questioin is: If we copy system as it is to new host and if we keep the same Kernel Patch 196, will it work fine or give issue?
    It will work.
    > So even if I got for latest patch 304 which is released on 16.11.2009, still the OS version for which it built is B.11, so if we have B.23, will it work? I would not see the possibilities of kernel upgrade at this stage.
    Why no possibility for a kernel upgrade if you install a new server?
    > so with same kernel will it work? What else I need to check for the migration and make sure that everything works fine on new server.
    Check
    Note 831006 - Oracle 9i installation on HP-UX 11.23 and 11.31
    Markus

  • SAP B1 error while using citrix server as SAP client

    Hi All,
             We are using Citrix server as client for all our users working in our branches. We have installed sap client in Citrix server and has been accessed by my branch users. We are getting the following error in Microsoft windows
      Microsoft Visual C++ Runtime Library
        Runtime Error
        Program: c:\Program Files\SAP\SAP Business One\SAP Business One.exe
       abnormal program termination ]
    Please help me out solve the above issue
    regards
    M,Viswanathan

    When you got this kind of Run Time Error message, you have no other choice but reinstall. Make sure you do a clean install by delete all temporary files and registration keys.  There quite a few threads discussed this topic in the forum. Do a deep search to find those info.
    Thanks,
    Gordon

  • Publishing XI exposed webservices in the UDDI Server of SAP WAS JAVA 640

    Hi Friends,
        I have a question regarding publishing a WSDL created via XI (Integration Directory) to a UDDI Server of SAP WAS JAVA 640. Can I publish the WSDL generated from XI in the UDDI Server provided as a part of SAP WAS 640 ?  I know that the WSDL will be specific  for a client( sender) but I feel that its better than emailing the WSDL to the client after generating it in the integration directory. Any relevant documents, links explaining how to do that will be appreciated.
        The above question was asked by Siva Maranani before. His question was as below .
    "I know that whenever a webservice is developed using NDS it can be deployed in WebAs and the same can be registered in UDDI ( webAs acting as UDDI registry).
    Now my requirement is to register a WSDL file (which describes) for an external webservice. Can WebAs be used as a UDDI registry..?
    I like to know if this is possible or not..? if yes.. how..?"
    Waiting for the reply...
    Thanks & Regards,
    Mathew

    Hi Naveen,
               Thanks for the quick response. I tried the steps mentioned in the link.
    1. Successfully created a new local UDDI registry in SAP WAS..
    2. Assigned users etc.
      The place I am getting stuck is..
    "Make sure that the Web Service Definition has already been created and configured".
    I have a WSDL document created via Define webservice in the XI integration directory.(We are successfully able to call the webservice using this WSDL via .net & xmlspy)
    Where should I upload this WSDL ? so that the users will able to download/reference it w/out myself emailing to them.We dont/won't have NDS installed in our landscape.
    I understand that whenever a webservice is developed using NDS it can be deployed in WebAs and the same can be registered in UDDI ( webAs acting as UDDI registry).
    The requirement is to register a WSDL file generated via XI w/out using NDS.
    Did you able to  publish a WSDL file generated via XI in the local UDDI w/out using NDS ?
    waiting for your reply
    Thanks a lot,
    Mathew

  • SAP Crystal Report using SQL Server Authentication and Windows Authenticati

    I'm a SAP Crystal Report, version for Visual Studio 2010 Beginner
    my ingredients are
    1.windows 7 ultimate service pack1
    2.sql server 2008 standard edition
    3.visual studio 2010 pro
    4.SAP Crystal Report, version for visual studio.net
    I was created a report named customersByCity.rpt using OLE DB (ADO) -> Microsoft OLE DB Provider for SQL Server -> I'm supply Server, User ID, Password and Database. I assume me using SQL Server Authentication for my report
    Then, my ASP.NET files as following
    //ASP.NET
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="viewCustomersByCity.aspx.cs" Inherits="viewCustomersByCity" %>
    <%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
        Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div><asp:Label ID="lblMsg" runat="server" BackColor="Yellow" ForeColor="Black"></asp:Label>
     <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true"></CR:CrystalReportViewer>
        </div>
        </form>
    </body>
    </html>
    //code-behind
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Collections;
    using CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.Shared;
    public partial class viewCustomersByCity : System.Web.UI.Page
        private const string PARAMETER_FIELD_NAME = "city";   
        private ReportDocument customersByCityReport;
        private void ConfigureCrystalReports()
            ConnectionInfo connectionInfo = new ConnectionInfo();
            connectionInfo.ServerName = @"WKM1925-PCWKM1925";
            connectionInfo.DatabaseName = "Northwind";
            connectionInfo.UserID = "sa";
            connectionInfo.Password = "sysadmin25";
            SetDBLogonForReport(connectionInfo);
        private void SetDBLogonForReport(ConnectionInfo connectionInfo)
            TableLogOnInfos tableLogOnInfos = CrystalReportViewer1.LogOnInfo;
            foreach (TableLogOnInfo tableLogOnInfo in tableLogOnInfos)
                tableLogOnInfo.ConnectionInfo = connectionInfo;
        private void SetCurrentValuesForParameterField(ReportDocument reportDocument, ArrayList arrayList)
            ParameterValues currentParameterValues = new ParameterValues();
            foreach (object submittedValue in arrayList)
                ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
                parameterDiscreteValue.Value = submittedValue.ToString();
                currentParameterValues.Add(parameterDiscreteValue);
            ParameterFieldDefinitions parameterFieldDefinitions = reportDocument.DataDefinition.ParameterFields;
            ParameterFieldDefinition parameterFieldDefinition = parameterFieldDefinitions[PARAMETER_FIELD_NAME];
            parameterFieldDefinition.ApplyCurrentValues(currentParameterValues);
        protected void Page_Load(object sender, EventArgs e)
            customersByCityReport = new ReportDocument();
            string reportPath = Server.MapPath("customersByCity.rpt");
            customersByCityReport.Load(reportPath);
            ConfigureCrystalReports();
            ArrayList arrayList = new ArrayList();
            arrayList.Add("paris");
            arrayList.Add("Madrid");
            arrayList.Add("Marseille");
            arrayList.Add("Buenos Aires");
            arrayList.Add("Sao Paulo");
            ParameterFields parameterFields = CrystalReportViewer1.ParameterFieldInfo;
            SetCurrentValuesForParameterField(customersByCityReport, arrayList);
            CrystalReportViewer1.ReportSource = customersByCityReport;
    1st scenario
    When in a runtime, it's keep appear a dialog box. This dialog box ask me to suppy Server, User ID, Password and Database. Once all information is supplied, my report display the data as expected
    2nd scenario
    I change my report using OLE DB (ADO) -> Microsoft OLE DB Provider for SQL Server -> checked on Integrated Security. I just choose Server, and Database. I assume me using Windows Authentication
    When in a runtime, there's no dialog box as above. My report display the data as expected. really cool
    Look's like, when report using SQL Server Authentication there's some problem. but, when report using Windows Authentication, it's fine.
    I'm looking for comment. Please help me

    Hello,
    MS SQL Server 2008 requires you to install the MS Client Tools for 2008.
    Once install then update all of your reports to use the SQL Native 10 as the OLE DB driver.
    The try again, if it still fails search, lots of sample log on code in this forum.
    Don

  • Query on integrating windows file server into SAP KM using WEBDAV

    hi
    I have sucessfully integrated windows file server into SAP KM using WEBDAV. I have query in it regarding the possible validation against the portal Database user. Can we configure such that the user comparison happens for LDAP as well as database user. Have anyone configured such a scenario?
    Regards,
    Ganesh N

    Hi Ganesh,
    this should work in principle.
    However you would need a user in Active Directory for each user in the portal database that should connect to the file server if you are using the SSO22KerbMap Module as I assume.
    In my whitepaper I have mentioned this for the internal user index_service that does only exist in the portal database.
    Best regards,
    André

  • Error in extracting data from SAP using mySQL server database

    Hello Experts.
    We are now using MySQL server 2005 database for Nakisa OrgChart. We have already configured the SAPExtractor settings. Source-SAP has been provided and Test connection to destination database is successful. We manually created the database ExtractedData and AnalyticData in the MySQL management studio.
    We are getting the error upon starting the extraction
    Processing Function Read Table Function/BAPI Downloading Tables Organizational Assignment
    No Tables were downloaded for Read Table Function/BAPI . Function is flagged as critical.Terminating Extraction.
    Processing Stopped ! ! !
    Downloading from SAP completed.
    Processing Completed. 
    From CDS.log
    ERROR: Sap Authentication : Source {SAP.Connector}: Message {An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)}
    We would appreciate some assistance on this configuration
    Thanks,
    Angelo
    Accenture inc.
    SAP Basis

    Hello Luke,
    We have not done any modification of the downloadschema file. We receive message: The XML page cannot be displayed
    Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.  when we open the file.
    The SAP account we used has SAP_AlLL, SAP_NEW authorizations. Are these authorizations sufficient to perform the data extraction?
    Thanks,
    Angelo

  • Using SAP Content Server for SAP E-Recruitment

    Hi SAP Experts,
    We are presently implementing SAP E-Recruitment using BSP services, We are successfully runnig with Whole E-recruitng cycle when we use SAP system DB as storgae for External Candidtes' Documents.
    But, Our Client wants to have SAP Content Server to store all documents uploaded by External/Internal Candidates becuase client is worrying that if SAP system DB holds such huge data base of Resumes, it may slow down the performance of SAP System.
    So, We need inputs from you suggesting whether is it feasible to use SAP Content server for SAP E-Recruitment Implementation. SAP no where suggests to Content server. So, we are in deliema to go for content server or not. If it is feasible to use Content server, pls provide me proper links or documents for reference.
    Please give your valuable inputs,
    Thanks & Regards,
    Sudheer Kumar P

    Hi Sudheer,
    We are considering the same option.  We are concerned about performance after all these documents are uploaded too.  Did you install a content server?  How did it go and was it difficult to set up with e-rec?
    Thanks
    Shane

  • Connect Non-SAP Oracle db (32bit) in sql 2005 (64 bit) using linked server

    Hi,
    I am connecting Oracle 10g database from SQL 2005 using linked server, in which i get the error
    "Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "L2ORACLE".
    OLE DB provider "MSDAORA" for linked server "L2ORACLE" returned message "Oracle client and networking components
    were not found. " (Microsoft SQL Server, Error: 7303)
    SAP Server with sql 2005 db is in 64 bit server / Windows 2003
    Non-SAP Oracle 10g is in 32 bit windows 2003 server.
    i have installed Oracle 64 bit client in the SAP Server and also copied the 64 bit version of dboraslib.dll to the DIR_LIBRARY path. I am able to view the oracle tables in the oracle client.
    But, when i create the linked server, it gives the above error.
    If i install 32 bit version of Oracle client in the SAP Server, i am able to create the linked server in the db level, but, it says "Work Process restarted, session terminated" message in the Z program in SAP.
    The same works in the test environment where both are 32 bit servers. problem is when SAP server is in 64 bit and non sap is in 32 bit.
    Please suggest.
    Thanks and Regards,
    Nagu

    "Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "L2ORACLE".
    OLE DB provider "MSDAORA" for linked server "L2ORACLE" returned message "Oracle client and networking components
    were not found. " (Microsoft SQL Server, Error: 7303)
    check the workprocess traces for errors (and/or SM21). It seems that the system is "not aware" that an Oracle client is installed.
    64bit programs can´t load 32bit libraries/DLLs that´s why the workprocess dumps when you use the 32bit client.
    Markus

  • Webservice Integration with SAP using SAP XI

    On a periodic basis, say end-of-shift, My product(Web service) sends to the SAP system the total production for that period, for example, Hot Metal produced. The data packet contains all theinformation required to uniquely identify the production period (plant name, location, furnace number, shift
    number, date & time).
    SAP receives the data packet, stores the data in appropriate tables and acknowledges the status to My Product. The acknowledgement contains total revenue generated based on the production (computed based on the unit cost of Hot Metal). If the data is incorrect, SAP sends a fault message. The revenue value received as response is stored in an appropriate tag in the My Product model.
    I want to use SAP XI as the connector between my webservice application and SAP. Please suggest me what scenario should I implement in this case. Do I need to use BPM here ?
    Also please suggest what are relevant IDocs and BAPIs for this scenario.

    Got it...

  • Using SQL Server 2012 SSIS to Extract Data From SAP

    Hi
    What is the current best practice for using SQL Server 2012 SSIS to extract data from SAP R3? Please note we are looking for a solution that does not use SAP BW or SAP OHS.
    Ideally we would like to build our ETL SSIS process to make a .NET call to an SAP RFC procedure and avoid using web services.
    With SS2012 can we use any of these without using SAP BW:
    - SAP .NET Connector
    - MS ADO .NET
    - BizTalk .NET 3.0 Adapter
    Thanks and take care,
    Shayne

    Hi Shayne,
    You can use the .NET Framework Data Provider for mySAP Business Suite along with SQL Server Integration Service (SSIS) to import data from an SAP system into SQL Server database tables, flat files, or other compatible destination types. You can create an SSIS
    package that can be executed to import data from an SAP system.
    You must use the SQL Server Import and Export wizard to import data into the SQL Server database. You must provide a select query to specify data to be imported. The query must confirm to the semantics supported by the Data Provider for SAP. You can start the
    SQL Server Import Export Wizard either from the SQL Server Management Studio or from an Integration Service project in Visual Studio. Detail steps please see:
    Importing SAP Data Using SQL Server Management Studio:
    http://msdn.microsoft.com/en-us/library/cc185161(v=bts.10).aspx
    Importing SAP Data Using Visual Studio:
    http://msdn.microsoft.com/en-us/library/cc185254(v=bts.10).aspx
    Please feel free to ask if you have any question.
    Thanks,
    Eileen
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. This can be beneficial to other community members reading the thread.

  • Does SAP use SQL server's snapshot and transactional replication?

    Gurus:
    Could you help with this?
    Does SAP use SQL server's snapshot and transactional replication?
    Thanks!

    Hi Christy,
    no, SAP does not directly leverage these functions.
    But none the less, it is up to you to use these on your system. I regulary use the snapshot functionality when applying Support Packages. In case somehing goes wrong a snapshot is the easiest way to roll back the import process (not exactly the best choice when talking about production and users keep on working while importing).
    Have a look at this [document |http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/SAP_SQL2005_Best Practices.doc]. It deals with Best Practices and also covers snapshot, replication and mirroring.
    Sven

  • DotNet to SAP using Webservices

    Hi All
    We intergrated Java to SAP using webservices with out deploying the webserives in UDDI and the same is working fine.
    Is it possible to integrated from Dotnet to SAP with out deploying in UDDI or whether it is mandatory
    Regards
    Sekhar

    Hi Sekhar,
    you do not need to have the webservices published in UDDI to connect from .NET. It sufficient to have the webservice endpoint/address and it's wsdl, and then you can generate in VS 2005/2008 (or via .NET SDK svcutil) a WCF proxy to the SAP based webservice. I've myself a working example of such SAP / MS interoperability.
    You can generate the wsdl from within the SAP NetWeaver development environment, and save it to disk. But probably you already have it, given your Java SAP interoperabilty.
    Best regards, William.

  • SAP Cloud for Customer & SAP ECC/CRM OnPremise integration using WebServices!

    Hello All,
    I would like to ask if anyone has really created a working integration scenario between a Cloud Solution & an ECC/CRM OnPremise solution?
    We are trying to build some prototypes for this, however, due to connectivity errors/issues, unable to proceed.
    I'm looking for information on:
    > What certificates precisely are needed on both Cloud & OnPrem systems?
    > What configuration if any is required on Cloud & OnPrem solution, except for communication system/arrangements on Cloud solution?
    > Any use case if available from anyone which can demo integration between Cloud solution & ECC/CRM OnPremise solution.
    I'd really appreciate responses on this.
    Many Thanks
    Ankur

    Thanks Sathya for the response.
    https://scn.sap.com/community/cloud/blog/2013/10/10/new-e-learning-for-i
    ntegration-of-sap-cloud-for-customer-with-sap-erp-and-sa
    p-crm-now-available  : Not working! => Please check & confirm.
    Just to give you our background...we are SAP Cloud Partners & VARs, hence we are building few prototypes for Customer Demos & POC.
    Per my understanding, its just one of the OnPrem system, either an ECC OnPrem or CRM OnPrem that you can integrate with one C4C tenant at a time, i.e. to one single tenant. In our case, we are trying to integrate ECC OnPrem with C4C system.
    We are in the process of deploying SAP PI as the middleware platform for integration between C4C & ECC/CRM OnPrem., which is going to take few more weeks.
    SAP HCI will be the other approach, but we are currently not familiar with that, hence we have a trial to start in coming week for SAP HCI, so this is going to take some time as well.
    Hence, WebService is the only currently available option for us to build these prototypes, POC for Customer Demos, to show working integration scenarios between ECC OnPrem & C4C system.
    We have been facing some technical issues after setting up necessary communication systems/arrangements on C4C system & trying to do a WS call from SDK also we get error when we do a ping test from within C4C system to check connection.
    Has SAP developed any WS integration between C4C & either of the ECC or CRM OnPrem system? Or is it just PI & HCI which SAP has for integration?
    I'd truly appreciate if you can guide us on creating few integration scenarios (Working ones of course ) using Webservice between C4C & ECC OnPrem system.
    Many Thanks
    Ankur

  • Problem while integrating windows file server into SAP KM using WEBDAV

    Hi
    I am trying to integrate windows file server into SAP KM using WEBDAV . I have downloaded the kerberos ini filter and included in the windows system. I am only trying to bring the files in the same system into KM but with no luck. When i check the log file in the kerberos folder i am getting
    <b>12:02:22 10828/10476 E OnPreprocHeaders: Found 0 UserPrincipalNames for ADSI Filter (&(objectCategory=person)(objectClass=user) (userPrincipalName=xxxx))</b>.
    In the log i am getting the following
    ERROR! Delegation Flag:Use any authentication protocol: NOT ACTIVE
                           Open 'Active directory Users and Computers'. Choose <domain> -> 'Computers'.
                           Right-click 'IDBSRV8' and choose 'Properties'.
                           Select 'Delegation' and 'Trust this computer for delegation to specified services only'.
                           Select 'Use any authentication protocol'.
                    ERROR! The Trusted-to-Authenticate-for-Delegation flag is not set for SPN 'HOST/idbsrv8.idbhq.org'.
                           Please check the SPN by calling 'setspn -l IDBSRV8'.
                           If the SPN is well known, configure the Trusted-to-Authenticate-for-Delegation flag:
                           Open 'Active directory Users and Computers'. Choose <domain> -> 'Computers'.
                           Right-click 'IDBSRV8' and choose 'Properties'.
                           Select 'Delegation' and 'Trust this computer for delegation to specified services only'.
                           Select 'Use any authentication protocol' and choose 'Add'.
                           Select 'Users or Computers' and enter IDBSRV8 as object name.
                           Add the ServicePrincipalName HOST/idbsrv8.idbhq.org.
    Can anybody please help me in this regard???
    Regards,
    Ganesh N
    Message was edited by:
            Ganesh Natarajan

    Hi Ganesh,
    this error message tells you that there is no user in your active directory that has the userPrincipalName xxxx.
    The SSO22KerbMapModule works as follows.
    1. It receives a SAP Logon Ticket from the WebDAV request.
    2. If valid the SAP username is extracted. In your case the SAP username is xxxx.
    3. It then searches for a user in AD. It does so using the attribute in the ini-file that has been specified to contain the SAP username. In your case the SAP username should be identical with the userPrincipalName.
    So you have to make sure that the portal user id (j_user) is mapped to the same AD user attribute  that is specified in the ini-file .
    Best regards,
    Andre

Maybe you are looking for

  • Tracking report views on BOEXI

    Post Author: adammlange CA Forum: Administration I understand that BOEXI has audit tables that you can use to track logons, scheduled reports, and so on.  Can you also track everytime someone views a report on BOEXI?  I am not as interested in tracki

  • Missing pictures in iPhoto

    Today when I opened iPhoto it said it could not find the Library. When I searched for the Library I found that all the pictures in it were grayed out and cannot be accessed. What happened and how can I fix it, Thanks.

  • Concurrancy issue best way to handle it?

    Hi there, I have an application which is processing a group of commands. while(.....) //process command here... switch(command) case blah case blah This loop will continue executing until it reachs the end of the group. Now in some commands I need to

  • Creating a dynamic web page with Dreamweaver CS6 academic version

    To create a dynamic web page with Dreamweaver CS6 academic version, setting up for testing server menu box just shows up and disappear. what is that issue?

  • Limiting photo preview to native resolution

    i am really getting frustrated with iphoto. i cannot figure out how to constrain the preview to not open up beyond the native resolution of the image i want to view. so when i press the space bar, and i have an image that is, say, 640x800 pixels, i d