Activate Multiple ABAP Objects
abap_activate_multipleActivates multiple inactive ABAP objects in one call, skipping URLs outside the inactive worklist, releasing server-held locks first, and reporting success or failure.
Instructions
Activate several inactive ABAP objects in one call. Only URLs that match the inactive worklist (check_inactive_objects) are activated; others are skipped, and if none match nothing happens. Releases any lock this server holds on them first. Reports success or failure with messages, and warns when SAP says success but an object is still inactive. Use abap_activate for a single object.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"urls": "<urls>"
},
"name": "abap_activate_multiple"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | ADT object URLs exactly as check_inactive_objects lists them (e.g. ['/sap/bc/adt/oo/classes/zcl_order_api', '/sap/bc/adt/programs/programs/zreport']) | |
| preaudit | No | Run pre-activation ATC checks. Default: false | |
| connectionId | No | SAP system connection ID |