sap-migrate
πPluginsapdev-ai/sap-dev
S/4HANA custom-code migration engine. Runs a brownfield custom-code conversion as a tracked campaign: /sap-cc-campaign owns the campaign workspace, state ledger, dashboard, and next-step orchestration; downstream skills inventory custom (Z/Y) objects, flag unused code for decommission from usage data, run the S/4HANA-readiness ATC, triage findings into remediation tiers, and auto-remediate mechanical changes on a sandbox. Companion to sap-dev-core (install that first). Keywords: S/4HANA migration, custom code migration, brownfield conversion, ATC S4HANA_READINESS, simplification database, decommission, SPDD, SPAU, remediation campaign
Part of
sapdev-ai/sap-dev
Installation
/plugin marketplace add https://github.com/sapdev-ai/sap-dev/plugin install sap-migrate@sap-devMore from this repository4
ABAP code generation and validation. /sap-docs-layout customizes the spec template's structural layout via a self-describing (Meta) Layout sheet; /sap-docs-extract reads Excel/Word/PDF specs and produces structured artefacts; /sap-docs-convert applies customer-specific normalisation rules (field/type/flag remap, schema migration); /sap-docs-check validates the extracted spec (DDIC + process-logic dimensions) before generation; /sap-gen-abap produces ABAP source per Customer Brief profile; ABAP source validation and auto-fix (naming, types, SQL fields, CALL FUNCTION parameters via live RFC, and compiler-level syntax) now live in the sap-dev-core plugin as /sap-check-abap and /sap-fix-abap; /sap-review-abap runs an AI semantic + security code review (line-cited, gated via the customer brief); /sap-gen-abap-unit generates ABAP Unit tests for existing objects and runs them to green. Requires the sap-dev-core plugin (install it first β its shared scripts are resolved at runtime). Keywords: ABAP code generation, design document, spec template layout, naming conventions, type check, SQL validation, FM parameter check, auto-fix, spec conversion, rules-driven normalisation
SAP transaction automation for business processes. Manages Business Partners via BP, Material Masters via MM01/MM02/MM03, and Sales Orders via VA01/VA02/VA03 with create/update/check operations. Requires the sap-dev-core plugin (install it first β its shared scripts are resolved at runtime). Keywords: Business Partner, Material Master, Sales Order, BP, MM01, VA01, transaction automation
SAP GUI automation plugins for AI coding assistants
Core SAP development utilities and ABAP Workbench automation. Includes login, connection management, credential storage with Windows DPAPI encryption, BDC execution via RFC, add-on table maintenance, table data query / TSV download via SE16N, transport request creation via SE01, function group creation via SE37, the check-and-fix router, object activation, ATC quality gate, package reassignment, RFC wrapper generation, ABAP source validation + auto-fix across naming / types / SQL / CALL FUNCTION / compiler-syntax dimensions (/sap-check-abap, /sap-fix-abap), structured JSONL logging and log analysis, and SAP GUI Scripting for SE01, SE21, SE38, SE37, SE24, SE11, SE16N, SE19, SE41, SE51, SE54, SE91, CMOD, and GUI inspection / recording. /sap-explain-object explains an existing object and, with --spec, turns it into a formal spec document (Markdown / Word / spec workbook). Keywords: SAP GUI, SAP Logon, stored credentials, DPAPI, BDC, ABAP4_CALL_TRANSACTION, RFC, add-on maintenance, check and fix, deploy, SAP GUI Scripting