SAP FPM Reports, Tools & Programme

SAP FPM Reports, Tools & Programme

SAP Floorplan Manager (FPM) bietet verschiedene Reports, Tools und Programme zur Entwicklung, Analyse und Anpassung von Web-Dynpro-Oberflächen. Mit dem Report FPM_CHECK_CONFIG lassen sich FPM-Konfigurationen auf Fehler prüfen und validieren. Das Tool FPM_WORKBENCH ermöglicht Entwicklern die Verwaltung und Anpassung von FPM-Anwendungen sowie die Konfiguration von UI-Komponenten. Über das Programm FPM_CFG_EDITOR können bestehende Floorplan-Layouts bearbeitet und individuelle Anpassungen vorgenommen werden. Diese Werkzeuge unterstützen eine effiziente Entwicklung und Optimierung von FPM-basierten Benutzeroberflächen im SAP-System.

1.1. Analyse von FPM-Konfigurationen

  • WD_ANALYZE_CONFIG_COMP
    Analyse der Web Dynpro-Konfigurationskomponenten, einschließlich FPM.
    • Verwendungszweck: Identifikation und Analyse von Konfigurationsproblemen.
    • Eingabeparameter: Name der Web Dynpro-Komponente.
  • FPM_CFG_CHECK
    Validierung von FPM-Konfigurationen.
    • Verwendungszweck: Prüfen von UI-Konfigurationen auf Konsistenz und Vollständigkeit.
    • Ausgabe: Liste von Fehlern und Warnungen.

1.2. Anpassungen und Übersetzungen

  • WD_CUSTOMIZE_PERS
    Bericht zur Verwaltung und Analyse von Benutzeranpassungen.
    • Verwendungszweck: Anzeige von Personalisierungseinstellungen auf Benutzerebene.
    • Eingabeparameter: Benutzername, Floorplan-ID.
  • RS_LXE_LOG
    Protokollierung und Analyse von Übersetzungen.
    • Verwendungszweck: Prüfung von Übersetzungen in FPM/UI-Komponenten.
    • Ausgabe: Übersetzungsstatus und Fehler.

2.1. Performance-Monitoring

  • SAT
    ABAP-Laufzeitanalyse (Transaction SAT).
    • Verwendungszweck: Messung der Performance von FPM-Anwendungen.
    • Eingabeparameter: Name der Anwendung oder Komponente.
  • ST12
    Kombination von Laufzeitanalyse und SQL-Trace.
    • Verwendungszweck: Tiefgehende Analyse der Performance von FPM-Komponenten.

2.2. Fehlerprotokollierung

  • SLG1
    Analyse von Anwendungsprotokollen.
    • Verwendungszweck: Überprüfung von Protokollen für FPM-Anwendungen.
    • Eingabeparameter: Anwendungsname, Benutzername.
  • ST22
    Analyse von ABAP-Dumps.
    • Verwendungszweck: Untersuchung von Fehlern und Dumps, die durch FPM ausgelöst wurden.
  • SM21
    Systemprotokoll anzeigen.
    • Verwendungszweck: Prüfung von Systemfehlern, die FPM betreffen.

6.1. Transport von FPM-Komponenten

  • R3TRANS
    Transportwerkzeug für FPM-Konfigurationen.
    • Verwendungszweck: Migration von UI-Komponenten zwischen Systemen.

6.2. Systemanalyse

  • SM37
    Analyse von Jobprotokollen.
    • Verwendungszweck: Überprüfung von Hintergrundjobs im Zusammenhang mit FPM.
  • ST04
    Datenbankanalyse.
    • Verwendungszweck: Überprüfung von Datenbankzugriffen durch FPM.

5.1. Benutzerbezogene Anpassungen

  • RSUSR200
    Bericht über Benutzer mit spezifischen Berechtigungen.
    • Verwendungszweck: Prüfung der Berechtigungen für FPM-Komponenten.
  • RSUSR_ROLE_MENU
    Analyse von Rollenmenüs.
    • Verwendungszweck: Überprüfung, welche FPM-Anwendungen Benutzern zugewiesen sind.

5.2. Rollenbasierte Anpassungen

  • FPM_ROLE_ADAPTATION
    Verwaltung von rollenbasierten Anpassungen.
    • Verwendungszweck: Überprüfung und Pflege von rollenbasierten UI-Änderungen.

3.1. Backend-Integration

  • SE80 (Report RS_SE80)
    Entwicklungs-Workbench für Web Dynpro-Komponenten und FPM.
    • Verwendungszweck: Bearbeiten und Anzeigen von Backend-Logiken.
    • Speziell: Nutzung zur Integration von FPM mit SAP-Backend-Funktionen.

3.2. Erweiterung und BAdI-Implementierung

  • RS_ABAP_COMP_SEARCH
    Bericht zur Suche nach BAdI-Implementierungen.
    • Verwendungszweck: Identifikation von Business Add-Ins, die in FPM verwendet werden.

4.1. Debugging-Tools

  • FPM_LOGGING_TOOL
    Aktivieren und Anzeigen von Protokollen für FPM-Anwendungen.
    • Verwendungszweck: Debugging und Analyse der Laufzeitprotokolle.
    • Ausgabe: Detaillierte Log-Einträge.
  • WD_CONTEXT_INSPECTOR
    Inspektionswerkzeug für die UI-Kontextstruktur.
    • Verwendungszweck: Überprüfung von UI-Komponenten und Datenbindungen.

4.2. UI-Komponentenübersicht

  • RS_WEBGUI_COMP
    Übersicht aller verwendeten Web Dynpro-Komponenten.
    • Verwendungszweck: Identifikation der genutzten FPM-Komponenten und UI-Elemente.