Web Services in Ecc 6

Hi experts,
my client has made an recent upgrade to ecc 6, and now wants to take use some functionalities of the new version.
One of the first it's to stop using all the RFC's that comunicate with foreign systems and change it to Web services.
My question is if some extra configuration or middleware agent is needed in order to change the RFC to web services ?
thanks in advance
Best Regards
João Martins

No need to any middleware, for web services
[Follow this link >>>|http://wiki.sdn.sap.com/wiki/display/Snippets/WebServiceproviderusingABAP-RFC]

Similar Messages

  • Problem consuming Web Service from ECC 6.0 using dual certificates

    Hi, I am trying to consume a secure web service on ECC 6.0 - so far without much luck.
    When I try to connect to the ws server, it seems there are three certificates in action: a CICS certificate for establishing the SSL connection, a 'root' certificate from the PKI certificate issuer, and a private certificate issued by the above issuer (please forgive me if a have the syntax wrong - certificates are not my primary line of work). So, using Trust Manager (STRUST), I have created a PSE named 'OES' and imported all three certificates into it.
    In SOAMANAGER I have set up the end-point using the WSDL-file and set the following parameters:
    - Authentication Method = X.509 Client Certificate
    - Trustworthiness Method = Holder of Key
    - Issuer = <issuer from the root certificate>
    - Name of Attester = <blank>
    - Validity of SAML Assertion = 180
    - Caching of SAML Assertions = False
    - Attester System Destination = <blank>
    - Name of Attester = <blank>
    - User = SRxxxWS
    - Password = <blank>
    - Client PSE = OES
    When I try to consume the web service, I can see in the log files that the CICS certificat is used for establishing the SSL connection but all I receive back is an HTTP 403 "Client Authentication Error". If I remove the CICS certificate from the PSE, the connection is not made.
    How do I make the client certificate available for the connection? Have I approached the problem from the wrong side? Has anybody experienced something similar? Any help will be highly appreciated.
    Thanks,
    Bo

    Hi,
    I am not Certificate expert either but you can get plenty of help from "Security" forum on SDN. I can help you bit with some related SAP notes and forum answers:
    See following notes :
    1324884 - Analysis of ABAP Web Service SOA Configuration
    1318906 - Trace analysis of SSL problems
    1319507 - Overview: Analysis of ABAP Web Service Configuration
    See this forum discussed about consuming secured ws in webdynbpro:
    Problem in Calling Secure Webservice.
    Articles:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/92914af6-0d01-0010-3081-ded3a41be8f2&overridelayout=true -
    Web Services Security Configuration Guide (discussed IBM and NW WS security but you can find some examples and hints there)
    Regards,
    Gourav

  • RESTful Web service in ECC without using netweaver gateway

    Can anyone explain how to create RESTful Web service in ECC without using netweaver gateway?

    Hi,
    Follow this link.
    Mobilize ALV Reports - Part 1 Create RESTful service

  • Web Service on ECC 6.0 SP14

    Hi everybody,
    I have a message interface on PI 7.0.
    I need to generate, from this interface, an asyncronous Web Service on ECC 6.0 SP14 for a direct connection without PI.
    How can I do that?
    hank you

    Hi
    if you want to create the web service using the function module do the following steps.
    the main requirement for creting the web service using the function module is the function should be RFC enabled.
    1. To create web service of this Function Module
    Go to Utilities ->More utilities->create a web service->from function module
    2. A new wizard will be open to create the web service and click on continue.
    3. Enter the web service name (any name that you want to give) and give the short description, select the Endpoint type as Fuinction Module and click on continue.
    4. Select the Function Module name that you are using.
    5. select the profile as Basic Authentication: SOAP Pro.
    6. Press continue to release the web service. The web service is now created
    To check the web service Go to the transaction WSADMIN and select the node
    SOAP Application for RFC-Complaint FMs and expand the node and select your web service that you have created and expand the web service node up to the last .
    Now to test the web service select the last node and click on the web service home page button and it will open the home page.
    from this page u will get the wsdl file as well as you can testthe web service.
    Thanks
    Rinku

  • Web Services for ECC 5.0 .

    Hi ,
    I' m new to Web Services in a ECC 5.0 , where do I start ? Any documentation, or web link will be usefull , Thank you .
    Also, can Web Services in ECC 5.0 be done "inside" SAP , like in SE80 ?
    Or do we have to have Java NWDI ?
    The base idea here is to have a "shop" on the Web (Not being SAP), and to use WebServices to Check Stock, Create Orders , Order Status , ... .
    Regard's

    Hi Christophe,
       Yes Webservices can be done in SAP using SE80. To start with you can follow the inside out approach . For this you need an RFC enabled FM or a BAPI which you can readily convert into a webservice . Just go to SE80 look for your RFC or BAPI , Right Click and select Create Webservice from the menu . The resulting wizard will help you with the rest. For more info pls refer to this link. Very useful for people who are totally new to webservices.
    <https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f1b585-0a01-0010-3d96-ad0ea291c4f9>.
    Best Regards, Girish
    PS: Reward points if you are happy with the reply

  • Testing a ABAP Web Service in ECC 6.0

    Hi all,
    I am trying create web services from ABAP using a RFC function module in ECC 6.0. Once the service got created and did configurations in SOAMANAGER also. When trying to test the service using the web service navigator it requests for WSDL URL and when provided the URL, i am getting the below error
    Cannot download WSDL from http://tuasd06db.tuasw2k.tuaspower.com.sg:8000/sap/bc/srt/wsdl/bndg_DE7C08A93E4CF7F1AF60001A64258BFC/wsdl11/allinone/ws_policy/document?sap-client=220: It is not allowed to access this service. If you believe you should be able to, please contact your system administrator.
    As i am new to Web services, is it due to any of the configurations missing or any authorization problem.
    P.S: All the relevant services are active in SICF. I have added a new UDDI service registry also. Have entererd the J2EE server details in the System global settings under Technical configuration.
    Cheers,
    Madhu

    Hi,
    You need to configure the Web Services Navigator WHITE LIST :
    [SAP help|http://help.sap.com/saphelp_nw04s/helpdata/en/b7/d7baaf1481a349ab723e3acd7334b3/frameset.htm]
    5. To configure Web Service Navigator White List, in the Allowed Hosts field, enter hostnames or parts of hostnames of remote systems, to which you are allowed to connect via Web Services Navigator. To separate entries, use semicolons (, you can use an asterisk (), or a question mark (?), as wildcards. For example, if you want to enable connection to all remote systems, in the Allowed Hosts field, enter an asterisk ().
    I still have one issue standing with web services. Will appreciate if you can help me with that.
    [SAP help|/message/5682617#5682617 [original link is broken]]
    [SAP Help|http://help.sap.com/saphelp_nw70/helpdata/en/b7/d7baaf1481a349ab723e3acd7334b3/content.htm][Sap Help|http://help.sap.com/saphelp_nw70/helpdata/en/7c/f257422d095542e10000000a1550b0/frameset.htm]
    Thanks & regards,
    ShreeMohan

  • Issue: SOAMANAGER using Web service in ECC 6.0

    Hi Experts,
    I created a WebService in SAP ECC6.0 using a Remote enabled function module which has one input field and Six output fields.
    In ECC 6.0 WSCONFIG,WSADMIN and LPCONFIG Tcodes are obsolete .So i have using tcode SOAMANAGER settings like Applications and Scenario Communications->Single Service Administrater-> link i have searched my newly created Webservice ->Apply settings ->Open Web Service navigator for selected binding -> getting URL and XML code on that..
    Let me know any configuratons or authorizatio in my SOAMANAGER to test WS.or How to setup the WSNAVIGATOR for this scenario.
    Regards,
    Samruth.

    Hi,
    if you have created WS for RFC FM then and you just want to test it then you can use program ESD_TEST_TOOL.
    execute this program and provide the WS name.  it willl show request tab. you will have button XML editor. click it and provide the input value and then execute it.
    The test result will be displayed in Response tab.
    Thanks,
    Chandra
    <removed by moderator>
    Edited by: Thomas Zloch on Oct 5, 2011 2:23 PM

  • How to use web service in ECC 6.0

    Hi.
    I found some WSDL in "SDN ES Workplace".
    Anybody know how to use this WSDL ?
    For example, I want to use 'Query Sales Order' web service and I found WSDL in "SDN ES Workplace".
    What's next step to use this web service ?
    Regards, Arnold.

    Hi Austin,
    Link provided for mySAP ERP Enterprise Service Package ECC-SE 600, does not work. My company is SAP customer and I am SDN member.
    Do I need some special login or membership to download ES packages?
    I also understand that I can access the Enterprise Service from the ES Workplace (implementation) and for that I have to Apply For an Account. I applied for an account at this link https://www.sdn.sap.com/irj/sdn/esareg .
    After applying for an Account should be getting an email with user Id/password OR I can use the my Service Market Place ID?
    Tried entering the my service market place Id, does not work.
    Thanks,
    Abhay

  • SAP provided web services in ECC 6.0

    Hi all,
    I need to consume some web services provided in <a href="http://erptest.esworkplace.sap.com/sap/bc/gui/sap/its/webgui">web services from workplace</a> (workplace user id needed to get access) from my ECC 6.0. I want to install these web services into my system.
    1. How do I get these readymade web services into my system?
    2. Do I need to install something for this?
    3. If yes, where can I get the installable from?
    Regards,
    Ankit

    Hi Ankit,
    to add some more info to this:
    - The services are coming in the form of an ERP 2005 Add-On
    - Once you installed the add-on, you need to activate the services you wish to use in transaction WSCONFIG
    - You can then test the services from transaction WSADMIN and start making use of them; in WSADMIN, you will only retrieve the services you have previously activated
    Further tip:
    - If you are not sure about which service you need,  is always good to check the ES Workplace for getting information on each existing service
    - In case you want to use the services in Visual Composer (always nice for quickly creating applications consuming services) you can refer to the following link:
    Consuming Web Services Using Visual Composer [original link is broken] [original link is broken]
    Rgds,
    Karim

  • Web Service in ECC ABAP only.

    Hi
    although this question is not related to PI I thought more people would know about Web Services in this forum.
    I have a single stack ABAP ECC system (has no JAVA stack)
    Can I still create a web service from one of my Function Modules and get something to then consume this ?  i.e. will it work?

    Thanks for the replyt.   Yes I know they can be...and I've got this far.....and this is documented in SAPHelp  http://help.sap.com/saphelp_nw04/helpdata/EN/9b/dad1ae3908ee44a5caf57e10918be9/frameset.htm
    But this does not explain if possible without a corresponding JAVA stack.  
    I thought somebody might know this.

  • Web services in ECC 6.0

    Hi All,
    Since SAP is rolling out more and more web-service capabilities (baiscally for all existing Bapis) from ECC 5.0, I would like to know all existing web-services / XML structures for purchasing, especially for purchase orders, notifications, advances shipment notifications for ECC 6.0.
    Is there a list for all web service(or enterprise service if existed) in ECC 6.0?
    I know ECC 6.0 is very new, in the release notes of it I can not find the detail for web service? Anywhere can I find more materials? topic in sdn, articles, white papers, whatever is appreciated.
    Best Regards,
    William

    Dear William,
    This is from SD point of view:
    1.E-Commerce:- SAP ERP provides powerful e-commerce capabilities that can be expanded in an easy, cost-effective manner in line with business growth. Organizations can run a complete sales process on the Internet, and provide business-to-business (B2B) and business-to-consumer (B2C) customers with personalized and interactive online self-services.
    2.Mobile Sales for Handhelds:-SAP ERP enables sales professionals to access front- and back-office business processes and to manage critical sales activities in the field using standard PDAs or other handheld devices (including those with bar code scanners). In this area, SAP ERP provides the following functions:- Customer managementWith SAP ERP, sales professionals may enter, view, and modify detailed customer information, and view sales order history for each customer.- Sales order managementSAP ERP enables sales staff to take sales orders via bar code scanners; search, create, and modify sales orders; and list or sort sales order partners.- Material managementSupport for material management for mobile sales enables staff to view material lists or details for a specific material, search material, and display customer-specific prices.
    3.Resource-Related Down Payments and Billing:-- Supports creation of down-payment requests analogous to the functions offered by resource-related billing- Enables organizations to bill the requesting company code for services provided via a resource-related billing document.
    4.SAP Beverage Functions Available for the Consumer Products Industry:- As of SAP ERP Central Component (SAP ECC) 5.00, the following functions from the SAP beverage industry solution are available for the consumer products industry:* SAP ECC 5.00, consumer products (EA-CP 500)- Material sorting- Extra charge- Empties management- Part load lift orders- Pendulum list indirect sales- Sales returns- Excise duty* SAP ECC 5.00, supply chain management extension (EA-SCM 500)- Direct store delivery back-end- Master data- Visit control- Transportation planning (including loading units, aggregation categories)- Vehicle space optimization- Output control (including valuated delivery note)- Route accounting (including tour data entry, cash payer, route settlement)* SAP ECC 5.00, industry-specific sales enhancements (EA-ISSE 500)- Extended rebate processing.
    5.Credit Management:-Integrating sales and distribution (SD) credit management with SAP Credit Management application:With SAP ERP 6.0 application, you can also use SAP Credit Management in SAP Financial Supply Chain Management set of applications (FIN-FSCM-CR) to perform all credit checks and commitment updates for all areas of sales (SD-BF-CM). In SAP Credit Management, you can update the data from multiple systems. This enables you to execute credit checks with consistent data in distributed systems, too. Furthermore, you can connect to external credit information providers by extensible markup language (XML) interfaces. Alternatively, you can continue to use SD Credit Management (SD-BF-CM).
    6.E-Commerce: Catalog Management :-As of SAP ERP 6.0 application, you must carry out product catalog replication from your ERP solution to the Text Retrieval and Information Extraction (TREX) server for use in the Web shop, using the report ISA_CATALOG_REPLICATION.
    *7.E-Commerce: Quotation and Order Management**:-* Order creation with reference to a contract that has been displayed* Lock of sales documents to avoid concurrent access during the order change process* Display of bills of material in the shopping basket* Free goods processing* Processing of grid products for the SAP Apparel and Footwear application* One-step business order processing* Selection of multiple transaction types in the shopping basket* Credit card support in business-to-business (B2B) Web shop* Material number format conversion* Maintenance of delivery priority in the shopping basket (B2B)* Document search for all documents across all sales areas* Interprocess communication-characteristic value display in basket and order confirmation
    8.E-Commerce: Selling Over eBay:-Creation and management of product listings on eBay leverages the e-commerce order management and fulfillment capabilities of the SAP ERP application by easily tying existing tax, pricing, shipping, and payment configurations to post-auction processing. Enhancements in 2005: * You can use the business-to-consumer (B2C) checkout instead of the eBay checkout. With the B2C checkout, you can maximize cross-selling and up-selling opportunities by leveraging B2C functionality, determine tax and shipping using the elaborate methodologies available through condition techniques in SAP ERP 6.0. * E-mail notification scenario: winner notification to keep the auction winner updated with the status of the auction and of his or her order * Monitoring through features such as single-activity trace (SAT), heartbeat, and logging * Creation and publishing of multiple-item auctions and manual retraction of winners
    9.E-Commerce: User Management:-- Web-based user management for business-to-business internet users - Assignment of authorization roles to users in web-based user management - Automatic migration of SU05 to SU01 internet users
    10.Enterprise Services in Sales Order Management:-Please check in the Enterprise Services Workplace site which enterprise services are available for sales order management on the SAP Developer Network site (www.sdn.sap.com).
    11.Internet Pricing and Configurator (IPC):-The IPC is enhanced and integrated to allow configuration within the sales documents of the SAP ERP application reusing existing model data while leveraging its improved functionality and advanced user interface within SAP ERP.
    12.Price Catalog (PRICAT): – Inbound Processing (Retail):-Inbound message processing of PRICAT essages:As of SAP ERP Central Component enterprise extension retail 6.0 (EA-RET 600) component, you can create and change article data automatically, or in an interface for mass data handling. The system takes both single and generic articles and bills of material and prices into account.
    13.Rebate Condition Records Using Scales:-As of SAP ERP 6.0 application, you can set up rebate agreements so that the scale base value and the rebate scale level is derived from the total sales volume of multiple condition records. You do this by grouping condition records in the rebate agreement.
    14.SAP Role: – Internal Sales Representative:-SAP role – internal sales representativeThis role delivers all the functions to fulfill the requirements of an internal sales representative. This includes tasks such as answering phone calls from customers and prospective customers, processing incoming inquiries and sales orders, and preparing quotations and sales contracts.Target groupThe responsibilities of an internal sales representative (or customer service representative) include the following:- Answering phone calls from customers and prospective customers- Answering product, price, and order status related questions- Processing incoming inquiries and sales orders- Preparing quotations and sales contracts- Taking sales orders and ensuring successful order processing – for example, taking care of the completeness of sales documents, releasing delivery-blocked orders, and so on - Support for the outside sales force – for example, checking on quotations, updating customer master data, and so on- Preparing reports and sales analyses for the sales manager and the sales teamWork overview This work center gives you an overview of your daily work and gives you easy access to your most important tasks. Sales documents This work center allows you to work on all your sales documents. You can create and maintain inquiries, quotations, sales orders, sales contracts, scheduling agreements, and billing documents. Order fulfillment This work center allows you to monitor order fulfillment. You can display deliveries, backorders, and shipments, and can check product availability.Master data This work center enables you to work on all your master data. You can create and maintain business partners, customer agreements, prices and conditions, and products.
    Please visit the following links:
    http://service.sap.com/erp
    http://solutionbrowser.erp.sap.fmpmedia.com/ (Functional prespective)
    http://service.sap.com/instguides --> mySAP Business Suite Applications --> mySAP ERP --> mySAP ERP 2005 --> Upgrade
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
    For Functionality Differences pls refer to the below site -
    http://solutionbrowser.erp.sap.fmpmedia.com/
    After opening the site, please select the Source Release Version which is 4.6 b Then Select the Target Release Version which is "mySAP ERP 2005" or ECC 6.0
    Select the Solution Area like Financials, Human Capital Management, Sales....
    Select module like MM, PP, SD, QM.....
    Click on Search
    Then it displays the Release Version and the Delta Functionality. which can be downloaded to a word document if required.
    and also check the release notes of ECC 6.0 in service.sap.com.
    Hope this helps you.
    Regards,
    Rakesh

  • How to find/add more Web Services in ECC 6.0 (IDES)

    Hi,
    i`m completly new to SOA and try to teach myself implmenting processes with Netweaver BPM.
    I already finished the Tutorials  about [Create a process driven Composite Application with CE 7.2|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a0b4cd62-fb79-2d10-86b2-c683bd5c4d81]
    The tutorial uses the ES Worplace as the WS provider with the HU2 ECC System . I try to adopt the Tutorial to our own ECC 6.0 (IDES) System instead of using the ES Worplace and HU2.
    The problem is, thats in WSADMIN there are too little Webservices in SOAP Applications for XI Proxies (the ones starting with ECC_ ...) 
    For Example: I need the Webservice "Create Purchase Request" -

    Hi,
    Enterprise Services are delivered by SAP with Enhancement Packs (Ehp). So number of services you can see depend on your Ehp and activation of business function while installing Ehp.
    You can see ES in transaction SICF (to activate) and you can search services in transaction SE80->Repository Information System ->Enterprise service (search).
    Regards,
    Gourav

  • Create service definition failed while creating a Web Service

    Guru,
    I am trying to develop a Web Service in ECC 6.0 SR3, AIX 5.3+Oracle 10g.
    The followings are my steps:
    1. Create function module, e.g. Z_RFC_DEMO
    2. Activate this function module and also try to run it. It's working.
    3. Then use SE37, Utilities -> More Utilities -> Create Web Service -> From the Function Module, and filles what it really needs to fill. After clicking the complete button, it reports "No Vendor Specified".
    4. From SE80, when activate the Service Definition manually, it reports the same error.
    Is there any body can help me to solve this problem?
    Thanks Advance.

    Guy,
    Thanks for your reply.
    This problem has been solved. Since I haven't turned on everything that to use transaction SOAMANAGER needs. After complete the switch-on works, the problem never happens again.
    Thanks again.

  • Problem in testing a Web service using SOAPUI

    Hi Experts,
    I have developed a web service in our ECC 6.0 and download the WSDL file generated from SE80. When i downloaded the file, it saved as only XML file.  As I dont have JAVA stack in the ECC 6.0, i was testing using SOAPUI. But when i try to upload the file, it always says "Found nothing to import <URL>".
    Can anyone help me why it is giving this error? I still doubt there is some problem with the WSDL file which is generated for the service.
    Please guide me how to check the WSDL file generated is correct or not?
    Cheers,
    Madhu

    Thanks for the blog Salil.
    What ever it is mentioned is already done in SOAMANAGER. Endpoints are available for the service.
    Below is the Overview of the service:
    Object Status:               Services: 1 / Endpoints: 1 
    Porttype Namespace:   urn:sap-com:document:sap:soap:functions:mc-style
    Porttype Name:             YMTEST_WS
    Internal Name:               YMTEST_WS
    SOAP Applikation:         URN:SAP-COM:SOAP:RUNTIME:APPLICATION:RFC:710
    Package Name:             $TMP
    Ok, i have developed 2 web services. One web service in ECC 6.0, where Java stack not available so i provided CRM system Java stack address in the global setting and executed my ECC 6.0 web service which says "No endpoints are found for the Web service"
    Following is the URL:  http://tuasd06db.tuasw2k.tuaspower.com.sg:8000/sap/bc/srt/wsdl/sdef_YMTEST_WS/wsdl11/ws_policy/document?sap-client=220
    The one web service which created in CRM 2007, i can test in the navigator, no problem with that. 
    Following is the URL: 
    http://tuasd06db.tuasw2k.tuaspower.com.sg:8002/sap/bc/srt/wsdl/bndg_DE7DA5BA0B3A93F1AF60001A64258BFC/wsdl11/allinone/standard/document?sap-client=220
    You can find the URL difference btw the URL's. Do i need to publish the service in the service registry? I thought for testing it is not required.
    Now all i have problem with the ECC 6.0 web service.
    Cheers,
    Madhu

  • Problem with web service

    Hi all,
       I have created a web service in ECC 6.0 (ABAP) for a RFC that will create a PO. I was able to use it in my webdynpro from my system and the application is successfully working but the same application when ran from other system in the network, we are not getting any response and the application is not working.
       Do anyone have an idea why this is happening?
    Any help will be very much appreciable.
    Thanks in advance.
    Regards,
    Raja Sekhar

    Hi,
    Check the TCP/IP connectivity from the other system to the ECC system.
    Check the HTTP server logs from transaction SMICM in ECC.
    Increase the trace level of the ICM and look at the trace.
    Look at error files in the client system.
    You have to investigate...
    Regards,
    Olivier

Maybe you are looking for

  • Chords / Transpositions no Longer working

    Really frustrated with this today. I save all my logic Pro 9 projects to an external hard drive. Booted up a few projects today, and all the chords / transpositions in the global track settings are no longer changing the chords. I'm working on a few

  • HT204053 Need help getting my music from iCloud match to my new macbook

    I recently bought a new MacBook Pro.     I'm finally leaving Wintel behind.  Yay!    Anyway, on my soon-to-be history PC, through my iTunes app on the PC, I paid the 29.95 to join iCloud Match, and it spent a few hours syncining all my itunes songs u

  • Default Adapter with SAP PI 7.1 EHP1

    Hi, Thanks for an overwhelming response to all my questions. I need some information about the SAP PI 7.1 tool. The information needed is as following 1. How many default adapter we get with SAP PI EHP 1 package? 2. If we need some special adapters w

  • Downloading 'Check For Purchases'

    Okay...I have a iPod Video and I also have dialup...so when I try to download tv shows...you might as well rip your hair out its so long. And sometimes when the internet kicks my off wether it was the phone ringing or whatever, it goes to 'Check For

  • Imac crashes when i install the windows 7 sp1

    So I have gotten past the intiall hurdle of installing windows 7 on my 27 inch Imac, which was not easy. it was done through boot camp and involved deleting a few key system files after the install crashes on reboot. Now the computer is crashing when