What problem does it solve?
Automates the end-to-end deployment of ABAP class source code to a SAP system via SE24, including existence checks, source uploads, activations, and transport handling, reducing manual GUI steps and error-prone edits.
Core Features & Use Cases
- Create or update ABAP classes in SE24 by uploading full class source and validating with syntax checks.
- Handle transport requests automatically or use local objects ($TMP), with options to set descriptions, statuses, and categories.
- Ensure encoding compatibility by uploading UTF-8 without BOM sources and managing origin-language constraints.
- Use cases include deploying new classes, updating existing ones, changing class properties, or deleting a class with explicit confirmation.
- Advanced flows support test-class uploads (CCAU) and post-activation verification.
Quick Start
Provide the class name and complete ABAP source, then run the sap-se24 skill to deploy or update the class in your SAP system.