Activate OData Services

Enable iCWP integration by activating the OData service, configuring the system alias where required, clearing SAP Gateway caches, and validating service responses.

After installing the iCWP add-ons, complete OData enablement in four stages to ensure endpoints are active and responding correctly.

  1. Log in to the SAP Gateway system.
  2. Execute transaction /IWFND/MAINT_SERVICE.
  3. Locate the service /INVICL/ICWP_INTEGRATION_SUITE_SRV/.
  4. From the ICF Node drop-down, select Activate.
  5. When prompted, select the appropriate package and click Continue.

    The package should be created with namespace Z. In some cases, a local object may be used.

Configure System Alias (If applicable)

For ECC Systems (Route-Based Implementation)
  1. Click Add System Alias.
  2. Choose New Entries.
  3. Assign the appropriate alias (e.g., <SID> ) and save.
Note:
For S/4HANA Systems (Co-deployment) system alias is not required

Clean SAP Gateway Cache

  1. Execute transaction /n/iwfnd/cache_cleanup
    1. Select Cleanup Cache for /INVICL/* Models and click Execute.
    2. .Model Identifier - /INVICL/ICWP_INTEGRATION_SUITE_M_0001_BE

  2. Execute transaction /n/iwbep/cache_cleanup.

    Select Cleanup Cache for all Models and click Execute.

Validate OData Services

  1. Execute transaction /n/iwfnd/maint_service in the Gateway system.
  2. Filter by Technical Service Name using /INVICL*.
  3. For each listed service:
    1. Click SAP Gateway Client.
    2. On the next screen, click Execute.
    3. Ensure the status code 200 is returned in green.

OData service is active, required aliases (if any) are configured, caches are cleared, and validation confirms HTTP 200 responses for /$metadata and sample entity requests.