Exposing a POWL as an OData Service

This topic provides an overview of the steps required to expose a POWL as an OData service.

Step Activity Description
1 Register a POWL application ID for OData consumption

In SAP Reference IMG, choose Start of the navigation pathSAP NetWeaver  Next navigation step UI Technologies Next navigation step SAP NetWeaver User Interface Services Next navigation step Register POWL for OData consumptionEnd of the navigation path (transaction /UI2/POWL).

For more details, see the IMG activity documentation.

For information about the authorizations required to perform this activity, see the section Authoziations in the User Interface Add-On for SAP NetWeaver Security Guide.

2 Register an OData service in the back-end system

In SAP Reference IMG, choose Start of the navigation pathSAP NetWeaver Next navigation step Gateway Service Enablement Next navigation step Service Development for Backend OData Channel Next navigation step Maintain ServicesEnd of the navigation path (transaction /iwbep/reg_service).

Use the following settings:

  • Data Provider Class: /UI2/CL_POWL_APPLID_DATA
  • Technical Model Name: Enter the technical name that you specified in step 1.
  • Model Provider Class: /UI2/CL_POWL_MODEL_CUST
3 Activate the OData service on the SAP Gateway server In SAP Reference IMG on the SAP Gateway server, choose Start of the navigation pathSAP NetWeaver Next navigation step Gateway Next navigation step OData Channel Next navigation step Administration Next navigation step General Settings Next navigation step Activate and Maintain ServicesEnd of the navigation path (transaction /iwfnd/maint_service).