cancel
Showing results for 
Search instead for 
Did you mean: 

How to consume External Scheduler Integration API?

a_montesdeoca
Product and Topic Expert
Product and Topic Expert

Hello Community,

We want to trigger a standard job in SAP S/4 HANA, extended edition from a custom SAP BTP (previously known as SAP Cloud Platform) app. The main idea is to use the External Scheduler Integration API.

As this is a SAP S/4 HANA Cloud API (Not for EX/On-Prem), we are following the steps mentioned in the blog How to discover SAP API’s in SAP S/4HANA Cloud, extended edition. Now the service is active (please, see the following images):

Do you know what are the next steps to consume the API? Is it required to import a certificate? RFC Connection?

Thank you!

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello Arturo,
Transaction SM59 where RFC Destination with connection Type "G" is required, where you can also configure login_security username/pwd, for host and port information please look below (SICF txn).

You can try SICF transaction, click on more, and then Information of Port and Host, there you can locate the default http port the service running on, for eg: 8103, and this will form you the http://<hostName>:<portNumber>. In your service definition, you are showing, you have login_security with basic auth username/pwd, then take the URI part like sap/opu/odata/sap/BC_EXT_APPJOB_MANAGEMENT;v=2/ will form the complete url with above host and port.

it can be validated in the transaction /N/IWFND/MAINT_SERVICE, select the service, go to the SAP Gateway Client and test the API. At the end of the response, you will see the host and port

please try via postman it should work but i tested when i am within the network.

Thanks

Answers (0)