CapabilityDeveloper ExperienceStandard ABAP, read from its artifacts

Source control for ABAP

Getting ABAP objects out of a system and into git, and back into another system — the closest thing ABAP has to a package manager.

Showing artifacts, examples and content with confirmed Standard ABAP applicability. View All ABAP

Overview

SAP SHIPS

No SAP artifact is confirmed here for Standard ABAP.

A Standard ABAP coverage assessment has not been written. View all flavors

THE COMMUNITY ADDS
abapGit

Clones, pulls and pushes ABAP objects between a system and a git repository, from inside the system.

SourceabapGit/abapGit — repositorychecked
abap-transport-review

Covers the entries of a transport that abapGit does not serialise. Table rows (TABU, TDAT, VDAT, CDAT), report variants, authorization profiles, old OTR texts, ALV layouts and SAP Note entries are written as JSON under content/ in the same commit as the objects under src/, and the report ZTR_APPLY_CONTENT reads them back into another system, recording the keys on a transport request first and then writing the rows. What neither abapGit nor ZCL_TR_CONTENT can write is listed on the pull request under "Not in Git", and the setting ZTR_REQUIRE_COMPLETE turns that listing into a refused release.

A Standard ABAP coverage assessment has not been written. View all flavors

Artifacts2

2 of 2 artifacts
ArtifactSignals
Apps2
abap-transport-reviewTransport release check gated by GitHub pull request approval
Signals
Functional boundary
abapGitGit client written in ABAP that runs inside the system
Signals
none

Content1

Group by
Piece, what it offers
Patterns for using LLMs in ABAP development
Heliconia Labs, Lars Hvam, DocThe reasoningA reference
Patterns for using LLMs in ABAP development
Heliconia Labs, Lars Hvam, DocThe reasoningA reference

Details

Coverage
statecommunity only, ABAP, Standard ABAP, derived
For your agent
Ref
capability:abap-source-control
JSON
/capabilities/abap-source-control.json
MCP
Connecting an agent