This blog is part of my SAPWebIDE - Deep Dive series. As part of this blog, we will see how we can connect our local SAPWebIDE to remote SAP Netweaver Gateway System. If you don't have one then let's get it from here (SAP Netweaver Gateway Consumption System) . We will also see how we can consume the oData services from this system (ES1) in our WebIDE to create Master-Detail Fiori Application.
First we have to create the destination. Now open your cmd promt and follow the commands as below. Name your destination file as name of your system (ES1).
Once the ES1 file opened in the notepad, enter the following details.
The property - WebIDEUsage indicates the Usage of mentioned SAP System. Here are the some of other options.
Values | Explanation |
---|---|
odata_abap | For the oData functionality of Gateway (corresponds to URL path /sap/opu/odata) |
odata_gen | For generic oData functionality (service URL must be provided manually in the new project wizard) |
ui5_execute_abap | For executing SAPUI5 applications from the SAPUI5 ABAP Repository (corresponds to URL path /sap/bc/ui5_ui5) |
dev_abap | For extensibility scenario and developing or deploying to SAPUI5 ABAP Repository (corresponds to URL path /sap/bc/adt) |
bsp_execute_abap | For working with fact sheets (corresponds to URL path /sap/bc/bsp) |
odata_xs | For SAP HANA XS oData services (corresponds to URL path /sap/hba) |
plugin_repository | For exposing optional plugin repositories (corresponds to URL path /plugins/pluginrepository) |
Save and Close the notepad.
Let's verify our connection to remote system ,refresh your SAPWebIDE.
File -> New -> Project from Template -> choose SAP Fiori Master Detail Application
click on Next, enter Project Name and next , you must see ES1 system gets displayed here based on the destination you just maintained.
That's it. You have successfully connected your local SAPWebIDE with your SAP Netweaver Gateway consumption system.
Thank you!
Rottwei (Kishore Kumar)
Technology Consultant/ UI Expert