/UI5/APP_INDEX_CALCULATE — Calculate the SAPUI5 Application Index
/UI5/APP_INDEX_CALCULATE recalculates the SAPUI5 application index on an ABAP front-end server. The index tells the launchpad where each deployed UI5 app, component and library lives. After deploying or transporting apps, an outdated index can cause blank screens or old versions, and recalculating it is a standard fix.
Recalculates the SAPUI5 application index on an ABAP front-end server so deployed apps and their components are found correctly.
Published 31 Oct 2026· 460 words
What /UI5/APP_INDEX_CALCULATE is for
UI5 apps deployed to the ABAP repository are registered in the application index so the launchpad and the UI5 runtime can resolve components and dependencies. Normally the index updates automatically, but after transports, mass deployments or errors it can be incomplete. The report recalculates it for one app, a set of apps or the whole repository.
When it is used
It is used after deploying custom Fiori apps, after transport imports of UI5 repositories, after upgrades of UI5 libraries and when apps fail to load components or show a blank screen with module loading errors in the browser console. Many teams schedule it as a background job to run regularly.
How it is used in practice
Run it for the specific repository of the app first; a full recalculation takes longer and is better scheduled at night. Check the log for errors, such as manifest problems or missing dependencies, which also need fixing in the app. Afterwards, clear browser caches and, if needed, the launchpad caches, then reload the app. If the problem remains, examine the browser console for component load errors.
Fields and objects that matter
- SAPUI5 repository name of the app
- Option for a single repository or the full index
- Background scheduling for regular runs
- Calculation log with errors per repository
- Dependencies on reuse libraries that must also be indexed
How to prove it in the data
Before the run, the browser console shows a failure to load the component or an older version. After recalculation and cache cleanup, the app loads its current version. The index entries can be checked with the related display reports for the repository.
ECC vs S/4HANA
Relevant for ABAP front-end servers in S/4HANA on-premise and private cloud, whether the front end is embedded or a separate hub. Apps deployed to SAP BTP HTML5 repositories are not registered in this index and follow their own deployment and caching rules.
Common pitfalls and how they show up
Index problems imitate many other errors.
- Only clearing browser caches while the server index is outdated
- Running a full recalculation during business hours on a large system
- Not scheduling the job, so every transport needs manual action
- Blaming the app code for what is a deployment registration issue
Whose problem this is
Owned by Basis or the Fiori operations team, which schedules the recalculation and checks its log. Developers request a targeted run after deployments, and the release checklist should include it so blank screens after transports do not become tickets.
Related SAP objects
Reviewed pages this object connects to in the ERPClimb knowledge graph.
Learn this properly
Lessons and topics
Source: ERPClimb — https://erpclimb.com/sap-tcodes/ui5-app-index-calculateERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.