Create ABAP Object Programmatically
create_object_programmaticallyCreate ABAP repository objects programmatically via ADT API, supporting source writing and activation for BDEF/BDO types, with transport request handling for non-local packages.
Instructions
Validate and create an ADT repository object. Create-time source writing and activation are currently supported only for BDEF/BDO. Non-local packages require an existing or new transport request; a configured profile write allowlist must include the package.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| source | No | Create-time source; currently supported only for BDEF/BDO | |
| activate | No | Activate after create-time source writing; currently supported only for BDEF/BDO | |
| objectType | Yes | Creatable ADT type such as PROG/P or CLAS/OC | |
| parentName | No | ||
| description | Yes | ||
| packageName | No | $TMP | |
| connectionId | Yes | ||
| additionalOptions | No |