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

  • Reverse Engineer Anything (REA): Wenn KI versteht, wie Software wirklich funktioniert (NEWS-31 / 4. November 2026)
  • AGENTS.md: Helfen Kontextdateien KI-Coding-Agenten wirklich? (NEWS-32 / 28. October 2026)
  • Lutions 0.26.2 und WordPress-Plugin 0.4.0 sind verfügbar (NEWS-30 / 20. September 2026)
  • Lesenswert: Dario Amodei über das Tempo an der KI-Frontier (NEWS-28 / 14. September 2026)
  • Lutions auf DEV Community: erster Artikel veröffentlicht (NEWS-26 / 8. September 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
  • Making API Performance Tests More Realistic: From Endpoint Metrics to Role-Based Journeys
    23. September 2026 by Christoph Hermanns
  • Can We Govern AI as Fast as We Build It?
    15. September 2026 by Christoph Hermanns
  • Implementing a Secure MCP Server
    14. September 2026 by Christoph Hermanns
  • Understanding MCP Servers: How AI Hosts Reliably Connect to Domain Systems
    10. September 2026 by Christoph Hermanns
  • The Grilling Pattern: Clarify Requirements Before They Become Code
    9. September 2026 by Christoph Hermanns

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