Guides
These are task-oriented walkthroughs — "how to accomplish X" — that chain
several adt commands together. For per-command flag reference see the
CLI reference. For MCP tool reference see
MCP tools.
Transport & change management
- CTS workflow — create a transport, assign objects, release, and hand over to deployment.
Object lifecycle
- Object lifecycle (CLAS / INTF / PROG) — CRUD for classic ABAP sources: create → write → activate → deploy → handle lock conflicts.
- DDIC modeling — model a
Customerentity: domain → data element → table → structure. - CDS authoring — DDL views with
adt ddl, access controls withadt dcl. - RAP development — the BDEF + SRVD + SRVB triplet on top of a CDS root view.
Testing & quality
- AUnit with coverage — run tests, emit JaCoCo / Sonar-generic for SonarQube, hook into CI.
Git-based transport
- abapGit checkout/checkin roundtrip — SAP ↔ disk roundtrip with the abapGit format.
- gCTS workflow — clone / pull / commit / push with git-enabled CTS.
- Format comparison — abapGit vs gCTS/AFF: extensions, metadata, layout.
Navigation
- Workbench navigation — where-used, callers, callees, definition, outline.
Automation
- CI pipeline integration — run
adtin GitHub Actions / GitLab CI with cached auth, coverage upload, and PR gating. - RFC automation — when to use
adt rfcvs ADT and what needs to be enabled server-side.
Development support
- Mock server for local dev & CI — use
@abapify/adt-fixturesto run tests without a live SAP system.