Im vorherigen Beitrag (Fiori-Launchpad Fehleranalyse (Kataloge)) habe ich über unterschiedlichen Probleme mit dem Launchpad-Inhalt gesprochen, die im Laufe der Zeit auftreten können. Kommen wir nun zur Fiori-Launchpad Fehleranalyse Kacheln, einer Analyse auf Kachelebene und auf Ebene der Zielzuordnung.
Im Fiori-Launchpad Content Manager werden fehlerhafte Referenzen und Probleme mit den Einstellungen von Kacheln und Zielzuordnungen angezeigt.
Arbeitsschritte für eine Fehleranalyse
Starten Sie den Fiori-Launchpad Content Manager und navigieren Sie zur Registerkarte „Tile/Targetmapping“ (1).
Anschließend markieren Sie die erste Spalte „Tile/TM Status“ (2) und setzen dort eine Filter (3) auf die Werte „Warnungen und Fehler“.
Weitere Details zu den beiden Statuswerten können der Spalte „Title/Subtitle/Information“ entnommen werden.
In diesem Beispiel hat das System nur zwei typische Warnungen/Fehler angezeigt. Welche Ursachen können auftreten: Verweis verloren, Verweis auf Backend-Katalog verloren und Konfigurationsfehler.
Aber was wären Fehlermeldungen ohne einen entsprechenden Lösungsweg. In der folgenden Übersicht finden Sie eine Beschreibung der möglichen Fehler und die dazu passende Lösung.
Fiori-Launchpad Fehleranalyse Kacheln (Beschreibung und Lösung)
Meldung/Fehler | Was bedeutet die Meldung/Fehler | Was kann getan werden |
---|---|---|
App descripter nicht gefunden | Der Anwendungsdeskriptor für die SAPUI5-Komponenten-ID wurde vom SAPUI5-Anwendungsindex nicht gefunden. | Bekannter Fall: SAPUI5 Fiori-Apps, die von der /ui2/ushell-Bibliothek bereitgestellt werden: Überprüfen Sie den Wert des URL-Feldes in der Zielzuordnung im Launchpad-Designer. Eine SAPUI5 Fiori-App mit dieser ID existiert im SAPUI5 ABAP Repository, aber der App-Index ist nicht korrekt eingerichtet: Report (/UI5/APP_INDEX_CALCULATE) ausführen, um den App-Index neu zu berechnen Es existiert keine SAPUI5 Fiori Anwendung mit der referenzierten ID: Prüfen Sie das Feld ID im Target Mapping und prüfen Sie, ob es im SAPUI5 ABAP Repository existiert |
Konfigurationsfehler: LPD_CUST-Daten konnten nicht gelesen werden | Der LPD_CUST-Eintrag, auf den die Kachel/Ziel-Zuordnungskonfiguration im Launchpad-Designer verweist, wurde nicht gefunden. | Überprüfen Sie die Konfiguration des Ziel-Mappings für den Anwendungstyp SAP Fiori App mit LPD_CUST. Überprüfen Sie in der Transaktion LPD_CUST die entsprechenden Einstellungen |
Konfigurationsfehler: Kachelkonfiguration ist nicht vorhanden | Eine Instanz der Kachel wurde im Katalog erstellt, aber das Formular zur Konfiguration der Kachel wurde nicht ausgefüllt. | Überprüfen Sie die Kachelkonfiguration im Launchpad-Designer und pflegen Sie sie korrekt. |
Konfigurationsfehler: Benutzerdefinierte Kacheldaten konnten nicht gelesen werden | Die Konfiguration der benutzerdefinierten Kachel konnte nicht extrahiert werden. Dies führt zu unvollständigen Informationen über dieses Element. | Öffnen Sie den Katalog im Launchpad-Designer, um Informationen über die benutzerdefinierte Kachel anzuzeigen. |
Konfigurationsfehler: Ziel-Mapping-Konfiguration existiert nicht | Eine Instanz des Ziel-Mappings wurde im Katalog erstellt, aber das Konfigurationsformular des Ziel-Mappings wurde nicht ausgefüllt | Überprüfen Sie die Konfiguration der Zielzuordnung im Launchpad-Designer und pflegen Sie sie korrekt. |
Konfigurationsfehler: Ungültige Kachel/Ziel-Mapping-Konfiguration | Die Konfiguration des Ziel-Mappings enthält Fehler. | Überprüfen Sie die Konfiguration der Zielzuordnung im Launchpad-Designer und pflegen Sie sie korrekt. |
Konfigurationsfehler: Ungültige Kachel-konfiguration | Die Kachelkonfiguration enthält Fehler. | Überprüfen Sie die Kachelkonfiguration im Launchpad-Designer und pflegen Sie sie korrekt. |
Referenz verloren | Die ausgewählte Kachel-/Zielzuordnung verweist auf eine ursprüngliche Kachel-/Zielzuordnung aus einem anderen Katalog. Der Verweis ist unterbrochen, weil die ursprüngliche Fliesen-/Zielzuordnung oder der Katalog, in dem die Originale definiert wurden, im System oder im Client nicht vorhanden sind. | Suchen Sie nach der ID des ursprünglichen Kachelkatalogs und der ID des ursprünglichen Zielzuordnungskatalogs (in den Fehlerdetails, wie oben gezeigt). Prüfen Sie, ob der Katalog in einem anderen System oder Mandanten existiert (falls er im aktuellen System/Mandanten versehentlich gelöscht wurde), und wenn ja, transportieren Sie ihn in das aktuelle System/Mandanten. Wenn dies nicht funktioniert, löschen Sie den Verweis und erstellen Sie ihn erneut. |
Verweis auf Backend-Katalogproblem verloren | Die ausgewählte Kachel-/Zielzuordnung bezieht sich auf eine ursprüngliche Kachel-/Zielzuordnung, die im Backend definiert wurde. Der Verweis ist unterbrochen, weil die ursprüngliche Fliesen-/Zielzuordnung oder der Katalog, in dem die Originale definiert wurden, auf dem Front-End-Server nicht vorhanden sind. | Suchen Sie nach der ID des Original-Kachelkatalogs und der ID des Original-Zielzuordnungskatalogs (in den Fehlerdetails, wie oben gezeigt) und replizieren Sie den Katalog auf den Front-End-Server |