Back to directory

Sap Se37

Agent skill
1 skill

Deploys ABAP function module source code to a SAP system via SE37 using SAP GUI Scripting. Creates new function modules or updates existing ones. Existence check (SE37 Display), source upload to the Source code tab, save, and activation. Source is the full function include (FUNCTION . through ENDFUNCTION.). Also supports check-and-fix mode: when no source file is provided and the task is "fix FM" or "check and fix FM", opens the FM in SE37, runs a syntax check (Ctrl+F2), downloads the source, fixes all errors, re-uploads, and activates the FM. Also supports change-attributes mode: when the user asks to change a function module's Short Text or Processing Type (Regular / Remote-Enabled / Update Module + update kind), opens SE37 in change mode, selects the Attributes tab, updates the supplied fields and saves. Handles the conditional original-language popup and the post-save Workbench-request popup per /sap-transport-request. Also supports reassign-function-group mode: when the user asks to move a function module to a different function group (e.g. "reassign FM to function group "), opens SE37, presses Reassign (toolbar btn[31]), fills the new function group, handles the post-reassign TR popup, then re-activates the FM (reassign leaves it inactive). Also supports delete mode: when the user asks to delete an FM (e.g. "delete ", "remove FM "), opens SE37, presses Delete (Shift+F2 / tbar[1]/btn[14]), confirms via btnSPOP-OPTION1 (Yes), handles the post-delete TR popup if the FM was transportable, and verifies removal via Display. Deletion is irreversible — the skill asks for explicit confirmation before running the VBS. Prerequisites: Active SAP GUI session (use /sap-login first).

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Skill stats

Skills1CategoryGeneralStars0

About this skill

Deploys ABAP function module source code to a SAP system via SE37 using SAP GUI Scripting. Creates new function modules or updates existing ones. Existence check (SE37 Display), source upload to the Source code tab, save, and activation. Source is the full function include (FUNCTION . through ENDFUNCTION.). Also supports check-and-fix mode: when no source file is provided and the task is "fix FM" or "check and fix FM", opens the FM in SE37, runs a syntax check (Ctrl+F2), downloads the source, fixes all errors, re-uploads, and activates the FM. Also supports change-attributes mode: when the user asks to change a function module's Short Text or Processing Type (Regular / Remote-Enabled / Update Module + update kind), opens SE37 in change mode, selects the Attributes tab, updates the supplied fields and saves. Handles the conditional original-language popup and the post-save Workbench-request popup per /sap-transport-request. Also supports reassign-function-group mode: when the user asks to move a function module to a different function group (e.g. "reassign FM to function group "), opens SE37, presses Reassign (toolbar btn[31]), fills the new function group, handles the post-reassign TR popup, then re-activates the FM (reassign leaves it inactive). Also supports delete mode: when the user asks to delete an FM (e.g. "delete ", "remove FM "), opens SE37, presses Delete (Shift+F2 / tbar[1]/btn[14]), confirms via btnSPOP-OPTION1 (Yes), handles the post-delete TR popup if the FM was transportable, and verifies removal via Display. Deletion is irreversible — the skill asks for explicit confirmation before running the VBS. Prerequisites: Active SAP GUI session (use /sap-login first).

Quick start

  1. Copy the install prompt. Use the green button above this README.
  2. Send it to your agent. Paste it into your coding agent’s chat and send.
  3. Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Review, license & listing details
Review the source before using this skill

This is an imported listing. We haven’t certified its safety, license, or compatibility. Skills may include executable scripts.

Automated security scan: Partial

Only SKILL.md was scanned. Supporting files and scripts were not checked. No safety grade has been assigned.

0 potential findings · Scanned 11/4/2026 · Scanner 0.2.1

Content SHA-256: 8286271e243e4b46ad37392d006c4bf8f55a630d37f69bb84ebb2f9d80abf0cf

About scan coverage and limitations

About this listing

Category
General
Reported license
GPL-3.0
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.
Sap Se37 | Agent Skills Atlas