Administration et dépannage

/UI2/FLIA

/UI2/FLIA est la transaction de Fiori Launchpad Intent Analysis, un programme de support du SAP Fiori Launchpad qui indique, pour un intent, un type d'appareil et un utilisateur donnés, quels rôles d'autorisation et catalogues portent l'intent et quels tile et target mapping lui sont associés. /UI2/FLIA est le premier contrôle lorsqu'une tile est visible mais que la navigation échoue.

L'essentiel

Type
Programme de support du launchpad, lancé comme une transaction
Couche
Contenu, navigation et accès
Nom complet
Fiori Launchpad Intent Analysis
Entrées
Intent, format d'appareil, utilisateur, couche d'adaptation, package facultatif
Affiche
Rôles, catalogues, ID de tile et de target mapping, alias système par intent
Utilisateurs
Administrateurs du launchpad, équipes basis et sécurité, support SAP Fiori
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/FLIA ?

/UI2/FLIA répond à une seule question : cet utilisateur peut-il résoudre cet intent sur cet appareil, et via quel contenu ? Pour un semantic object et une action, comme PurchaseOrder-display, le programme liste :

  • les rôles d'autorisation dont les catalogues contiennent l'intent, et si l'utilisateur leur est affecté ;
  • les catalogues, tiles et target mappings concernés, avec leurs ID ;
  • l'alias du système cible, ainsi que les ID de référence du contenu référencé.

Le contrôle dépend du système : exécutez-le dans le système ABAP dont vous souhaitez vérifier le contenu du launchpad. /UI2/FLIA lit le contenu que le launchpad utiliserait ; il ne modifie rien.

Quand utiliser /UI2/FLIA ?

Utilisez /UI2/FLIA lorsque vous connaissez déjà l'intent en échec :

  • une tile est visible, mais un clic affiche une erreur ou ouvre la mauvaise application ;
  • un lien dans une application manque pour un utilisateur mais est présent pour un autre ;
  • l'application fonctionne sur ordinateur et échoue sur un téléphone ;
  • le journal d'application UI2 signale une erreur de résolution de lien de navigation ; ses détails ouvrent /UI2/FLIA.

Ne commencez pas par là lorsque la tile est absente ou que l'application s'ouvre sans données : il s'agit alors de problèmes de catalogue ou OData. SAP documente /UI2/FLIA pour le launchpad basé sur ABAP ; pour SAP S/4HANA Cloud Public Edition, consultez le SAP Help Portal pour connaître les options de support de votre release. /UI2/FLIA est un diagnostic de navigation, pas un contrôle général de l'état du launchpad.

Comment utiliser /UI2/FLIA pas à pas ?

Une acheteuse d'Alder Manufacturing signale que la tile des commandes d'achat échoue sur son téléphone :

  1. Lancez /UI2/FLIA dans le système qui contient le contenu du launchpad.
  2. Saisissez l'intent, ici PurchaseOrder-display, et le format d'appareil, ici Phone.
  3. Saisissez l'utilisateur et sélectionnez Restrict to assigned roles pour ne voir que ses rôles.
  4. Choisissez la couche d'adaptation : Configuration (livrée), Customization (spécifique au mandant, peut écraser le contenu livré) ou Personalization (spécifique à l'utilisateur).
  5. Limitez éventuellement le contrôle à un package de développement.
  6. Exécutez le programme et filtrez la liste des résultats.
  7. Copiez l'ID de la tile ou du target mapping, ouvrez le catalogue dans /UI2/FLPCM_CUST et accédez à l'outil qui a créé l'objet.

Comparer les résultats avec et sans la restriction par utilisateur permet généralement de cerner la lacune dans /UI2/FLIA.

Que signifient les résultats courants de /UI2/FLIA ?

RésultatCause probableCorrection
Aucune entrée pour l'intentIntent mal orthographié ou non définiCorriger l'intent ou créer son target mapping
Des entrées existent, aucune avec la restriction par utilisateurLe catalogue ne figure dans aucun rôle affecté à l'utilisateurAjouter le business catalog au rôle de l'utilisateur
Entrées pour Desktop, aucune pour PhoneTarget mapping non activé pour ce format d'appareilActiver le type d'appareil ou ajouter une cible téléphone
Customization diffère de ConfigurationLe contenu spécifique au mandant écrase le contenu livréExaminer l'objet personnalisé
Bonne cible, mauvais alias systèmeAlias ou destination mal configurésVérifier avec /UI2/FSAC

Si le target mapping est cohérent et que l'application ne se charge toujours pas, consultez le journal de l'index des applications SAPUI5 avec /UI5/APP_INDEX_CALCULATE. Les résultats de /UI2/FLIA distinguent les problèmes de rôle des problèmes de contenu.

  • /UI2/LOG ou SLG1 : le journal d'application UI2 ; un ID de journal issu de la console du navigateur permet de retrouver l'entrée.
  • /UI2/FLC : contrôles de cohérence du contenu du launchpad livré et personnalisé ; obsolète à partir d'ABAP platform 2025, au profit de la vue des anomalies du Launchpad Content Manager et de /UI2/FLPCA.
  • /UI2/FSAC : vérifie les alias système et leurs destinations RFC et HTTP ; ces contrôles apparaissent aussi dans /UI2/FLIA.
  • /UI2/FLPCM_CUST : le Launchpad Content Manager, pour les catalogues et les références.
  • /UI2/FLPAM : le launchpad app manager, pour les tiles et target mappings originaux.
  • /UI5/APP_INDEX_CALCULATE : l'index des applications SAPUI5 et ses journaux.

/UI2/FLIA localise la lacune ; ces outils la confirment et la corrigent.

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

/UI2/FLIA/UI2/FLC
Nom completFiori Launchpad Intent AnalysisFiori Launchpad Checks
PérimètreUn intent, par utilisateur et format d'appareilLe contenu du launchpad dans son ensemble
Question à laquelle il répondPourquoi cette navigation échoue-t-elle pour cet utilisateur ?Le contenu livré et personnalisé est-il cohérent ?
Usage typiqueRéactif, après le signalement d'un utilisateurPréventif, après des modifications de contenu ou des mises à niveau
StatutOutil actuelObsolète à partir d'ABAP platform 2025 ; successeurs : /UI2/FLPCA et la vue des anomalies du Launchpad Content Manager

/UI2/FLIA diagnostique un intent en échec ; /UI2/FLC contrôle le contenu dont dépend chaque intent.

Questions fréquentes

/UI2/FLIA est-il une transaction ou un programme ?

Les deux. SAP documente Fiori Launchpad Intent Analysis comme un programme que l'on lance avec le code de transaction /UI2/FLIA. Le programme ne fait que lire le contenu du launchpad et les affectations de rôles : son exécution ne modifie donc aucune configuration.

Pourquoi /UI2/FLIA affiche-t-il l'intent alors que l'utilisateur ne peut toujours pas naviguer ?

Exécutez-le à nouveau avec le nom de l'utilisateur et l'option Restrict to assigned roles sélectionnée. Si l'intent n'apparaît que sans la restriction, le catalogue se trouve dans un rôle que l'utilisateur ne possède pas. S'il apparaît avec la restriction, comparez le format d'appareil et l'alias système du target mapping.

Qu'est-ce que la couche d'adaptation dans /UI2/FLIA ?

La couche d'adaptation sélectionne le niveau de contenu à analyser : Configuration pour le contenu livré et multimandant ; Customization pour le contenu spécifique au mandant ; Personalization pour le contenu spécifique à l'utilisateur. Comparer les couches montre si le contenu personnalisé écrase ce que SAP a livré.

/UI2/FLIA fonctionne-t-il pour SAP Build Work Zone ?

Uniquement pour le contenu du système ABAP. Lorsque le contenu du launchpad SAP S/4HANA est fédéré dans un site SAP Build Work Zone, exécutez /UI2/FLIA dans le back-end. Pour les applications déployées sur SAP BTP, vérifiez plutôt les inbounds dans l'app descriptor.

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.