adt_create_package
Create an ABAP development package nested under an existing parent package. Automatically inherits software component and transport layer from the parent, with optional overrides.
Instructions
Create a development package (DEVC/K). A package must nest under an existing parent package and inherit that parent's software component + transport layer, so pass superPackage (a real customer package, e.g. ZRAP_TEST_192637 — NOT $TMP). softwareComponent/transportLayer are derived from the parent automatically; pass them explicitly only to override. Name must match the Z*/Y* prefix. Returns the package URI and the resolved attributes. NOTE: this is the 'create package' branch of the package/transport decision flow — use it when a write tool returns a package clarification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Package (devclass) name, e.g. ZMY_PKG. Must match Z*/Y* prefix. REQUIRED — if omitted, the tool returns a clarification listing what to collect from the user. | |
| transport | No | Transport request for the creation (parent is non-$TMP, so usually required). | |
| description | No | Short text / description. REQUIRED. | |
| packageType | No | Package type. Default 'development'. | |
| superPackage | No | Parent package to nest under, e.g. ZRAP_TEST_192637. Must be a real package (not $TMP); its softwareComponent/transportLayer are inherited. REQUIRED. | |
| transportLayer | No | Override transport layer (e.g. ZS4C). Default: inherited from superPackage. | |
| softwareComponent | No | Override software component (e.g. HOME). Default: inherited from superPackage. |