CommunityRecherche & Datenanalysegithub.com

AsToHot/sap-report-automation-workflow

End-to-End-SAP-ALV-Berichtsautomatisierung vom Funktionsentwurf bis zur Systemaktivierung (Claude Skill)

Was ist sap-report-automation-workflow?

Dieser Skill automatisiert den gesamten Lebenszyklus eines SAP-ALV-Berichts, von der funktionalen Spezifikation bis zur Aktivierung im Zielsystem. Er richtet sich an SAP-Entwickler und -Berater, die manuelle, fehleranfällige Arbeitsschritte wie das Erstellen von ABAP-Code, Transportaufträgen und Dokumentation eliminieren möchten. Der Skill unterstützt Claude Code sowie Codex und arbeitet auf Basis einer strukturierten SKILL.md-Dokumentation, die die Befehle und Workflows vorgibt. Der Hauptnutzen liegt in der drastischen Reduzierung der Entwicklungszeit und -fehler, indem er die Generierung von ABAP-Programmen, die Erstellung von Testfällen und die nahtlose Integration in den SAP-Transportprozess übernimmt.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add AsToHot/sap-report-automation-workflow

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht sap-report-automation-workflow?

End-to-End-SAP-ALV-Berichtsautomatisierung vom Funktionsentwurf bis zur Systemaktivierung (Claude Skill)

Übersicht

Dieser Skill automatisiert den gesamten Lebenszyklus eines SAP-ALV-Berichts, von der funktionalen Spezifikation bis zur Aktivierung im Zielsystem. Er richtet sich an SAP-Entwickler und -Berater, die manuelle, fehleranfällige Arbeitsschritte wie das Erstellen von ABAP-Code, Transportaufträgen und Dokumentation eliminieren möchten. Der Skill unterstützt Claude Code sowie Codex und arbeitet auf Basis einer strukturierten SKILL.md-Dokumentation, die die Befehle und Workflows vorgibt. Der Hauptnutzen liegt in der drastischen Reduzierung der Entwicklungszeit und -fehler, indem er die Generierung von ABAP-Programmen, die Erstellung von Testfällen und die nahtlose Integration in den SAP-Transportprozess übernimmt.

Funktionsweise

  1. Eingabe der funktionalen Spezifikation: Der Benutzer übergibt die Anforderungen an den ALV-Bericht (z. B. Tabellen, Felder, Selektionskriterien, Layout).
  2. Generierung des ABAP-Codes: Der Skill erstellt den vollständigen ABAP-Code für den ALV-Bericht, inklusive SELECT-Anweisungen, ALV-Grid-Aufrufen und eventuellen Datenaufbereitungen.
  3. Testfallgenerierung: Automatische Erstellung von Testfällen zur Validierung des Berichts.
  4. Transportauftragserstellung: Der Skill erstellt den SAP-Transportauftrag und bindet das generierte Programm ein.
  5. Dokumentation: Generierung einer technischen Dokumentation und eines Benutzerhandbuchs.
  6. Aktivierung: Der Code wird im Zielsystem aktiviert.

Voraussetzungen

  • Claude Code oder Codex
  • Zugriff auf ein SAP-System (für Transportaufträge und Aktivierung)
  • Grundkenntnisse in ABAP und SAP-ALV-Berichten

Verwendung

  1. Starten Sie Claude Code oder Codex.
  2. Geben Sie den Befehl ein: /sap-report-workflow
  3. Folgen Sie den interaktiven Schritten oder übergeben Sie die funktionale Spezifikation direkt.

Beispielbefehl

/sap-report-workflow --table "MARA" "MARC" --fields "MATNR" "WERKS" "LGORT" --layout "GRID"

Konfiguration

  • SAP_SYSTEM: Zielsystem (z. B. DEV, QAS, PRD)
  • TRANSPORT_REQUEST: Name des Transportauftrags (optional)
  • OUTPUT_DIR: Ausgabeverzeichnis für generierte Dateien (z. B. ./output)

Fehlerbehandlung

  • Bei fehlgeschlagener Code-Generierung wird der Benutzer benachrichtigt und kann manuell eingreifen.
  • Fehler bei der Transportauftragserstellung werden protokolliert und können direkt behoben werden.

Lizenz

MIT (siehe LICENSE-Datei im Repository).

Beitrag

Beiträge sind willkommen! Bitte folgen Sie den Contribution Guidelines.

Autoren

Support

Bei Fragen oder Problemen erstellen Sie bitte ein Issue im GitHub-Repository.

Verwandte Skills