Transport management

Moving changes between ABAP systems as transport requests: collecting the objects a change needs into one, copying a request to a test system before it is released, and seeing what a request carries. Getting objects into git is source control, and reading what changed is code review.

Overview

SAP SHIPS

The Transport Organizer, part of the ABAP Workbench and Customizing tools, carries changes in requests; a transport of copies moves objects in their current version to one named system and leaves their original location unchanged. In ABAP Cloud, XCO_CP_CTS creates and releases transport requests from code.

Not covered: At the request as a container. It records what a developer changed, and working out which further objects a program needs in the target system is left to that developer.

where_it_stops rests on the Transport Organizer pages describing no dependency collection, not on a statement from SAP; how the community tools relate to the Transport Organizer has not been assessed.

THE COMMUNITY ADDS

Tools that drive the Transport Organizer from outside the SAP GUI: a transport-of-copies transaction such as abapToC, editor and command-line clients that list, create and release requests over ADT, such as vscode_abap_remote_fs and abap-adt-cli, and MCP servers that give an agent the same request actions, such as Klystron. Beyond the core, SAP's SAP Cloud Transport Management moves content between SAP BTP accounts, including ABAP environment accounts within one global account.

Artifacts14

14 of 14 artifacts
ArtifactSignals
Apps6
abapToCSAP GUI transaction for one-click transports of copies
Signals
none
furkancosgun/Transport-Management-ToolUploads, downloads and imports ABAP transport requests as files
Signals
none
furkancosgun/ZWARPAdds a program's dependent objects to a transport request
Signals
none
qttTool mapping BEx queries to the transport requests carrying them
Signals
Quiet
ZCTS_BROWSERReport creating transports of copies without a new version
Signals
none
ZTCTA transport checking tool that analyses ABAP transports at object level before they move to production, determining a safe order and flagging risks.
Signals
Quiet
CLI tools1
abap-adt-cliCLI that pulls and pushes ABAP packages as local files over ADT
Signals
Functional boundary
Desktop apps1
HammerNative macOS code editor for ABAP and CDS
Signals
Functional boundary
IDE extensions3
ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystem
Signals
none
ActiveControl Transport form creatorVS Code extension automating ActiveControl transport forms
Signals
none
Cloud ALM Link for ADTEclipse plugin linking ABAP transports to SAP Cloud ALM features
Signals
Functional boundary
MCP servers2
EPOD ADT MCP ServerMCP server for ABAP on the ADT session, in Eclipse or standalone
Signals
Functional boundary
KlystronMCP server in ABAP inside the application server, with agent skills
Signals
Commercial
Services1
SAP Cloud Transport ManagementMoves MTA archives and content between SAP BTP accounts
Signals
none

Content1

Group by
Piece, what it offers
Use change and deployment management in an ABAP environment with confidence
SAP TechEd — session catalogue, TalkThe reasoning
Use change and deployment management in an ABAP environment with confidence
SAP TechEd — session catalogue, TalkThe reasoning

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
also inBTP/BAIP, CAP, UI5
For your agent
Ref
capability:change-promotion
JSON
/capabilities/change-promotion.json
MCP
Connecting an agent