UpdateStructure
Modify existing ABAP structure DDL source code by locking, uploading new source, and unlocking. Optionally activates after update to avoid 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. |