Search ABAP Objects
search_abap_objectsFind ABAP repository objects by name or wildcard and get type, description and ADT URL for each hit, so you can resolve the object URL needed for reading source or where-used.
Instructions
Search ABAP repository objects by name or wildcard pattern and return type, name, description and ADT URL for each hit. Use it to find the URL that get_abap_object_lines, write_abap_object_source or where_used need; use browse_package to list a package instead, search_abap_object_lines to search inside source, and search_database_tables for tables by keyword. Read-only; at most maxResults hits (default 50).
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": {
"query": "<query>"
},
"name": "search_abap_objects"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Object name or pattern; * is the wildcard (e.g. ZCL_ORDER*, *_ORDER_*) | |
| maxResults | No | Max results (default 50) | |
| objectType | No | Restrict to one ADT object type: PROG, CLAS, FUGR, TABL, DTEL, DOMA, INTF, TRAN, etc. Default: all types | |
| connectionId | No | SAP system connection ID from connected_systems (default connection if omitted) |