Ansicht
Dokumentation

ENHS_BADI_ANALYZE_GENERATE_ALL - Konsistenzprüfung für BAdI-Definitionen

ENHS_BADI_ANALYZE_GENERATE_ALL - Konsistenzprüfung für BAdI-Definitionen

BAL_S_LOG - Application Log: Log header data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Generiert alle inkonsistenten BAdI-Definitionen sowie die entsprechenden Implementierungen.

Integration

Dieser Report wird bei der Massenaktivierung von Erweiterungen automatisch ausgeführt. Er wird in jedem System genau ein Mal angestoßen.

Er kann jederzeit erneut ausgeführt werden.

Voraussetzungen

Es werden Transporte, Support Packages oder Enhancement Packages importiert, die Erweiterungsspots mit BAdI-Definitionen enthalten. In derselben Transportqueue werden Implementierungen für diese BAdIs importiert. Nach dem Import geht die Laufzeitinformation von Implementierungen dieser BAdIs unter Umständen verloren, wenn SAP-Hinweis 1548839 nicht angewandt wurde.

Ohne diese Laufzeitdaten werden die Implementierungen der BAdIs zur Laufzeit nicht gefunden.

Dies kann nur bei Implementierungen vorkommen, die noch nicht importiert wurden. Es passiert nicht, wenn die Transporte nur die Erweiterungsspots enthalten.

Funktionsumfang

Selektion

Der Report kann im Analyse- (und/oder Generierungsmodus) oder im Anzeigemodus (des letzten Ergebnisses) angezeigt werden.

Folgende Parameter stehen zur Verfügung:

Analysieren (ANALYZE): Analysiert alle BAdIs im System auf Inkonsistenzen.

Definitionen prüfen (CHK_DEF): Prüft, ob die Laufzeitabbildungen der BAdIs ihren Definitionen entsprechen.

Metadaten von Implementierungen prüfen (CHK_DT): Prüft, ob alle BAdIs mit Laufzeitdaten entsprechende Metadaten im Design Time Repository haben.

Laufzeitdaten von Implementierungen prüfen (CHK_RT): Prüft, ob die Laufzeitdaten aller BAdI-Implementierungen konsistent sind.

Syntaxprüfung (CHK_SYNT): Führt eine Syntaxprüfung für alle Implementierungen aus.

Inkonsistente BAdIs generieren (GENERATE): Führt den Report im Generierungsmodus aus. Inkonsistente BAdI-Definitionen und -Implementierungen werden generiert.

Name der Protokolldatei (LOGFILE): Das Standardformat besteht aus einem Präfix "BADIANALYSIS", dem Protokolldatum, der Protokollzeit und einer Dateierweiterung zur Identifikation des Systems, in dem der Report ausgeführt wird. Wenn dieser Parameter leer gelassen wird, dann wird das Standardformat übernommen. Wenn ein benutzerdefinierter Name angegeben wird, darf dieser nicht länger als 28 Zeichen sein, damit genug Platz bleibt, um die System-ID anzuhängen. Alle darüber hinaus gehenden Zeichen werden abgeschnitten.

Ergebnis des letzten Laufs anzeigen (DISP_RES): Zeigt das letzte Analyseergebnis aus einer Protokolldatei an.

Standardvarianten

Ausgabe

Der Report liefert eine Übersicht über alle BAdI-Definitionen und -Implementierungen, die als inkonsistent eingestuft wurden. Das Ergebnis wird in das Transportprotokoll geschrieben oder bei Online-Reportausführung direkt angezeigt.

Aktivitäten

Beispiel






PERFORM Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3343 Date: 20240520 Time: 131751     sap01-206 ( 40 ms )