Configuring SAP Provided oData services

Hi All,
I saw that sap has many pre-delivered many oData services.
SAP NetWeaver Gateway Supported OData Channel Scenarios - SAP NetWeaver Gateway - SAP Library
Has anyone configured them and got to work?
I have a Hub Scenario and see that IW_CNT is a requirement for each of them. Configuration guide says that this is a component to be installed on the HUB server. Does it mean that DPC and MPC are going to be in the HUB for these scenarios? What if I want MPC DPC to be in backend ?
Any experience or comment is welcome.
Thanks
Krishna

Hi Krishna,
Atanu is right. You either need to deploy either IW_CNT on systems prior to 7.40 and IW_FNDGC on 7.40 systems in the Hub.
The services themselves are in maintenance mode and are not developed further. That's why they have been packed in 7.40 in a separate AddOn and are not shipped as part of the 7.40 standard.
This is because we (SAP) do not plan to ship content via SAP NetWeaver Gateway but rather are shipping services as part of complete solutions such as SAP Fiori.
Though the customer can use the services I would recommend to develop your own services instead (the BAPI's hat have been used are listed in the SAP Online Help).
Another option if no development is wished would be to have a look at the applications that we are shipping with SAP Fiori.
Best Regards,
Andre

Similar Messages

  • Configuring Gateway : Activate Odata Services

    Hi
    I have Netweaver 7.4 and ECC 6.0 with EHP 7
    Created trusted RFC connection between Netweaver and ECC
    Installed Application specific UI Addon to Netweaver system
    While Configuring Gateway : Activate OData Services
    Transaction : SPRO->SAP Netweaver ->Gateway->OData Channel->Administration->General Settings->Activate and Maintain Services-
    In service catalog -- I am unable to find OData services for the Launchpad designer.
    /UI2/PAGE_BUILDER_CONF
    /UI2/PAGE_BUILDER_PERS
    /UI2/PAGE_BUILDER_CUST
    /UI2/INTEROP
    /UI2/TRANSPORT
    Could you please help me out.
    Regards
    Ragavie
    Tags edited by: Michael Appleby

    Hi Ragavie,
    Have you added the odata components? We have the UIX* components and the SR* components.
    I would suggest to follow below link to get the details of app specific addons.
    SAP Fiori - Add-on quick reference for transactional apps
    Also, please follow the steps as described in the installation guide.
    regards,
    Meghna

  • Retrieve error message of SAP provided web service in web service response

    Hi All,
    We have a SAP provided web service that sometimes fails to process data it is called with. This is not a problem as the data sometimes is just plain wrong (i.e. date field contains text). However, the error is only logged in SAP and can only be queried using SRT_UTIL.
    The problem is that the error is not reported back via the response. How can we set up the web service so that the error could be displayed by the calling party without logging into SAP?
    Thanks for the help in advance.
    Best Regards,
    Daniel

    Hi Calvin,
    The WS is indeed synchronous. The problem is not whether the error is captured or not. It is captured indeed but it is logged inside SAP only and not returned via the Web Service response mechanism. The error message says that error message can be retrieved using SRT_UTIL.
    This is a major problem as the users of the outside system calling SAP have no right to use SRT_UTIL to track down the error. They need to contact SAP basis in order to get to the end of it.
    What we need to achieve is to get back the same error message that can be seen with SRT_UTIL via the web service.
    Thanks.

  • Configure SAP ABAP as service provider using SAML holder-of-key

    Hi
    We are trying to configure "SAML Holder of key" between Microsoft (as
    a service consumer) and SAP ABAP (as service provider).
    The service provider/SAP ABAP is release 7.11 and we need to configure this component.
    We have found SAP note 1254821 and are trying to follow the instructions for
    the "SAML Holder of key" scenario:
    However there is one step that we do not understand: step 5 "The private key to decrypt the
    encrypted....at the provider system must be a WS Security Identity in transaction TRUST"
    Anyone who can elaborate of the meaning of this step and describe a procedure for what
    exactly to do?
    BR
    Tom Bo

    Hi,
    a service provider needs to check two things when processing message. The first thing is that SAML assertion was issued by STS by checking signature of SAML assertion. The SAML assertion is signed by STS (step 4 in OSS note). The second thing is to verify that sender knows key from SubjectConfirmation element (that's why it is called holder of key). One way is to encrypt and sign SOAP message using symmetric key. There is also option to use asymmetric key. The key is encrypted by STS using the public key of service provider. Therefore the private key must be imported in service provider system (step 5 from OSS note). More info can be found [here|http://help.sap.com/saphelp_nw73/helpdata/en/e5/9f9913fc9c418db98c8693b2bbdb7c/frameset.htm].
    Cheers

  • 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

  • UI5 Approval - Missing OData Service TASKPROCESSING

    Hi Experts!
    We are implementing SAPUI5 HR renewal Services with NW 7.4 and EHP7.
    When we execute the approval applicaton, we are facing the following error message:
    The error log shows that the TASKPROCESSING Service is missing:
    I've checked already the following help-document:
    http://help.sap.com/erp_hcm_ias_2013_02/helpdata/en/53/c46f8fc17a45088235db354b070a6e/frameset.htm
    We activated all the business functions. But indeed, the oData Service /IWPGW/TASKPROCESSING is missing (or at least not activated yet).
    When I try to add this Service via /IWFND/MAINT_SERVICE, there is no search result:
    How can we add / activate this service?
    Thanks in advance!

    Please advise if you are using this on portal or NWBC?
    Looks of it you are using the portal, did you assign the correct portal and backend UI5 role?
    did you check the ping to the BPM webservice ? does it work?
    * note 1859438 Launchpad service generates relative URLs
    * note 1864001 Resolving of system alias for launchpad service
                   (Help for error analysis)
    * note 1875366 resolution of sm59 destinations in UI2-RunTime
    Follow these steps:
    Run Transaction SPRO
    Run activity  Manage SAP System Aliases  under ODATA channel
    Change system alias software version to /IWPGW/BWF
    Now the service should run ,
    Check in transaction /iwfnd/gw_client
    Do GET on url -  /sap/opu/odata/IWPGW/TASKPROCESSING/TaskCollection
    The previous error should be gone
    then send me the response and error log if exist.
    If you see in this transaction a good response, then most likely the
    server is configured and you can continue with the rest of the
    Steps are
    To use the Tasks by Draft, Tasks by Priority, and Tasks by Time lanes, make the following settings:
    Maintain the settings in SAP NetWeaver -> -> Gateway Service Enablement  -> Content -> Workflow Settings -> Maintain Task Names and Decision Options.
    Activate the required OData services and configure the ICF nodes in your SAP NetWeaver Gateway system.
    Note
    For more information, see SAP Library for SAP ERP under SAP ERP Central Component -> Human Resources -> Personnel Management (PA) -> Personnel & Organization -> Landing Page -> Configuring the Landing Page -> Activating SAP Gateway OData Services, Configuring ICF Nodes, and Configuring the Task Gateway Service for Task Lanes.
    The information on the required OData services and ICF nodes is also available in the Administrator's Guide for HR renewal <applicable release> or in the SAP ERP Installation Guide <applicable release>.

  • SAP Retail Store Services

    Hello,
    i want to configure SAP Retail Store Services in Portal (701) (ERP 6.0 EHP4)
    Business Component BP IS-R-SRS 1.40 is already installed.
    But i can´t find a documentation explain the configuration in the Portal Enviroment.
    Can anybody guide me ?
    Regards & Thanks,
    Steven

    HI Steven,
    It looks like you need to use a iView to call the SRS.
    Documentation about the SRS: SAP notes 763210 and 918018.
    Maybe [this|http://help.sap.com/erp2005_ehp_04/helpdata/EN/25/f96c801c124fd1ae205d763585d427/frameset.htm] SAP Help page also can provide you with information.
    I hope this can be (at least) a kick-start.
    Best regards,
    Cristiano

  • Binding to Odata Service with Input Parameters from HANA

    Hello,
    I'm developing a UI5 application that consumes a SAP HANA OData service to search a database (using fuzzy search). This service receives an Input Parameter, used to query the database.
    So every time the user searches for something I build a new binding path and refresh the model to show the search results in the sap.m.List.
    The Model:
    var hanaModel =  new sap.ui.model.odata.ODataModel("…/services/seed.xsodata");
    this.setModel(hanaModel);
    The search event handler from sap.m.SearchField:
    var listBinding = this.getView().byId("list").getBinding("items");
    listBinding.sPath = "/FoodstuffByNameValuesParameters(P_NAME='" + searchString + "')/Results";
    this.getView().getModel().refresh();
    My question is if this is the correct approach to create the model and bind the list when we have a service with an Input Parameter, or if there is a better way to do it.
    (This approach is actually working).
    Regards,
    Paulo

    i would do
    var       filter = [];
    var selectFilter = new sap.ui.model.Filter("name", sap.ui.model.FilterOperator.Contains, sVal);
          filter.push(selectFilter);
    listBinding .filter(filter);

  • Does SAP provides standard webservices?

    HI Experts,
    Does SAP provide any standard webservices in PI for  different areas of modules like FI,HCM etc.. for  payroll,ESS etc...
    IF So, How to access and make use of them.
    Thanks in advance
    Reyaz

    Hi Reyaz
    SAP provides Enterprise Services for various modules and industries.
    you can access these and get more information from'
    http://www.sdn.sap.com/irj/sdn/esworkplace
    You can also browse these entreprise Services in the systems like HU1, etc hosted in ESworkplace
    It is possible to consume these Enterprise Services using PI. these could be inbound as well as outbound. the proxy implememation is also provided for these Enterprise Services in the backend.
    Regards
    Monika

  • How to install and configure "SAP MAPI Service Provider" in 470(basis 620)?

    Hi everyone,
    Requse:
    Send E-mail from SAP and Recive E-mail from MS outlook2003.
    My question:
    How to install and configure "SAP MAPI Service Provider" in 470(basis 620)?
    For example:
    Which setting need to do in R/3 server?
    Which parameters need to select when install 620gui?
    Which setting need to mark in MS outlook2003?
    Thanks and Regards,
    Colin.

    Hi Colin,
    For SAP MAPI read,
    http://help.sap.com/saphelp_46c/helpdata/en/04/81dd4ebf2811d2897f0000e8216438/frameset.htm
    For Sending mail from SAP,
    http://help.sap.com/saphelp_46c/helpdata/en/55/a8b538891b11d2a25a00a0c943858e/frameset.htm
    For Receiving mails read,
    http://help.sap.com/saphelp_nw04/helpdata/en/af/73563c1e734f0fe10000000a114084/frameset.htm
    <b>Which parameters need to select when install 620gui?</b>
    Don't get this question...
    <b>Which setting need to mark in MS outlook2003?</b>
    None
    Regards
    Juan
    Please reward with points if helpful

  • How to maintain SAP system to provide web service

    Hello,
    I have created web service.  I did configuration via WSADMIN and WSCONFIG (in my system SOAMANAGER is not available). I have checked SICF and web service is activated. Unfortunatelly, web service is not working.
    Do I need to maintain something in the system to be able to provide web-service?
    Thanks&regards,
    Jirka Faltin

    Hello,
    thanks for reply.
    So I can see WSDL file, which was generated by SAP for this web. service. I have URL adress of endpoint. I have very limited access to customer network. I have remote desktop and only thing is internet explorer and SAPGui. So if I open URL adrres of endpoint in internet explorer, I see Page not found error.
    This problem appear after copy of production client to test client. On dev client, web service is working and also on test client was working before client copy
    Thanks&regards,
    Jirka Faltin

  • Anyone been able to get the sap.ca.ui.FileUpload control working with a Gateway OData service?

    Hi,
    I have been trying to get the sap.ca.ui.FileUpload control working with an OData Gateway service, specifically /IWPGW/TASKPROCESSING which is the service used by both Fiori Approve Requests and the Unified Inbox.
    I have looked at the sample application in the Explored at SAPUI5 Explored
    I have managed to replicate that and get it to work, but as soon as I switch it from a JSONModel to an ODataModel I get javascript errors from within the setModel method of the control. I have redefined that method and corrected the errors, which enables me to get a bit further, but then I hit more errors, and other strange behaviour.
    Either I am doing something completely wrong, or to me it appears as if this control is still extremely buggy and maybe either not designed to work with an ODataModel, or just hasn't been tested using an ODataModel. I'm hoping it is my mistake.
    So has anybody out there successfully managed to use this control connecting it to a Gateway OData service? If so please share your experience.
    Thanks,
    Brad

    Hi Pauline,
    Same issue I had, I switched to using a sap.m.list and handling the press as follows:
    attachmentsList.bindItems(workItemPath + "/Attachments", new sap.m.StandardListItem({
                               type: sap.m.ListType.Active,
                               title: "{FileName}",
                               description: "{CreatedByName}",
                               icon: "sap-icon://doc-attachment",
    //                         counter: "{FileSize}",
                          info: {path : "CreatedAt", formatter: dateTimeFormatter},
                          tap: function(oEvent){
                                var oContext = oEvent.getSource().getBindingContext();
                                var media_src = oContext.getProperty().__metadata.media_src;
                                sap.m.URLHelper.redirect(media_src, true);
                        }), new sap.ui.model.Sorter("CreatedAt", true));
    So sap.m.URLHelper.redirect(media_src, true); is what loads the attachment.
    See the full function handler:
    function(oEvent){
    function(oEvent){
                  var oContext = oEvent.getSource().getBindingContext();
                  var media_src = oContext.getProperty().__metadata.media_src;
            sap.m.URLHelper.redirect(media_src, true);
    This should be enough if you only want to list and display the attachments, then you don't really need the FileUploader control as that is more advanced and handles upload, display, change and deletion of files.
    I only needed to upload and display files, so I used a list to display it and created a separate upload button using the sap.ui.unified.FileUploader control.
    Hope that helps.
    Cheers,
    Brad

  • How to use Alias name in OData service in SAP HANA

    Hi,
         I need to change one column name with alias of another name in odata service definition or odata url running in rest client. I am trying to give alias name with as key in the service definition like sql query.
    ex:
    There is one table with column name of PRODUCT_ID. I exporting that table via odata service to SAP UI. In the UI i dont want the product id column as PRODUCT_ID. It should be ike "Prodcut". Like we are using in SQL example
    select "PRODUCT_ID" as "Product" from "producttab";
    But i can't use as key for alias name. So i am getting syntax error.
    I have tried in rest client also ie executing odata file in rest based service. But i got error only.
    If anyone knows about this alias name in odata service, Please help me to resolve this issue..

    Hi Thomas
         Thanks for your reply.
         Actually in odata service definition i am using attribute and calculation views only. But in some case from the model view itself i need to use some alias names to the UI through odata service.
         For example in attribute view i have some columns with name col1,col2... I am getting those columns in UI using  odata service, for particular col2 column i need to change column name as product. And i am using the same view as source of another odata service in that service i need to change that column name as productname.
         In that case i need alias name usage. So that only i am searching alias keyword in odata service.
         Is there any possibility to use alias names in odata service.

  • Call service with url /sap/opu/odata/SAP/GBAPP_POAPROVAL is intermittent

    Hello,
    I have problem: call service with url /sap/opu/odata/SAP/GBAPP_POAPROVAL is intermittent, same times it works and same times not work to any type the Approve Orders.
    We are Fiori SAP NetWeaver 7.40 and mobile client is version 1.2.4.
    I used in IOS.
    We are SAML2 using ADFS with Fiori. 'Using SAML 2.0 Authentication to Access Fiori Apps from the Public Internet' in
    SCN:http://scn.sap.com/docs/DOC-42915.
    I try to run like example and the same 1797736 - Troubleshooting Guidefor SAP NetWeaver Gateway,
    and I tested this URL in the SAP Netweaver Gateway Client (http://scn.sap.com/docs/DOC-47626), but appears "HTTP Open falied: INTERNAL_ERROR"
    How to solve this problem?
    Thanks,
    Sandra

    hi,
    if you got 2004s preview from this page
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/cfc19866-0401-0010-35b2-dc8158247fb6
    then it does not contain XI
    REgards,
    michal

  • Consuming External OData services from SAP

    Hi All,
    I am trying to sync up SAP to an external system. Using the SAP Netweaver Gateway I am able to expose the SAP Objects as OData service so that the external system can sync with SAP data.
    Now when SAP needs to consume the OData services of the external system can it do through Netweaver gateway ?
    How do we build a bi-directional interface keeping both the systems in sync.
    Thanks
    Ravijeet

    NW Gateway cannot do that. But you can do it with simple ABAP.
    check here.
    Implementing the REST Client - Connectivity - SAP Library

Maybe you are looking for

  • How do I set up automatic downloads so that i only get content from specific devices?

    Hello! I was wondering if there was a way I could set up automatic downloads so I only get content purchased from certain devices. I have a MacBook Pro and a ipod touch. I share an apple id with my family for itunes but have my own apple id for iclou

  • My 9 year old somehow ran up $99.00 while playing games on my iPad. How do I submit for a refund?

    My 9 year old son somehow ran up $99.00 in app purchases on my iPad. How do I submit for a refund? I have been all over the website but of course, this is the ONE thing I can't find.

  • Agent problem RAC

    Hi Win2003 EEx64 10gR2 (RAC) On RAC1 every think works fine but on rac2..... D:\oracle\product\db\BIN>emctl start dbconsole Oracle Enterprise Manager 10g Database Control Release 10.2.0.3.0 Copyright (c) 1996, 2006 Oracle Corporation. All rights rese

  • Creating a pie chart based on Pop-up Menu in Numbers

    I would like to be able to select a persons name from the Pop-up menu in the F column to chose who has bought an item. I would then like to create a pie chart showing how much money each person has spent on buying the items and have this update autom

  • Search web part

    Hello, I'm trying to setup Search Results Web Part to display images from a certain list. I have 2 issues: 1. I cannot create a managed property and use it as a search parameter (I succeeded to create a few managed property in the past but for some r