Web services SAP R/3 4.7?

hello,
Can I create web services with sap R/3 Enterprise 4.7 ?
How can I do that? Do I need the java stack installed?
Does enterprise services repository exist in 4.7?
Thank you very much!

Hi,
I have never tried creating WS in 4.7.
Please do goto SE37 and go to 'Utilities' -> More Utilities and see if you can see the create web service option.
ESR will not be available in 4.7 for sure because it was introduced just few years ago from Netweaver Versions.
The Technology stack on which 4.7 was built is generally refered as 'Basis' and where as SAP moved to 'Netweaver Stack' from 640 Version - This also clarifies that you need not install the JAVA stack and it is irrelevant for 'Basis' technology stack
Regards,
Vasanth
Edited by: Vasantha Kumar Balasubramani on Jun 9, 2009 9:54 PM

Similar Messages

  • Errors when compiling the web service (SAP Web Service Design Tool)

    After downloading and installing the SAP de Web Service Design Tool (for Crystal Reports Server) I created a connection, a simple query and was able to deploy a web services. I tested the web service with an Xcelsius dashboard within InfoView. Thereafter I created a second connection (other name but same ODBC connection / server) and created another simple query with two date(range) parameters and a group by year and month function in order to do a select count(). It executes fine, but when I try to publish the web service I get an error.
    There are errors when compiling the web service.
    Is does not say whatu2019s wrong or how I can solve this problem.
    Who can help me?
    Some notes:
    1) Within expert mode I used a MONTH() SQL function which does not show in the normal mode.
    2) It seams that the u2018administrationu2019 of Web Service Design Tool got u2018corruptedu2019 after only creating the two connections, queries and services mentioned above. I believe so because I could select one of two queries when I created the second service, but within the current connection I had only one query.
    Thanks for any help,
    Ron
    ADDITIONAL INFO: The parameters seam to be the problem. After removing the parameters I can publish the service. But without parameters it is NO SOLOTION.
    Edited by: RonKoudijs on Aug 26, 2010 6:28 PM

    Hello Taylan,
    I think the error that you received was due to packaging issues.I placed the
    UtilClass.java file under a directory called data which was present under
    the project directory.
    When you want to access a java class, you can either place the compiled
    class file in the WEB-INF/classes folder or you can place the java file
    under the project directory.
    I have attached the sample project that I created with your files.
    Let me know if you have any other questions.
    Thanks
    Raj Alagumalai
    WebLogic Workshop Support
    "taylan" <[email protected]> wrote in message
    news:3d6351b0$[email protected]..
    >
    I am trying to write a simpe web service in WebLogic Workshop, but havingan error
    which I could not understand. Could you please help me? Thanks in advance.
    Regards,
    Taylan
    My web service code is like belows:
    import weblogic.jws.control.JwsContext;
    import data.*;
    public class WebService1
    /** @jws:context */
    JwsContext context;
    * @jws:operation
    public UtilClass testType(UtilClass tTest){
    UtilClass returnObj=new UtilClass();
    if(tTest.getName()!= null){
    returnObj.setName(tTest.getName());
    return returnObj;
    and my UtilClass is placed in the data directory under the same directorywith
    my web service code. It is a simpe class as belows:
    package data;
    public class UtilClass
    private String name;
    public void setName(String name){
    this.name=name;
    public String getName(){
    return name;
    However I got an error when I try to compile the webservice class. Theerror is
    like belows:
    File Line Message
    WebService1.jws 0 Resource found on system classpath: data.UtilClass
    Build complete - 1 error(s), 0 warning(s)
    [ngroup.zip]

  • Web services @ SAP MDM

    Hello Experts,
    What is the use of web services for SAP MDM??
    And how can we achive it!!!
    Can anyone take sometime in explaining it  in simple words..
    Thanks in advance.
    Kind Regards
    Eva

    Hi Eva,
    MDM Web services are open interfaces to the MDM Server and provide synchronous access to MDM for the consumer of the Web services. They are based on the Simple Object Access Protocol (SOAP) and Web Services Description Language (WSDL) standards.
    MDM Web services are used to customize and build functionality into an application and can be integrated into various business scenarios to provide the following capabilities:
    ●      Data  management u2013 create, read, update, and delete
    ●      Access to central key mapping u2013 create, read
    ●      Checkout management u2013 checkout, check in, join checkout, unjoin checkout
    ●      Consolidation of records using the matching functionality
    ●      Execution of assignments
    ●      Validation 
    ●      Workflow management u2013 launch, get job status
    ●      Syndication of records
    Refer attached Link for more informatin
    [http://help.sap.com/saphelp_nwmdm71/helpdata/en/49/06eac7dc78132ee10000000a421937/frameset.htm]
    Cheers,
    Rc

  • Web Services SAP ana SAP Proccess Integrator (XI/PI)

    Hello,
    We are thinking to implement SAP Web Services in our SAP ERP (Version 6). Besides we have instaled SAP XI / PI. (SAP Netweaver 7).
    I would like to know something about how to comsume this SAP Web Sercices using our SAP XI / PI.
    Thank you.

    Hello Venu,
    Thank you for the information, but I think I'm a little lost yet.
    Is the first time that I do something with SAP Web Services and I have a lot of doubts...
    My case is this: (Is a simple example to begin to deal with it)
    I've created a Sevice Definition using a standar SAP function in SE37. The function is TAX_NUMBER_CHECK and in SE80 only appears the Servive Definition.
    In SOAMANAGER it has Services: 1 / Endpoints: 1, but if I try "Open Web Service navigator for selected binding" I have this error:
    Cannot download WSDL from http://ues90022.es.mapfre.net:1080/sap/bc/srt/wsdl/bndg_4A2404E4DF60453AE10000000AFFDD24/wsdl11/allinone/standard/document?sap-client=200: It is not allowed to access this service. If you believe you should be able to, please contact your system administrator.
    ¿How can I go on?
    Thanks in advance.

  • Example: Complaint - Web Services - SAP Library

    To add a comment, please log in or register on the top of this page and choose Reply. Please write your comment in English.
    You can also go back to the SAP help page.

    Hello Neal,
    thanks a lot for your help.
    The solution for us was to change the column names inside Sybase ESP Studio to the column names in StockTraderMappings.xml.
    After compiling and running the project we could see the data and were also able to push it to SAP HANA.
    This is the CCL Code that worked for us:
    CREATE SCHEMA tradesSchema (
        transaction_buyerId INTEGER,
        transaction_sellerId INTEGER,
        transaction_supervisorIds INTEGER,
        transaction_tradeTime LONG,
        transaction_trades_amount INTEGER,
        transaction_trades_price FLOAT,
        transaction_trades_symbol STRING
    CREATE INPUT STREAM tradesIn SCHEMA tradesSchema;
    CREATE OUTPUT STREAM tradesOut SCHEMA tradesSchema
         AS  SELECT * FROM tradesIn;
    * mapFilePath is currently ignored and must be set via the mappingFile configuration parameter
    * in the given adapter configuration file (configFilePath).
    ATTACH INPUT ADAPTER Web_Services_SOAP_Input_Adapter TYPE soapinput TO tradesIn PROPERTIES configFilePath =
    'C:/Sybase/ESP-5_1/adapters/webservices/examples/input/adapter_config.xml' ,
    mapFilePath = 'C:/Sybase/ESP-5_1/adapters/webservices/examples/input/stockTraderMappings.xml' ,
    jdkHome = 'C:/Software/Java/jdk' ,
    discoveryWsdl = 'http://localhost:8080/axis2/services/StockTraderService?wsdl' ,
    discoveryWorkingDir = 'C:/tmp/adapter/soap' ,
    discoveryServiceName = 'StockTraderService' ;
    Regards, Andreas and Maik

  • Web services SAP - Oracle

    Hello Experts,
    We want to implement a webservice give by a SAP system and consume the webservice in the oracle backend.
    When we try to implement the webservice we have got a lot off validation errors.
    Does somebody know(have experience) how to implement a (SAP) webservice in a correct way and how we can avoid
    The validation errors?
    Regards,

    Hello Experts,
    We want to implement a webservice give by a SAP system and consume the webservice in the oracle backend.
    When we try to implement the webservice we have got a lot off validation errors.
    Does somebody know(have experience) how to implement a (SAP) webservice in a correct way and how we can avoid
    The validation errors?
    Regards,

  • How to create WEB  SERVICE in SAP

    Hi guys ,
    i am new to WEB SERVICE IN ABAP.what's the purpose of web service ?
    can anyone give me step by step example to create web service in SAP?
    ur answers will be rewarded.
    Regards
    pabitra

    Check the below links.
    Web Services-Based Connectivity
    Providing and Consuming Web Services in ABAP
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f1b585-0a01-0010-3d96-ad0ea291c4f9
    Web Services Development in ABAP
    Web Services-Based Connectivity?rid=/webcontent/uuid/83b7ec4d-0a01-0010-03a9-e5a3b42522b8 [original link is broken]
    Web Services (SAP Library - Web Services)
    http://help.sap.com/saphelp_nw04/helpdata/en/9b/dad1ae3908ee44a5caf57e10918be9/content.htm
    ABAP Proxy Runtime (SAP Library - Web Services)
    http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm
    Hope this helps.
    Thanks,
    Balaji

  • Web Services of SAP CRM ABAP 7.0 not show up

    Hello Experts,
    We are testing SAP CRM 7.0.
    In T-cd:sproxy in CRM system, the Software Component Version SAP CRM ABAP 7.0 doesn't show up.
    We'd like to see the web service definitions for CRM Service Processing,
    but can't find them such as "ServiceOrderCRMCreateRequestConfirmation_In"(described in ES Workplace)
    to create Service Order in T-cd:sproxy nor T-cd:SE80 Repository Information System>Enterprise Services>Service Definitions.
    (We found the web service definitions of SAP CRM ABAP 5.1 there, but not SAP CRM ABAP 7.0)
    The support package versions are as follows:
    - SAP_ABA : SAPKA70106
    - SAP_BASIS :  SAPKB70106
    - PI_BASIS : SAPK-70106INPIBASIS
    - BBPCRM : SAPKU70006
    Could you please advise us what's required to find Web Services SAP CRM ABAP 7.0?
    Thank you in advance for your help.
    Best regards,
    F.T.

    Hi,
    You need to download SWCV "SAP CRM ABAP 7.0" in your CRM system from service market place. Also download PI content for SWCV: "SAP CRM ABAP 7.0" and import them in ESR.
    Regards,
    Gourav
    PS: Similar questions are answered several time on this forum, so please do search before posting.
    Edited by: Gourav Khare on Dec 13, 2010 11:56 AM

  • About web service for SAP BW

    SAP可以发布web service,并通过该WS访问R3中的一张表,是否有可能用web service发布一个SAP BW中的一个Cube或Query?谢谢

    就我所知,你可以用web service
    1. upload data 到 BW
    http://help.sap.com/saphelp_nw04/helpdata/en/71/421640033ae569e10000000a155106/frameset.htm
    2. 通过HTTP services可以
    ·        Display of metadata for BW objects (see Calling the Metadata Repository as an HTTP-Service)
    ·        Exchanging metadata between various systems (see Exchange of Metadata in XMI Format)
    ·        Display of user-defined online documentation for metadata objects (see Structure linkDocument as Online Documentation)
    The following services are implemented as Web services:
    ·        Open Analysis Interfaces (see Structure linkXML for Analysis)
    ·        Structure linkWeb Service for Access to Query Data
    3. 通过Web Service可以access Query Data
    http://help.sap.com/saphelp_nw04/helpdata/en/d8/3bfc3f8fc2c542e10000000a1550b0/frameset.htm
    最后是不是可以通过Web Service发布一个SAP BW中的一个Cube,这个我没有遇到过,也没找到相关文档,估计直接得话多半是不可以。但间接的比如通过open hub Service,或是XI应该也是可以的。
    希望能有帮助。

  • Calling web service from Delphi7?

    Hi,
    anyone could send me a demo, calling a wsdl web service from Delphi 7? i am beginner for web service & sap.
    Any help will appreciate.
    Thanks.

    Thanks for answer.
    i try some webservices and consuming they without problem but i couldn't call sap web service. i use wsdl importer but wsdl importer doesn't create httprio function?? For example, when i import a codegear wsdl (http://cc.codegear.com/ccws/cc.asmx?WSDL) it's like this :
    ICodeCentralWSSoap = interface(IInvokable)
      ['{6ABDF982-CBF4-A50C-28B9-24CABB94B13B}']
        function  Login(const AEmail: WideString; const APassword: WideString; const AUserAgent: WideString): LoginResult; stdcall;
        function  LoginZLib(const AEmail: WideString; const APassword: WideString; const AUserAgent: WideString): TByteDynArray; stdcall;
        function  Search(const ASessionID: WideString; const AIDList: WideString; const AProductList: WideString; const ASubmitter: WideString; const ACategoryList: WideString; const ALowVersion: Double; const AHighVersion: Double; const AFromDate: TXSDateTime; const AToDate: TXSDateTime; const AUseDates: Boolean;
                         const AKeywords: WideString; const ACopyright: Integer): SearchResult; stdcall;
        function  SearchZLib(const ASessionID: WideString; const AIDList: WideString; const AProductList: WideString; const ASubmitter: WideString; const ACategoryList: WideString; const ALowVersion: Double; const AHighVersion: Double; const AFromDate: TXSDateTime; const AToDate: TXSDateTime; const AUseDates: Boolean;
                             const AKeywords: WideString; const ACopyright: Integer): TByteDynArray; stdcall;
        function  GetSnippet(const ASessionID: WideString; const ASnippetID: Integer): GetSnippetResult; stdcall;
        function  GetSnippetZLib(const ASessionID: WideString; const ASnippetID: Integer): TByteDynArray; stdcall;
        function  DownloadAttachment(const ASessionID: WideString; const ASnippetID: Integer): TByteDynArray; stdcall;
        function  GetProducts(const ASessionID: WideString): GetProductsResult; stdcall;
        function  GetProductsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetCategories(const ASessionID: WideString): GetCategoriesResult; stdcall;
        function  GetCategoriesZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetCopyrights(const ASessionID: WideString): GetCopyrightsResult; stdcall;
        function  GetCopyrightsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetTerms(const ASessionID: WideString): GetTermsResult; stdcall;
        function  GetTermsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetAllDownloads(const ASessionID: WideString): GetAllDownloadsResult; stdcall;
        function  GetAllDownloadsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetOutdatedDownloads(const ASessionID: WideString): GetOutdatedDownloadsResult; stdcall;
        function  GetOutdatedDownloadsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetSnippetsWithComments(const ASessionID: WideString): GetSnippetsWithCommentsResult; stdcall;
        function  GetSnippetsWithCommentsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetSnippetsCommentedByUser(const ASessionID: WideString): GetSnippetsCommentedByUserResult; stdcall;
        function  GetSnippetsCommentedByUserZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetSnippetsWithRatings(const ASessionID: WideString): GetSnippetsWithRatingsResult; stdcall;
        function  GetSnippetsWithRatingsZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetSnippetsRatedByUser(const ASessionID: WideString): GetSnippetsRatedByUserResult; stdcall;
        function  GetSnippetsRatedByUserZLib(const ASessionID: WideString): TByteDynArray; stdcall;
        function  GetRecommendations(const ASessionID: WideString; const ASnippetID: Integer): GetRecommendationsResult; stdcall;
        function  GetRecommendationsZLib(const ASessionID: WideString; const ASnippetID: Integer): TByteDynArray; stdcall;
        function  CanDownload(const ASessionID: WideString; const ASnippetID: Integer): Boolean; stdcall;
        function  GetRequiredPackages(const ASessionID: WideString; const ASnippetID: Integer): GetRequiredPackagesResult; stdcall;
        function  GetRequiredPackagesZLib(const ASessionID: WideString; const ASnippetID: Integer): TByteDynArray; stdcall;
      end;
    function GetICodeCentralWSSoap(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): ICodeCentralWSSoap; 
    */* this functions equal not in sap webservice */*
    implementation
    function GetICodeCentralWSSoap(UseWSDL: Boolean; Addr: string; HTTPRIO: THTTPRIO): ICodeCentralWSSoap;
    const
      defWSDL = 'http://cc.codegear.com/ccws/cc.asmx?WSDL';
      defURL  = 'http://cc.codegear.com/ccws/cc.asmx';
      defSvc  = 'ICodeCentralWS';
      defPrt  = 'ICodeCentralWSSoap';
    var
    i use function GetICodeCentralWSSoap, but wsdl importer doesn't create this function equal in sap web service. sap web service like this :
    ZABCD_GET_DAT = interface(IInvokable)
      ['{72BD4B88-0D89-A294-1DAC-63FBFF037735}']
        function  ZztrABCWebServ01(const parameters: ZztrABCWebServ01): ZztrABCWebServ01Response; stdcall;
      end;
    implementation
    destructor ZztrABCWebServ01.Destroy;
    var
      I: Integer;
    begin
    Thanks.

  • Is it possible to add a user using the RESTful Web Services SDK

    Others have asked before about user management features in the RESTful Web Services SDK.  However I can find no answers or links which provide an answer to the question 'Is it possible to add a user using the BI 4.1 SP2 RESTful Web Services SDK'?
    Any help would be appreciated.
    Regards,
    Steve

    Hi Steve
    Unfortunately, not possible. The BI RESTful can only get "stuff" that is already there. I suppose this would fall under some sort of "Object Creation" API and that is not there. Yet. Rumors abound, but nothing firm. Just as a BTW.; the Business Intelligence platform RESTful Web Service Developer Guide 4.1 is here:
    http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41_bip_rest_ws_en.pdf
    SAP Web Intelligence RESTful web service SDK User Guide, SAP BusinessObjects Business Intelligence platform 4.1
    SAP Crystal Reports RESTful web services - SAP Crystal Reports RESTful web services
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Web Service Export Parameters missing when consumed by Visual Studio 2005

    Hi,
    I am using Visual Studio 2005 (2.0 framework) to consume bespoke SAP Web Services (SAP 4.7) however some of the export parameters are missing. I have tested the SAP web services with various XML tools and they all work perfectly.
    Is there anything I can do to enable Visual Studio to genarate the correct proxy?
    Many thanks for any tips.
    Billy

    This isn't going to work as well as I had thought.
    That is correct that the Name and Value fields come back as XmlNode arrays. Each XmlNode array contains two XmlNode objects (or one if you received a null value from the db). One object contains the atrributes and one contains the value. I had planned on going into the ColumnValueType Value field and pulling the text of the 2nd XmlNode object.
    Now here is the problem:
    For every column you select you get a ColumnValueType object. Rather than being contained in some type of "Row" parent object, each column sits in the root of your results. For example, in the query I am using I am asking for the AlertingName and DnOrPattern columns of the NumPlan table. My results come back like this (simplified):
    AlertingName
    John Doe
    DnOrPattern
    1234
    With the data in this format, I can't just do a foreach loop and iterate over the ColumnValueType objects.

  • Query in Web services

    Dear Collegues,
        For out side in approach in web services sap uses
    http://host:port/sap/bc/soap/rfc/sap/BAPI_USER_GET_DETAIL?sap-client=xxx
    when we try using this url , we get error page not displayed
    when i try using this i could see the wsdl
    http://host:port/sap/bc/soap/wsdl1?services=BAPI_USER_GET_DETAIL?sap-client=xxx
    which one i need to use in soap receiver adapter property "<b>URL</b>".
    Similary when we use Inside out aproach,
    the wsdl we pick upin IR is giving problems with name spaces.
    what to do.
    Regards
    chandra

    Hi,
    Look at the <b> soap:address location=</b> for the SOAP url .
    For info on how to use SOAP adapter,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    Regards,
    Bhavesh

  • Sending SSL Certificate to external Web service in BizTalk 2010

    Hi,
    We are facing issues in calling the external web service(SAP I Web service) which is authenticated using the SSL self signed certificates.
    When BizTalk sends the request to SAP it fails with HTTP 401 error, and in SAP PI the log says calling application not sending the client certificate. Please help us in sending the request to external web service by signing with the client
    certificate.
    Below are the details,
    1. This is a 2-way SSL communication authenticating based on the client Certificate.
    2. BizTalk server public key certificate is shared to SAP PI and using SAP PI certificate public key in biztalk
    3. Configuration done at BizTalk as given below
    1. Created BizTalk Certificate using makecert command
    2. Client and Server Certificate Installation
    - Installed BizTalk Client Certificate in Certificates Store under
    a. Current User--> Personal (Private Key)
    b. Current User --> Trusted Root Certification Authorities (Public Key)
    c. Local Computer --> Personal (Private key)
    d. Local Computer --> Trusted Root Certification Authorities (Public Key)
    e. Current User--> Other People
    Installed SAP Server Certificate in Certificates Store under
    a. Current User --> Trusted Root Certification Authorities
    b. Current User --> Trusted People
    c. Local Computer --> Trusted Root Certification Authorities
    d. Local Computer --> Trusted People
    e. Current User--> Other People
    3. BizTalk Status Solicit Response Send Port(used to call the SAP PI Web service) Configuration
    - Transport Type  WCF-Custom
    - Binding  BasicHttpbinding
    Security Mode : Transport
     Client Credential Type : Certificate
     Proxy Credential Type : None
     Realm : localhost
    • Message
     Client Credential Type : Certificate
    Client CredentialsClient Certificate
     findValue : CN=< Thumbprint >
     x509Findype : FindByThumbPrint
    • Server Certificate
     findValue : <Thumbprint>
     x509Findype : FindByThumbPrint

    Hi All,
    The reasons why the trigger from BizTalk is failing and the trigger from SoapUI is successful.
    In SoapUI configuration we select the Private key of the client certificate and provide the password for the same.
    In BizTalk we only have the option of selecting the certificate and we cannot provide the password. Below is the MSDN article for the same
    In one of the Site  , its mentioned as below, Kindly let us knwo whether the below mentioned will work or not
    Organization Security Restrictions::
    Each organization may have restriction on using client certificates for security reasons . One such restriction is when a user requests a client certificate a password prompt is displayed . A client certificate can be used only if the correct password is provided
    becuase Biztalk Server uses services and services cannot interact with dialog boxes so do not use client certificates requiring password validation.
    To Prevent the issue , configure the policy so no password are prompted when a certificate is used this setting is enforced by the Group policy Object (GPO) system cryptography: Force strong Key protection for user keys stored on the computer . If setting
    this policy , then the value should be set to "User input is not required when new keys are stored and used "
    Kindly let us know whether setting needs to be done in the system cryptography
    Thanks

  • Error in Web Service SOAP Calling HTTP Code 200

    Hi Gurus,
    I'm new of this forums, I hope you can help me in my realy strange problem.
    I' ve create a Web Service ( SAP ) and my job it's to create a Adobe Interactive Forms with LiveCycle,
    that connect to WS and recive some Binding values.
    When I import the WSDL in my LiveCycle and create the form, all works fine.
    When I preview the pdf generated, I have this kind of error in the xml returned:
    soap-env:Server sap SRT: Unsupported xstream found: ("HTTP Code 200 : OK")
    When I change button type from Submit to Execute, the preview pdf generated don't works...
    I press the button more times and don't works too.
    Reguards
    Nicola Bisinella

    Hi to all,
    I have resolved my problem installing Adobe Acrobat Pro and creating the pdf with it...
    Thanks
    Nicola Bisinella

Maybe you are looking for