Regenerating Metadata After Customizing Changes

Problem

You performed changes in the BRF+ application and would like to update the OData metadata cache to ensure newly added fields are fully available.

Environment

SAP Gateway, BRF+ Customizing

Reason

The SAP Gateway automatically caches information about all available fields to improve performance. As a consequence of this, whenever new fields are added using BRF+, they will not exist in the Gateway cache yet.

Solution

If your system landscape makes use of Embedded Deployment (i.e. your SAP Backend and SAP Gateway / “Frontend Server” are the same system), metadata should be re-generated by STX PPP automatically whenever relevant BRF+ decision tables are activated.

If your system landscape makes use of Central Hub Deployment (i.e. your SAP Backend and SAP Gateway / “Frontend Server” are running on separate systems) or the automatic generation does not work as expected, proceed with the steps described in “Trigger Metadata Generation Manually”.

Trigger Metadata Generation Manually

  • Open transaction /IWFND/MAINT_SERVICE on the frontend system.
  • Select /STX/SOL_PPP_SRV
  • Press “SAP Gateway Client”
  • Press “Metadata” > “Cleanup Cache”

Keywords

odata, gateway, cache, reset, clear, delete, property, unknown