ActivateObjects
Activate multiple ABAP objects in one batch call, resolving cyclic dependencies automatically. Returns per-object status, errors, and warnings.
Instructions
[high-level] Activate a set of ABAP objects in a single call. Uses the ADT mass-activation endpoint (/sap/bc/adt/activation/runs) so cyclic references between siblings (e.g. main program + multiple cross-referencing includes) resolve in one compilation scope. Returns per-object status, errors, warnings. Falls back to /sap/bc/adt/activation on legacy systems.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| objects | Yes | Objects to activate in one batch. Supply either explicit uri, or name+type (and parent_name for FUGR/FF, FUGR/I). | |
| preaudit | No | Request pre-audit before activation. Default true. | |
| run_timeout_ms | No | Max time to wait for the activation run to finish (runs endpoint only). Default 120000. |