/UI2/FLC
/UI2/FLC is the transaction for Fiori Launchpad Checks, a report that lists SAP Fiori launchpad content by development package and flags consistency errors in catalogs, groups, tiles and target mappings. /UI2/FLC finds broken references before users do, but SAP documents it as deprecated from ABAP platform 2025 in favor of newer content tools.
Quick facts
- Type
- Launchpad support report, started as a transaction
- Full name
- Fiori Launchpad Checks
- Layer
- Content, navigation & access
- Checks
- Catalogs, groups, target mappings, tiles, LPD_CUST launchpads
- Status
- Deprecated in ABAP platform 2025 documentation
- Successors
- Launchpad content manager issues view; content aggregator (/UI2/FLPCA)
- Applies to
- SAP S/4HANA on-premise and Private Edition (ABAP-based launchpad)
Layer: Content, navigation & accessWhere it sits ▾
Layer: Content, navigation & access
Open the architecture map →What does /UI2/FLC do?
/UI2/FLC reads all launchpad content in the selected development packages and returns it as one ALV list, with errors and warnings next to the objects they concern. It serves two purposes:
- Troubleshooting: standard content problems, each with a test ID and a suggested place to fix it.
- Analysis: which catalogs exist per area, which tiles and target mappings no role uses, which application types a catalog references.
For a given user, the report can also show whether the content sits in a PFCG role assigned to that user. /UI2/FLC is a content inventory with built-in consistency rules, not a single-user navigation test.
What do the /UI2/FLC check IDs mean?
| Check group | Typical findings | Where to fix |
|---|---|---|
| CAT (catalogs) | No software component or package; empty catalog | Launchpad app manager or the deprecated designer |
| GRP (groups) | Empty group; tile in a group points to a deleted original | Launchpad designer; consider spaces and pages |
| TM (target mappings) | Semantic object missing; no action; LPD_CUST launchpad missing; wrong SAPUI5 component; broken reference; system alias issues | Launchpad app manager; system alias settings |
| AP (tiles) | Semantic object missing; empty action; no valid target mapping in the same catalog; broken reference; ICF service missing or inactive | Launchpad app manager; SICF |
| LP (LPD_CUST) | Inconsistent launchpad definitions | LPD_CUST |
Information rows carry test IDs starting with INFO. Errors in the TM and AP groups are the ones that break navigation for users, so /UI2/FLC results are best read from those groups first.
How do you use /UI2/FLC step by step?
Alder Manufacturing transports a new purchasing catalog and wants to check it before go-live:
- Start /UI2/FLC in the system that holds the launchpad content.
- Select the adaptation layer: Configuration (client-independent), Customizing (layered) to see whether customizing overwrites configuration, or Customizing (only).
- Filter by catalog ID or development package; select Include Subpackages for a structure package.
- Optionally enter a user and select Restrict to Assigned Roles.
- Run the report and switch to a predefined layout that shows only errors.
- Fix each error where the table suggests, then run /UI2/FLC again.
Running the same selection before and after a transport makes /UI2/FLC a simple quality gate for launchpad content.
Is /UI2/FLC deprecated, and what replaces it?
Yes, in recent releases. The ABAP platform 2025 documentation marks content checks with /UI2/FLC as deprecated and points to two tools instead; the 2023 documentation carries no such note.
- Launchpad content manager (/UI2/FLPCM_CUST): displays issues while loading catalogs, such as unresolved references and differences between configuration and customizing scope.
- Launchpad content aggregator (/UI2/FLPCA, or /UI2/FLPCA_USER per user): lists the content of roles, including tiles, target mappings, OData services and ICF services.
For pages, /UI2/CHECK_PAGE_REFS finds broken tile and target mapping references, and /UI2/FLC1 finds orphaned catalogs and groups. Teams on older releases can keep using /UI2/FLC, but new runbooks should be built on its successors.
/UI2/FLC vs. /UI2/FLIA vs. /UI2/FLPCA: what is the difference?
| /UI2/FLC | /UI2/FLIA | /UI2/FLPCA | |
|---|---|---|---|
| Full name | Fiori Launchpad Checks | Fiori Launchpad Intent Analysis | Launchpad content aggregator |
| Scope | Content per package or catalog | One intent, per user and form factor | Content per role or user |
| Question it answers | Is the content consistent? | Why does this navigation fail? | What content does this role carry? |
| Status | Deprecated from ABAP platform 2025 | Current | Current |
/UI2/FLC checks content consistency, /UI2/FLIA diagnoses one intent, and /UI2/FLPCA inventories what roles deliver.
FAQ
Should I still use /UI2/FLC?
On releases where it is not deprecated, /UI2/FLC remains a practical consistency check. From ABAP platform 2025, SAP recommends the launchpad content manager and the launchpad content aggregator instead, so new procedures should use those tools; check the documentation of later releases before relying on /UI2/FLC.
Why does /UI2/FLC report a tile without a valid target mapping?
Check AP04 flags a tile whose semantic object and action have no matching target mapping in the same catalog. The target mapping may exist in another catalog, which works only if every user holds both catalogs. Adding the target mapping to the tile's catalog removes the dependency.
What is the difference between Customizing (layered) and Customizing (only)?
Customizing (layered) shows client-specific content on top of the client-independent configuration, so you can see where customizing overwrites delivered content. Customizing (only) shows just the client-specific layer. Configuration shows the client-independent layer alone.
Does /UI2/FLC work in SAP S/4HANA Cloud Public Edition?
No. /UI2/FLC is a back-end report for ABAP-based launchpads on-premise and in Private Edition. In Public Edition, SAP manages launchpad content, and customers work with business roles and catalogs in administration apps instead.
Sources
- SAP Help Portal: Launchpad Content Checks (/UI2/FLC check list and deprecation note)
- SAP Help Portal: Checking Launchpad Content
- SAP Help Portal: Analyzing Launchpad Content (launchpad content aggregator)
- SAP Help Portal: Launchpad Support Tools
- Applies to
- SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition
- Last reviewed