Integration of Generic Interaction Layer (GenIL) with SAP Gateway offers a simple and quick way of exposing the business data in the form of OData services.
Check the sections below to know about software requirements, operations supported and constraints for SAP Gateway integration with GenIL, along with this the following topics are covered:
Prerequisites
Make sure that the following system prerequisites are fulfilled:
You have SAP_GWFND installed on your system.
You should have the following software components deployed either on the SAP NetWeaver 7.4 system or on the SAP backend system:
IW_GIL 100
WEBCUIF 7.0 SP03 and above
Operations Supported
The table lists all the operations supported for each type of GenIL node:
GenIL Node Type/Operations |
Create |
Read |
Update |
Delete |
Query |
Root Object |
|
|
|
|
|
Access Object |
|
|
|
|
|
Dependent Object |
|
|
|
|
|
Supported
Not supported
The entities corresponding to the root and access objects are marked as sap:addressable = "true" and those corresponding to dependent objects are marked as sap:addessable = "false". This means that the query on a dependent object can only be triggered via a navigation property of a root/access object.
At present the following constraints apply:
Currently, the CUD (Create, Update and Delete) operations are not supported on the related objects.
Filtering is supported only for those properties of an entity (corresponding to the root/access object) which has a similar named field in the attribute structure of the default query.
Dependent objects which are assigned as related objects to more than one root/access/dependent object in the GenIL model are not supported currently.