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.

Similar Messages

  • 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

  • ADOBE FORMS using Webservice

    Hi Experts,
    I have a problem with Adobe Forms Using webservice.  I created  RFC where it saves data from Adobe Forms to a customized table and exposed it as webservice.  From the SOA manager, I copied the generated link pasted in the dataconnection in Adobe Lifecycle designer, but whenever I generate the form I keep receiving this error:
    "http:// erpwrk1.corp.com:8000/sap/bc/srt/wsdl/bndg_DFA46DE60CFOD33F19F21005056C00008/wsdl11/allinone/ws_policy/document?sap-client=001".  Check that the path is correct and that the file is a valid wsdl file.
    I already activated services from SICF in relation SOAP runtime.   What could be the cause of the problem and how to fix the problem?
    Thanks A Lot!
    Mae

    Hi Ma. Angelica A. Estacio,
    From the SOA manager, I copied the generated link pasted in the dataconnection in Adobe Lifecycle designer, but whenever I generate the form I keep receiving this error:  Check that the path is correct and that the file is a valid wsdl file and hence i cannot finish the data connection wizard.
    From the above posts, it looks like you have resolved the issue. But can you please let me know how did you resolve it ?
    Did you check any SAP transaction to find the above mentioned checkbox?
    Please revert as this has become critical now.
    You can mail me your response on [email protected]
    Regards,
    Rohit Gugale

  • Adobe Form Data Integration into SAP using RFC

    Hi All,
    I have created a Adobe Form, there is a button Called Submit ,On clicking that button  the Adobe form must call a RFC function Module and pass the data from the form to Function Module.
    I have written the below code for the submit button but it is not working.Please Lemme know if u have any solutions..
    Below is my code
    //Submit this form to SAP using web services
      var webService = xfa.resolveNode("xfa.record.WEBSERVICE");
      xfa.host.messageBox ("test 3");
      var response = Net.SOAP.request(
      cURL: webService.value,
      oRequest: {
      "urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET":{
      TIMESHEET: t_time_record,
      HEADTIME:  wa_head
      cContentType: "text/xml"
      xfa.host.messageBox ("test 4");
      var success = response["urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET.Response"]["SUCCESS"];
      var response = response["urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET.Response"]["RESPONSE"];
      if (success == "X") {
      xfa.host.messageBox(response, "Response from SAP", 3);
      CONFIRMED.rawValue = "Yes";
      ConfirmedLogo.presence = "visible";
      for (var nPageCount = 0; nPageCount < xfa.host.numPages; nPageCount++) {
      var oFields = xfa.layout.pageContent(nPageCount, "field");
      var nNodesLength = oFields.length;
      for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++) {
      oFields.item(nNodeCount).access = "readOnly";
      if (oFields.item(nNodeCount).border.fill.color.value == "255,0,0")
      oFields.item(nNodeCount).border.fill.color.value = "255,255,255";
      if (oFields.item(nNodeCount).ui.oneOfChild.className == "button") //Hide all buttons
      oFields.item(nNodeCount).presence = "hidden";
    ZUPDATETIMESHEET is my Function Module.
    t_time_record  and wa_head are the parameters being passed to the function Module.
    Please lemme know if i have to do any settings and configurations also...
    I have attached the entire code in the below file...
    Thanks in Advance 

    Maruti,
    1. Just use the RFC's that does the update.
    2. There are update flags for each field that you would like to update. These flags should be marked be marked for update. They come along with the classes that are generated when you import the RFC's.
    3 Call BAPI_TRANSACTION_COMMIT afterwards.
    All the above steps have to be done in the program.
    Sumit.

  • How to handle data that got from SAP by Webservice?

    Hi, Gurus.
    I am working on IFbA with ABAP and Adobe LiveCycle Designer.
    I've developed a function module in R/3 system and created webservice, connected the WSDL address to the form. The problem is how can i handle data that got from SAP by Webservice?
    It's Ok if i bind the dataconnection node to the form element, but how can i handle data without binding to the form element? I mean that how can i use the data retrieved from Webserivce in the Javascript, please give me some sample code or script method.
    Thanks.

    Hi Yang,
    If you are using Web Service, then the binding will be done automatically.
    It can't grow automatically, what else should i do to achieve this?
    1.Select the table(make sure you are not selecting subform) in Hierarchy view
    2. Under table select the Row which is having the required fileds for data
    3. In the Binding of that row, check the checkbox "Repeat Row for each item data" and under that check the Min Count which will set the default row **** to 1
    Regards,
    Sachin

  • How to use Webservice

    Hi there,
    I am new to Web Dynpro, I want to know how I can use webservice using web dynpro development components. could anybody provide me with the steps.
    Thanks in advance

    Hi Antesar,
    Chk this links,..
    Webservices
    http://www.webservicex.net/WeatherForecast.asmx?wsdl
    Configuring Webservices
    http://edocs.beasys.com/wls/docs81//ConsoleHelp/webservices.html
    Creating Simple Webservices
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b548ac1555
    Webservices weblog
    /people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii
    Example
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/wd%20java/wd%20tutorials/using%20car%20rental%20web%20service%20with%20web%20dynpro.pdf
    Hope this will be useful for u..
    GS

  • I am using webservice in ejb but it is giving Naming exception in NetWeaver

    hai
    this Guru.
    i am working as javadeveloper .
    in my project i am using webservices in ejbs.
    i am using netweaverdeveloper .
    my problem is whlie accessing webservices in ejbs it is giving Namingexception .
    please tell me the procedure for accesing WEBSERVICES IN EJB BY USING NETWEAVER DEVELOPER STUDIO.
                              THANQQQQQ
                       GURU FROM MOBILEONE PTV LIMITED
                              HYDERABAD
                              INDIA

    Hi Guru,
    Refer these links
    Accessing the Web Services Context from a WS-EJB -> 
    http://help.sap.com/saphelp_webas630/helpdata/en/a6/835f3e1e7d7937e10000000a114084/content.htm
    Accessing the web service from webdynpro ->
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9fc0e990-0201-0010-199c-e38fc6dafb5d
    Regards,
    Uma

  • BI & Oracle XI data exchanges using WEBServices (into both sides)

    Hello,
    Would you be so kind and give me suggestions.
    We have:
    <b>BI 7 server – Oracle Exchange Infrastructure – Oracle DB server</b>
    Our client wants to implement this data exchange solution:
    <u>Scenario A: i have load data to BI from Oracle DB</u>
    My steps are: from <i>BI</i> i have to call WEBService from <i>Oracle Exchange Infrastructure</i> when <i>Oracle Exchange Infrastructure</i> calls WEBService from <i>Oracle DB</i> and <i>Oracle DB</i> returns data set to <i>BI</i> via <i>Oracle Exchange Infrastructure.</i>
    How to schedule job for calling  WEBServices from <i>Oracle Exchange Infrastructure</i>? What have i configure in <i>BI</i>?
    <u>Scenario B: Application based on Oracle DB wants to get data from BI</u>
    Steps are: <i>Oracle DB</i> calls WEBService from <i>Oracle Exchange Infrastructure</i> when <i>Oracle Exchange Infrastructure</i> calls WEBService from <i>BI</i> and <i>BI</i> sends data to <i>Oracle DB</i> via <i>Oracle Exchange Infrastructure</i>.
    <i>BI</i> offers <i>Open Hub Service</i> for data distribution from <i>BI</i>, but I didn’t find description how to  distribute data using WEBServices.
    Is is possible to implement Scenario A and Scenario B in BI with standard tools.
    Could you give me detailed answers(step-by-step what I have to do)?
    Thanks in advance.
    Best Regards,
    Arunas Stonys

    Arunas,
    Quite an interesting landscape....
    Also what do you mean by standard tools ?
    Option A :
    You can use the XML datasource for the same and once the XML data source is called , the data enters the Delta Queue in the BI server and from there you can use the normal infopackage / real time daemon to load data into your cubes / DSO. The XML datasource works on SOAP and this has to be supported by the Oracle XI.
    Option B:
    Slightly more trickier since you are hitting the BI server directly....
    I am not sure if an infospoke can be a web service but some of the ways this could be done is :
    a. Have an Func Module which acts as a web service and have that FM return the data
    b. Have SAP XI inbetween to do the same
    Also on the landscape- depending on the nature of data loads / data requests - if BI-Oracle is more - you can look at having SAP XI there instead....
    Arun
    Hope it helps....
    P.S I would also suggest that you post the same in the Enterprise SOA forums  / enterprise web services and people like Karthik Iyengar , Durairaj etc can respond to the same in a much better way that what I am able to give you right now...
    Message was edited by:
            Arun Varadarajan

  • PDK 3.0 for DOTNET could be used for CE 7.1 with EHP1 ?

    HI  :
       we are working on MII Porject with CE 7.1.1 , and we want to know PDK 3.0 for DOTNET could be used on CE 7.1.1? we could install and start runtime server , also could found the ".Net Server Configutation" in Portal Support Desk, but if we click the link, we will get following error
      "Severity","Date","Time","Message","Location",
    "Error","2010-07-22","09:29:33:729","Exception ID:09:29_22/07/10_0001_3235650","com.sap.portal.prt.connection",
    "","","","[EXCEPTION]","",
    "","","","com.sap.portal.prt.broker.PortalModuleNotFoundException: Could not retrieve portal application com.sap.portal.dotnet.framework.configuration","",
    "","","","at com.sap.portal.prt.broker.PortalAppBroker.ensurePortalModuleIsStarted(PortalAppBroker.java:629)","",
    "","","","at com.sap.portal.prt.broker.PortalAppBroker.getPortalModule(PortalAppBroker.java:306)","",
    "","","","at com.sap.portal.prt.component.PortalComponentContextFactory.createPortalComponentContext(PortalComponentContextFactory.java:140)","",
    "","","","at com.sap.portal.prt.component.PortalComponentContextFactory.getPortalComponentContext(PortalComponentContextFactory.java:82)","",
    "","","","at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:495)","",
    "","","","at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:203)","",
    "","","","at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:133)","",
    "","","","at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)","",
    Could not retrieve portal application com.sap.portal.dotnet.framework.configuration",----
    It seems that some packages are not deployed on CE .
    anyone comment could be helpful , thank you very much

    Hi,
    Unfortunately, PDK 3.0 for .NET doesn't support CE release.
    Best Regards,
    Rima

  • Publish report remotely onto Enterprise system using webservice...

    Hi,
    I was planning to publish report remotely onto Enterprise system using webservice. In this regard can I get some sample code.
    Thanks,
    Shashi

    See if the samples here help:
    https://wiki.sdn.sap.com/wiki/display/BOBJ/NETWebServicesSDKSamples
    Also see:
    Web Services SDK secLDAP
    https://wiki.sdn.sap.com/wiki/display/BOBJ/GettingStartedwiththeWebServicesSDK
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Can I use Webservices SDK for scheduling Reports?

    Hi All,
    I have a requirement to use Webservices SDK. The process flow is explained as below:-
    PeopleSoft calls Java component which schedules the BO Reports by calling BO program Objects. I was using BOE SDK before. But SAP advised to move to Webservices SDK as to remove CORBA connection issues.
    Can I use Webservices SDK for scheduling Reports?
    Please update.
    Thanks,
    Anu

    Its possible to schedule reports from web services SDK. Its stated in the Web services SDK Doc.

  • Error while using Webservice.

    Hi All,
    we have one scenario SOAP to RFC ,where 3rd party using WEbservice to send the data using SOAP adapter to PI .
    But now when 3rd party trying to send the data through websevice they are getting error message ' javax.xml.ws.soap.SOAPFaultException: Server Error' and message not reached to PI .
    When I tried from my end from Altova XML SPY i m getting  following error .
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Body>
    <SOAP:Fault>
    <faultcode>SOAP:Server</faultcode>
    <faultstring>System Error</faultstring>
    <detail>
    <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
    <context/>
    <code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
    <text>Message is incomplete. No Sender found</text>
    </s:SystemError>
    /detail>
    </SOAP:Fault>
    </SOAP:Body>
    Any idea where will be error present.
    any little help towards solving the issue will be very helpful.

    Hi,
    the SOAP sender channel can be addressed with:
    http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
    See as well [Configuring the Sender SOAP Adapter|http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm]
    Obviously the "sender" is missing. Please check your wsdl for that and recreate it.
    Regards,
    Udo

  • Using Webservice through RFC Func Mod Can I able to fill dropdown field

    Hi,
    I am going to develop offline interactive form using Webservice through RFC Function module.
    There are dropdown list fields in my adobe form. Then how can I able to fill these dropdown fields in my form, I mean how to bind the values to dropdown fields.
    Thanks & Regards,
    nspkumar.

    Hi,
    Option 1:
    If the form is designed in transaction SFP, which has a form interface (transaction SFI), then below solution will work:
    For example consider the data node name as 'COUNTRY' . Select drop down UI element and go to 'Object' properties tab. Select 'Binding' tab, on the top right hand side of this tab there is small icon, select the icon and enable the option 'Show Dynamic Properties'. Once this option is enabled in the 'Binding' tab you can click on the link 'Specify Item Values'. A popup will open, here specify the binding value as 
    $record.sap-vhlist.COUNTRY.item[*]
    Refer to link:
    [Drop down list binding|http://help.sap.com/erp2005_ehp_06/helpdata/en/43/7a667df4ad6fc9e10000000a1553f6/frameset.htm]
    Option 2:
    If the data connection is directly to the webservice then binding needs to be done similar to option 1 except one change. While binding the value in dynamic properties based on XML schema binding needs to be changed.
    As you can see in option 1, for dynamic property binding 
    $record.sap-vhlist.COUNTRY.item[*]
    , there is a value called sap-vhlist. This 'sap-vhlist' gets generated when form is designed in transaction SFP with form interface. So in your case if data connection is from webservice value sap-vhlist needs to changed to the value as per XML schema definition.
    Regards
    Srikanth KV

  • Unable to load webservice using webservice action block

    Hi,
    I am trying to call a webservice using xMII 11.5 .My webservice url is http://machinename/Test/Service1.asmx?wsdl.This webservice is invoked using internetexplorer.When I try to configure this using webservice action block I am getting the error message stating "SOAP service could not be loaded.White spaces are required between public id and system id".
    Can anyone help me on this issue.

    Hi,
    You go through the following threads:
    https://forums.sdn.sap.com/click.jspa?searchID=14545521&messageID=5310227
    https://forums.sdn.sap.com/click.jspa?searchID=14545521&messageID=5765282
    https://forums.sdn.sap.com/click.jspa?searchID=14545521&messageID=5803591
    Hope this will help you.
    Thanks,
    Manisha

  • Creating campaign in Siebel CRM using webservices

    Hi,
    I want to create campaign in Siebel CRM using webservices.
    I am new to siebel platform so I don't have much insight into webservices capabilities.
    Which webservice shall I use to create the campaign .Can anyone please help me on this.
    Thanks

    Hello Sandeep
    SolMan and C4C integration is available for exception management but not for user creation and
    replication into C4C.
    http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=403572583
    BR
    Prabhat

Maybe you are looking for

  • Windows Vista: Ipod Error Message, no longer read by PCs

    Hello, I have a 5th generation black ipod video with 30GB of memory. The other day I hooked it up to my laptop (Toshiba, 4 months old) that it's been functioning on with no problems whatsoever. This weird error message flashed twice about it not bein

  • Adobe Flash 10

    Hi, I have downloaded a video onto my web site & want to remove it. It's a flash video. How in the heck do I get rid of it? Thanks Karen

  • Change lead selection in dropdown by key

    Hi, I am using dropdown by key in one of my application. I am getting some values by calling a FM.FM returning me a table . My context for the dropdown is from the structure of the table. --drpplan(node)   ---code -(attribute)   -- desc-(attribute) I

  • Mise a jour : L'opération n'a pas pu s'achever. (NSURLErrorDomain erreur -1100).

    J'ai ce message lorsque j'essaie de mettre à jour par le menu pomme : Une erreur est survenue L'opération n'a pas pu s'achever. (NSURLErrorDomain erreur -1100). Pouvez vous m'aider à résoudre ce problème ?

  • OWB Schedules

    Hi All, I have created a schedule in OWB by selecting the local time zone and choosing a start time (which is some future time on the same date) and a end time which is greater than the start time and also on the same date. The frequency is set to on