Administration et dépannage

/UI2/FLC

/UI2/FLC est la transaction des Fiori Launchpad Checks, un programme qui liste le contenu du SAP Fiori launchpad par package de développement et signale les erreurs de cohérence dans les catalogues, groupes, tiles et target mappings. /UI2/FLC détecte les références cassées avant les utilisateurs, mais SAP le documente comme obsolète à partir d'ABAP platform 2025, au profit d'outils de contenu plus récents.

L'essentiel

Type
Programme de support du launchpad, lancé comme une transaction
Nom complet
Fiori Launchpad Checks
Couche
Contenu, navigation et accès
Contrôles
Catalogues, groupes, target mappings, tiles, launchpads LPD_CUST
Statut
Obsolète dans la documentation ABAP platform 2025
Successeurs
Vue des anomalies du Launchpad Content Manager ; agrégateur de contenu (/UI2/FLPCA)
S'applique à
SAP S/4HANA on-premise et Private Edition (launchpad basé sur ABAP)
Couche : Contenu, navigation et accèsOù se situe-t-il ? ▾
Où se situe-t-il ?: L2 · Contenu, navigation et accèsCouche : Contenu, navigation et accès.L1L2L3L4L5L6BTP

Couche : Contenu, navigation et accès

Ouvrir la carte d'architecture →

Que fait /UI2/FLC ?

/UI2/FLC lit tout le contenu du launchpad dans les packages de développement sélectionnés et le restitue sous forme d'une seule liste ALV, avec les erreurs et avertissements à côté des objets concernés. Il a deux finalités :

  • Dépannage : les problèmes de contenu standard, chacun avec un ID de test et l'endroit suggéré pour le corriger.
  • Analyse : quels catalogues existent par domaine, quelles tiles et quels target mappings ne sont utilisés par aucun rôle, quels types d'applications un catalogue référence.

Pour un utilisateur donné, le programme peut aussi indiquer si le contenu se trouve dans un rôle PFCG affecté à cet utilisateur. /UI2/FLC est un inventaire du contenu doté de règles de cohérence intégrées, et non un test de navigation pour un seul utilisateur.

Que signifient les ID de contrôle de /UI2/FLC ?

Groupe de contrôlesConstats typiquesOù corriger
CAT (catalogues)Aucun composant logiciel ni package ; catalogue videLaunchpad app manager ou le designer obsolète
GRP (groupes)Groupe vide ; une tile d'un groupe pointe vers un original suppriméLaunchpad Designer ; envisager les spaces et pages
TM (target mappings)Semantic object manquant ; aucune action ; launchpad LPD_CUST manquant ; mauvais composant SAPUI5 ; référence cassée ; problèmes d'alias systèmeLaunchpad app manager ; paramètres des alias système
AP (tiles)Semantic object manquant ; action vide ; aucun target mapping valide dans le même catalogue ; référence cassée ; service ICF manquant ou inactifLaunchpad app manager ; SICF
LP (LPD_CUST)Définitions de launchpad incohérentesLPD_CUST

Les lignes d'information portent des ID de test commençant par INFO. Les erreurs des groupes TM et AP sont celles qui cassent la navigation des utilisateurs : il vaut donc mieux lire les résultats de /UI2/FLC en commençant par ces groupes.

Comment utiliser /UI2/FLC pas à pas ?

Alder Manufacturing transporte un nouveau catalogue achats et souhaite le contrôler avant la mise en production :

  1. Lancez /UI2/FLC dans le système qui contient le contenu du launchpad.
  2. Sélectionnez la couche d'adaptation : Configuration (multimandant), Customizing (layered) pour voir si le customizing écrase la configuration, ou Customizing (only).
  3. Filtrez par ID de catalogue ou par package de développement ; sélectionnez Include Subpackages pour un package de structure.
  4. Saisissez éventuellement un utilisateur et sélectionnez Restrict to Assigned Roles.
  5. Exécutez le programme et passez à une mise en forme prédéfinie qui n'affiche que les erreurs.
  6. Corrigez chaque erreur à l'endroit suggéré par le tableau, puis exécutez à nouveau /UI2/FLC.

Exécuter la même sélection avant et après un transport fait de /UI2/FLC un point de contrôle qualité simple pour le contenu du launchpad.

/UI2/FLC est-il obsolète, et qu'est-ce qui le remplace ?

Oui, dans les releases récentes. La documentation ABAP platform 2025 marque les contrôles de contenu avec /UI2/FLC comme obsolètes et renvoie à deux autres outils ; la documentation 2023 ne comporte aucune mention de ce type.

  • Launchpad Content Manager (/UI2/FLPCM_CUST) : affiche les anomalies lors du chargement des catalogues, comme les références non résolues et les écarts entre le périmètre configuration et le périmètre customizing.
  • Agrégateur de contenu du launchpad (/UI2/FLPCA, ou /UI2/FLPCA_USER par utilisateur) : liste le contenu des rôles, y compris les tiles, les target mappings, les services OData et les services ICF.

Pour les pages, /UI2/CHECK_PAGE_REFS détecte les références cassées de tiles et de target mappings, et /UI2/FLC1 détecte les catalogues et groupes orphelins. Les équipes sur des releases plus anciennes peuvent continuer à utiliser /UI2/FLC, mais les nouvelles procédures d'exploitation devraient reposer sur ses successeurs.

/UI2/FLC, /UI2/FLIA ou /UI2/FLPCA : quelle différence ?

/UI2/FLC/UI2/FLIA/UI2/FLPCA
Nom completFiori Launchpad ChecksFiori Launchpad Intent AnalysisAgrégateur de contenu du launchpad
PérimètreContenu par package ou par catalogueUn intent, par utilisateur et format d'appareilContenu par rôle ou par utilisateur
Question à laquelle il répondLe contenu est-il cohérent ?Pourquoi cette navigation échoue-t-elle ?Quel contenu ce rôle porte-t-il ?
StatutObsolète à partir d'ABAP platform 2025ActuelActuel

/UI2/FLC contrôle la cohérence du contenu, /UI2/FLIA diagnostique un intent, et /UI2/FLPCA inventorie ce que les rôles fournissent.

Questions fréquentes

Faut-il encore utiliser /UI2/FLC ?

Sur les releases où il n'est pas obsolète, /UI2/FLC reste un contrôle de cohérence pratique. À partir d'ABAP platform 2025, SAP recommande plutôt le Launchpad Content Manager et l'agrégateur de contenu du launchpad : les nouvelles procédures devraient donc utiliser ces outils ; consultez la documentation des releases ultérieures avant de vous appuyer sur /UI2/FLC.

Pourquoi /UI2/FLC signale-t-il une tile sans target mapping valide ?

Le contrôle AP04 signale une tile dont le semantic object et l'action n'ont aucun target mapping correspondant dans le même catalogue. Le target mapping peut exister dans un autre catalogue, ce qui ne fonctionne que si chaque utilisateur possède les deux catalogues. Ajouter le target mapping au catalogue de la tile supprime cette dépendance.

Quelle est la différence entre Customizing (layered) et Customizing (only) ?

Customizing (layered) affiche le contenu spécifique au mandant par-dessus la configuration multimandant, ce qui permet de voir où le customizing écrase le contenu livré. Customizing (only) n'affiche que la couche spécifique au mandant. Configuration n'affiche que la couche multimandant.

/UI2/FLC fonctionne-t-il dans SAP S/4HANA Cloud Public Edition ?

Non. /UI2/FLC est un programme back-end destiné aux launchpads basés sur ABAP, en on-premise et en Private Edition. En Public Edition, SAP gère le contenu du launchpad, et les clients travaillent plutôt avec les business roles et les catalogues dans des applications d'administration.

Sources

S'applique à
SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition
Dernière relecture

SAP, SAP Fiori, SAPUI5, SAP S/4HANA, SAP BTP et les autres produits et services SAP mentionnés sont des marques commerciales ou des marques déposées de SAP SE (ou d'une société affiliée à SAP) en Allemagne et dans d'autres pays. Ce guide est indépendant ; il n'est ni affilié à SAP SE, ni sponsorisé, ni approuvé par SAP SE.