ABAP Keyword Documentation
sap_abap_docsFind ABAP keyword documentation for your current SAP system release. Enter a keyword or follow topic links to get readable, release-accurate F1 help.
Instructions
Look up the system's own ABAP keyword documentation (F1 help, release-correct for this system) by keyword, reduced to readable text. Follow links from a previous result via the uri argument to navigate to sub-topics.
Args:
query (string): keyword or phrase to look up, OR
uri (string): a topic key from a previous result's links.
max_chars (number): 1000-20000 (default 8000).
response_format.
Returns (json): { query?, uri?, title?, text, truncatedAtMaxChars, links: [{title, uri}] }.
Examples:
"What does LOOP AT ... GROUP BY do on this release?" -> query='LOOP AT GROUP BY'.
"Show me the SELECT statement documentation" -> query='SELECT', then uri='ABAPSELECT' from the links to open the statement itself. Notes:
This is the documentation installed on THIS system, so it matches its ABAP release rather than the newest online version.
Language is fixed to EN this round.
The source is HTML reduced to text, so formatting (tables, syntax diagrams) is approximate — follow a link for depth rather than raising max_chars far.
A broad keyword returns a hit list: mostly links with little body text. Pick a link's uri and call again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | No | A topic key taken from a previous result's links (e.g. 'ABAPSELECT') — navigates directly to that topic. Provide query OR uri. | |
| query | No | Keyword or phrase (e.g. 'SELECT', 'FIELD-SYMBOLS', 'LOOP AT GROUP BY'). | |
| max_chars | No | Cap on the reduced documentation text (1000-20000, default 8000). | |
| response_format | No | Output format: 'markdown' (human-readable, default) or 'json' (structured). | markdown |