UpdateStructure
Modify existing ABAP structures by updating DDL source code, locking the structure during changes, and optionally activating the update without recreating metadata.
Instructions
Update DDL source code of an existing ABAP structure. Locks the structure, uploads new DDL source, and unlocks. Optionally activates after update. Use this to modify existing structures without re-creating metadata.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| structure_name | Yes | Structure name (e.g., ZZ_S_TEST_001). Structure must already exist. | |
| ddl_code | Yes | Complete DDL source code for structure. Example: '@EndUserText.label : \'My Structure\' @AbapCatalog.tableCategory : #TRANSPARENT define structure zz_s_test_001 { client : abap.clnt not null; id : abap.char(10); name : abap.char(255); }' | |
| transport_request | No | Transport request number (e.g., E19K905635). Optional if object is local or already in transport. | |
| activate | No | Activate structure after source update. Default: true. |