Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Covers SAP system integration for ECC, S/4HANA, and HANA environments. Handles data extraction via RFC, BAPI, and OData, ABAP code generation, and connectivity between SAP and external systems through REST APIs or middleware.
Combines ABAP development, RFC/OData integration, and cloud connectivity in one skill, covering the full stack of SAP interaction without switching between separate tools or documentation sources.
When to use it
- Extracting customer master data from SAP ECC into formatted Excel reports
- Calling BAPI functions from Python to retrieve or update SAP records
- Wrapping SAP RFC modules in REST APIs for external application access
- Generating ABAP code for ALV reports and custom transactions
- Analyzing SAP table structures and relationships before a migration
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Extract all customers created in the last 30 days from SAP and export to Excel
- 1Identifies the relevant SAP table (KNA1) and filter field (ERDAT)
- 2Generates ABAP SELECT query with date range filter
- 3Calls sap_data_extractor.py script via RFC connection to pull the result set
- 4Pipes data through sap_report_generator.py to format and pivot the output
Formatted Excel file containing customer number, name, city, and country for all records created in the last 30 days
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.