Workflow

Zwei Schritte, zwei Programme

Führen Sie zuerst den Steckbrief aus, dann den Export. Beide Programme sind kompatibel mit SAP_BASIS 7.40 SP02 und höher.

01

System-Steckbrief erstellen

Z_ERPFORGE_01_STECKBRIEF analysiert das Kundensystem automatisch: Release, Kernel, SP-Level, ABAP-Sprachfeatures (14 Tests per SYNTAX-CHECK), installierte Komponenten (CVERS), Standard-Funktionsbausteine und Tabellen-Existenz. Optional: Data-Dictionary-Felder als separate Datei.

30 Sekunden
↓ Z_ERPFORGE_01_STECKBRIEF.txt
▶ Beispiel-Ausgabe ansehen
--- SYSTEM-RELEASE ---
  SAP System ID:       NPL
  Mandant:             001
  SAP Release:         740
  SAP_BASIS Release:   740
  SAP_BASIS ExtRelease: 0030

--- ABAP SPRACHFEATURES ---
  Inline DATA(...)        [7.40 SP02]: JA
  String Templates        [7.40 SP02]: JA
  CONV Operator           [7.40 SP08]: JA
  REDUCE Operator         [7.40 SP08]: NEIN
  ENUM Typ                [7.51]:      NEIN

--- HAUPTKOMPONENTEN (CVERS) ---
  SAP_ABA    | 740      | 0030     | S
  SAP_BASIS  | 740      | 0030     | S
  SAP_HR     | 608      | 0099     | S

--- TABELLEN-EXISTENZ ---
  RFCDES:    EXISTIERT (42 Eintraege)
  ACDOCA:    NICHT VORHANDEN
          
02

Repository-Daten exportieren

Z_ERPFORGE_02_EXPORT extrahiert strukturelle Metadaten: Tabellen, Strukturen, Felder (mit Beschreibungen), Funktionsbausteine, BAPIs, Klassen, Transaktionen, Pakete und Where-Used-Beziehungen. Alles als Tab-getrennte TXT-Datei.

1–2 Minuten
↓ Z_ERPFORGE_02_EXPORT.txt
▶ Export-Format ansehen
##ERPForgeAI Repository Export
##System:  NPL
##Date:    10.03.2026

## TABLES: 1234 rows
TABNAME  TABCLASS  DESCRIPTION       DEVCLASS
EKKO     TRANSP    Einkaufsbelegkopf ZMMC
EKPO     TRANSP    Einkaufsbelegpos. ZMMC

## FIELDS: 8567 rows
TABNAME  FIELDNAME  POS  TYPE  LEN  ...
EKKO     EBELN      1    CHAR  10   ...
EKKO     BUKRS      2    CHAR  4    ...
          
Datensicherheit

Was die Programme lesen – und was nicht

Transparenz ist uns wichtig. Hier sehen Sie genau, welche Daten gelesen werden und welche nicht.

Wie diese Daten konkret in eine ATC- und SYCM-basierte Auswertungs-Pipeline einfließen, lesen Sie im Praxisbeitrag mit Mini-Case →

Z_ERPFORGE_01_STECKBRIEF liest
  • 🔍 SAP-Basis-Version, Kernel, Support-Package-Level
  • 🔍 ABAP-Sprachfeatures (welche Syntax wird unterstützt)
  • 🔍 Installierte Software-Komponenten (CVERS-Tabelle)
  • 🔍 Existenz von Standard-FMs und Tabellen (nur ob vorhanden, keine Inhalte)
Z_ERPFORGE_02_EXPORT liest
  • 🔍 Data Dictionary: Tabellennamen, Feldnamen, Datentypen (nur Struktur)
  • 🔍 Funktionsbausteine: Namen und Beschreibungen aus dem Repository
  • 🔍 Klassen, Transaktionen, Pakete (nur Namen)
Was NICHT gelesen wird
  • ❌ Keine Geschäftsdaten (Belege, Rechnungen, Bestellungen)
  • ❌ Keine Stammdaten (Debitoren, Kreditoren, Material)
  • ❌ Keine personenbezogenen Daten (HR, Adressen, Kontakte)
  • ❌ Keine Passwörter, Berechtigungen oder Sicherheitseinstellungen
  • ❌ Keine Tabelleninhalte – nur Strukturdefinitionen
  • ❌ Kein Customizing, keine Konfiguration
  • ❌ Kein Schreibzugriff – reine SELECT-Abfragen

🔒 Die TXT-Dateien werden lokal auf Ihrem PC gespeichert. Keine Daten verlassen Ihr SAP-System automatisch.

Anleitung

Installation in 3 Minuten

Schritt für Schritt
  1. SAP GUI öffnen → Transaktion SE38
  2. Programmname eingeben: Z_ERPFORGE_01_STECKBRIEF
  3. Programm anlegen → Quelltext einfügen
  4. Aktivieren (Strg+F3)
  5. Ausführen (F8) – fertig!
  6. Danach dasselbe für Z_ERPFORGE_02_EXPORT
Voraussetzungen
  • ✓ SAP_BASIS 7.40 SP02 oder höher
  • ✓ Keine externen Typ-Abhängigkeiten
  • ✓ Nur Leseoperationen (SELECT)
  • ✓ Kein Schreibzugriff auf Kundendaten
  • ✓ Ausgabe als TXT-Datei (UTF-8)
  • ✓ ALV-Anzeige im SAP GUI
Ausgabe-Dateien
Steckbrief:
ERPForge_Steckbrief_<SID>_<Datum>.txt
Klartext mit --- Abschnitts-Headern

DD-Export (optional):
ERPForge_DD_Export_<SID>_<Datum>.txt
Tab-getrennte Felddefinitionen

Repository-Export:
ERPForge_RepoExport_<SID>_<Datum>.txt
Tab-getrennt mit ## Abschnitts-Markern
Danach

Dateien hochladen & Code generieren

  1. Steckbrief-TXT im Dashboard hochladen → System wird automatisch erkannt
  2. Optional: DD-Export als zweite Datei hochladen für exakte Felddefinitionen
  3. Anforderung in Klartext beschreiben (z.B. „ALV-Report für offene Bestellungen“)
  4. ABAP-Code erhalten – angepasst an Release, Features und Komponenten

Beide Programme herunterladen

Kopieren Sie den Quelltext in SE38, aktivieren Sie das Programm und führen Sie es aus.

Pilotpartner anfragen →