Skip to content

cherware.de

From IT. Not from theory.

Menu
  • Start
  • Projects
  • Downloads
  • About
  • Contact
Menu

ABAP-Code systemweit durchsuchen

Posted on 1. August 202424. December 2025 by Christoph Hermanns

Der RS_ABAP_SOURCE_SCAN ist ein Standard-ABAP-Report im SAP-System, der entwickelt wurde, um Code-Scans durchzuführen. Er ist besonders nützlich, wenn man eine bestimmte Methode, einen Funktionsbaustein, eine Klasse oder ein Datenfeld im ABAP-Code suchen muss, dessen genaue Position man nicht kennt. Er durchsucht alle Code-Typen, einschließlich Reports, Funktionsbausteine, Klassen und Includes. Es gibt viele Filter-Möglichkeiten.

Vorteile und Anwendungsfälle

  • Effiziente Code-Analyse: Statt jeden Report manuell zu öffnen und zu durchsuchen, kann man mit diesem Tool eine breite Palette von Objekten in einem einzigen Lauf durchsuchen.
  • Fehlerbehebung: Wenn eine Fehlermeldung auftritt, die auf ein bestimmtes Schlüsselwort hinweist, kann man mit diesem Report schnell alle Stellen finden, an denen dieses Schlüsselwort verwendet wird.
  • Code-Migration: Wenn alte Code-Versionen nach veralteten Funktionen oder Variablen gescannt werden müssen, ist der RS_ABAP_SOURCE_SCAN ein unverzichtbares Werkzeug.
  • Code-Qualitätssicherung: Man kann den Report verwenden, um sicherzustellen, dass bestimmte Coding-Standards oder Namenskonventionen eingehalten werden. Zum Beispiel kann man nach verbotenen ABAP-Schlüsselwörtern oder Mustern suchen.

Verwendung des Tools

Die Verwendung des RS_ABAP_SOURCE_SCAN ist unkompliziert. Man führt den Report einfach mit der Transaktion SE38 aus. Der Report hat eine Reihe von Selektionskriterien, wie der folgende Sreenshot zeigt:

Nachdem die Kriterien festgelegt wurden, kann man den Report ausführen und erhält eine Liste der gefundenen Treffer mit den entsprechenden Objektnamen, Zeilennummern und dem Kontext des Codes.

Der RS_ABAP_SOURCE_SCAN ist ein Must-Have-Tool für jeden ABAP-Entwickler. Er spart Zeit, verbessert die Effizienz und hilft dabei, den Überblick über große Codebasen zu behalten.

  • Print (Opens in new window) Print
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Mastodon (Opens in new window) Mastodon
Category: IT Operations, Resilience & Service Excellence

Post navigation

← Rückblick: DSAG-Jahreskongress 2023 – „Wunderbar wandelbar“
ODBC Management Studio (OMS) – Der Abschied →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest News

  • Lutions auf DEV Community: erster Artikel veröffentlicht (NEWS-26 / 8. September 2026)
  • OWASP veröffentlicht Agent Control Standard für KI-Agenten (NEWS-25 / 5. September 2026)
  • Mensch und KI im Mittelstand: Praxisnaher Einstieg für KMU (NEWS-22 / 30. August 2026)
  • Lutions Public Portal 0.3.x: WordPress-News werden abonnierbar und besser auffindbar (NEWS-24 / 30. August 2026)
  • Lutions 0.24.7 und WordPress-Plugin 0.2.1: Medien datenschutzfreundlich einbinden (NEWS-10 / 24. August 2026)

More

  • Implementierung eines MCP-Servers29. August 2026
  • MCP-Server: Der offene Standard zwischen KI-Hosts und deinen Systemen16. August 2026
  • Ein lokaler Umzug als Infrastrukturtest mit Codex9. August 2026
  • Das Grilling-Pattern: Anforderungen schärfen, bevor sie Code werden6. August 2026
  • Das LLM-Wiki in Lutions: Erste Gegenproben im Betrieb27. July 2026
  1. Christoph Hermanns on Agentic AI: Wie ich zu meiner idealen Entwicklungsumgebung kam9. September 2026
  2. Christoph Hermanns on C4-Diagramme mit PlantUML15. August 2026
  3. BeatAPI on C4-Diagramme mit PlantUML10. August 2026
  4. Christoph Hermanns on Das LLM-Wiki in Lutions: Erste Gegenproben im Betrieb28. July 2026
  5. Banana Prompts on My first experiments with Nano Banana: Google’s new AI image generator19. December 2025

ABAP AI Analysis Architecture Automation C4-Model Change Cloud Compliance Experiment GDPR GenAI Governance How-To Integration LLM LLMWiki Lutions MCP Notes Operations Overview PlantUML Reflection Risk SAP Security SME Snippet Strategy Toolbox

  • AI, Data & Automation
  • Allgemein
  • Cybersecurity, Risk & Compliance
  • Enterprise Architecture, Platforms & Integration
  • IT Operations, Resilience & Service Excellence
  • Strategy, Portfolio & Business Impact
  • Imprint
  • Disclaimer
  • Privacy policy
© 2026 cherware.de | Powered by Minimalist Blog WordPress Theme