What problem does it solve?
It helps you navigate an unfamiliar SAP system to locate the right technical objects (transactions, programs, function modules, classes/interfaces, tables, messages, BAPIs, and custom objects) and understand how they relate, especially when direct search and guesswork fail.
Core Features & Use Cases
- Systematic object discovery: Uses SAP metadata tables to find the correct object instead of relying on memory or incomplete hints.
- Metadata-first querying discipline: Reads table structures (via get_object_lines) before querying, avoiding incorrect field assumptions.
- Investigation across object types: Traces chains like transaction text → tcode → program, message text → message class/number → raising code, and object → package → related siblings.
- Case-sensitive and wildcard-aware searching: Teaches how to search effectively with aggressive wildcards for case-sensitive text fields.
Quick Start
Load the abap-research skill when you are trying to find the SAP object behind an error, screenshot, transaction description, or unknown functionality and you need a research plan that works even in a totally unfamiliar system.