adt_read_function_module
Read a function module's source and parsed parameters (IMPORTING, EXPORTING, CHANGING, TABLES, EXCEPTIONS) to analyze or edit its signature.
Instructions
Read a function module (SE37): its full source and its parsed parameter interface (IMPORTING / EXPORTING / CHANGING / TABLES / EXCEPTIONS). Optionally pass functionGroup to skip the lookup; otherwise the group is resolved from a repository search. Returns the normalized source (which you can edit and feed back to adt_write_function_module_source) plus a structured 'parameters' array for reasoning about the signature.
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": {
"functionModule": "<functionModule>"
},
"name": "adt_read_function_module"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| functionGroup | No | Owning function group, e.g. ZAIRFC_TOOLS. Omit to auto-resolve via search. | |
| functionModule | Yes | Function module name, e.g. ZRFC_CREATE_CLASS |