Skip to Content

how to configure HTTP destination for OData Receiver adapter in SAP PO

Hi All,

We have a requirement to consume OData service in SAP PO which is created in SAP. when i tried to configure OData receiver channel in SAP PO, there are 2 options.

1. HTTP Destination 2. direct URL and user authentication.

in the second option i can specify the complete url including OData service name (http:<host>:<port>/sap/opu/odata/sap/<servicename> and able to execute the scenario successfully.

In case if i select HTTP destination option, how/ where to provide the OData service name. do i need to maintain entire url ((http:<host>:<port>/sap/opu/odata/sap/<servicename>) in the HTTP destination?

Please help me.

Regards,

Rama.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Mar 10, 2017 at 07:16 PM

    Hi Rama,

    If you want to use 'HTTP Destination' option instead of direct URL, then first you need to create the destination in the below path:

    http://<host>:<port>/nwa/Configuration/Security/Destinations

    Check: Creating HTTP Destination

    I think you need to provide the entire URL, there is no explicit parameter to maintain Service name.

    Regards,

    Nabendu.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 11, 2017 at 01:45 AM

    thanks Nabendu. I could not find any extra parameter in HTTP destination to provide service name. But if we need to consume more services from same destination then it seems we need to create those many number of HTTP destination?

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 11, 2017 at 04:39 PM

    You are right Rama. Just like for the SOAP Adapter with different Operations (actions), we needed different channels.

    Regards,

    Nabendu.

    Add comment
    10|10000 characters needed characters exceeded