Making BRF+ Changes Reflect in PPP
Problem
You performed changes in the BRF+ application but the changes are not showing up in PPP.
Environment
SAP Gateway, BRF+ Customizing
Reason
When changes are made in the BRF+ application but don’t reflect in PPP, it’s likely due to the metadata cache not being updated. In the SAP Gateway, the system caches field information to enhance performance. However, newly added fields in BRF+ won’t immediately appear in the cache.
Solution
To resolve this manually clear the cache in both your frontend and backend systems. This ensures that your BRF+ customizations become visible in PPP once the cache is refreshed.
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 below.
To ensure that changes are reflected immediately, follow these steps to clear the cache in a particular system or across multiple systems:
For a Single System:
- Navigate to the specific system where the cache needs to be cleared.
- Clean the metadata cache within that system.
For Multiple Systems Simultaneously:
- Navigate to the main backend system and manually clear the cache by following the steps outlined below in ‘Trigger Metadata Generation Manually’ in the end of this article.
- Ensure the cache is cleared for both systems (or all relevant systems).
Important Notes:
-
Clearing Cache on Both Systems is Mandatory: Changes may not reflect immediately if the cache is cleared only in one system.
-
If changes are still not reflected:
- Go to the frontend system and clear the cache for both systems again.
- In most cases, clearing the cache on the hub system should suffice, but clearing both ensures the changes are applied without issues.
Trigger Metadata Generation Manually
- Open transaction
/n/IWFND/MAINT_SERVICE
on the frontend system. - Select /STX/SOL_PPP_SRV
- Press “SAP Gateway Client”
- Press “Metadata” > “Cleanup Cache”
- Cleanup cache in both systems
Clear Browser Cache
To activate your customization, you might also need to clear the cache of the browser you use to access PPP.
Keywords
odata, gateway, cache, reset, clear, delete, property, unknown