abap-research

Research SAP system objects using metadata tables like TADIR and TSTC.

369|89|Updated Oct 19, 2018
One-click install
npx skills add https://github.com/marcellourbani/vscode_abap_remote_fs --skill abap-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: abap-research
Source: https://github.com/marcellourbani/vscode_abap_remote_fs/tree/main/client/media/skills/abap-research
Command: npx skills add https://github.com/marcellourbani/vscode_abap_remote_fs --skill abap-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers you to efficiently find and understand any object within an unfamiliar SAP system, mirroring the investigative techniques of a senior ABAP developer.

Core Features & Use Cases

  • Metadata Table Mastery: Leverages key SAP metadata tables (TADIR, TSTC, T100, DD03L, etc.) to locate objects, transactions, messages, and data structures.
  • Problem Solving Patterns: Provides structured thinking patterns for common research scenarios like finding transactions from screen titles, debugging error messages, or understanding custom tables.
  • Use Case: When faced with an unknown transaction code or an error message on a screen, this Skill guides you through querying SAP's internal catalogs to pinpoint the source and understand its context.

Quick Start

Use the abap-research skill to find the transaction code for a program named 'Z_MY_REPORT'.

Frequently Asked Questions about abap-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the transaction code for a specific ABAP program in SAP?

Trace SAP error messages by querying the T100 metadata table to pinpoint the message source, then use a detective-like approach to investigate the system components and understand the error's context.

What is the best way to research unknown custom data models in SAP?

Research custom SAP data models by querying metadata tables like DD03L to understand data structures, employing structured thinking patterns to investigate system components and their interrelationships.

How do I identify an SAP transaction from a screen title?

Identify SAP transactions from screen titles by leveraging metadata table mastery, querying internal catalogs to locate the source transaction code and understand its operational context.

Can I navigate an unfamiliar SAP system without prior knowledge of its custom objects?

You can navigate unfamiliar SAP systems by employing a detective-like approach to investigate system components, using metadata tables like TADIR to discover custom objects and their interrelationships.