SAP Gateway Usage with Any Programming Language
With Fiori becoming the primary User Interface for SAP S/4HANA implementations, SAP Gateway is more important than ever. For many implementations of S/4HANA, the Fiori launchpad is the only way a business user will access SAP and will never use the classical SAPGUI. Fiori applications will utilize an SAP Gateway RESTful web service to communicate with the SAP backend system. For ABAP developers, this is a very critical skill to have for S/4HANA development and these skills could complement future development with SAP Cloud Platform OData Provisioning.
This tutorial will walk through the steps needed to call SAP Gateway services from any programming language. For this tutorial, we will use Kotlin. Simply substitute any language for the Kotlin code in this tutorial, to utilize the same open RESTful SAP Gateway web services we will build here.