SAP ABAP Development
NewClassic ABAP, RAP, CDS views, BAdI, clean core, performance, short dump
Overview
<div align="center">
๐ sapstack
AI ์ฝ๋ฉ ์ด์์คํดํธ๋ฅผ ์ํ SAP ์ํฐํ๋ผ์ด์ฆ ์ด์ ํ๋ซํผ
24 ํ๋ฌ๊ทธ์ธ ยท 20 ์์ด์ ํธ ยท 22+ ์ปค๋งจ๋ ยท MCP (npm publish) ยท VS Code ํ์ฅ v0.1 ยท 8๊ฐ AI ๋๊ตฌ ํธํ ยท 6๊ฐ ๊ตญ๊ฐ ยท 6๊ฐ ์ธ์ด ยท ์ปดํ๋ผ์ด์ธ์ค
๐ ๐ฐ๐ท ํ๊ตญ์ด ยท ๐ฌ๐ง English ยท ๐จ๐ณ ไธญๆ ยท ๐ฏ๐ต ๆฅๆฌ่ช ยท ๐ฉ๐ช Deutsch ยท ๐ป๐ณ Tiแบฟng Viแปt
</div>
sapstack์ด๋?
sapstack์ Claude, Copilot, Cursor ๊ฐ์ AI ๋๊ตฌ์ SAP ์ ๋ฌธ ์ง์์ ์ฃผ์ ํ๋ ์คํ์์ค ํ๋ซํผ์ ๋๋ค. SAP ์ด์ ์ ์ฒด ๋ผ์ดํ์ฌ์ดํด โ Configure โ Implement โ Operate โ Diagnose โ Optimize โ ๋ฅผ ์ปค๋ฒํฉ๋๋ค.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SAP ์ด์์ โโโ โ
โ โโโ [AI Tool] โโโ sapstack โโโ SAP ์ง์ โ
โ ์ ์
๊ต์ก์ โโค โ + IMG ๊ฐ์ด๋ โ
โ โโโ Evidence Loop + Best Practice โ
โ ์ปจ์คํดํธ โโโโโ (4ํด ์ง๋จ) + Compliance โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโํต์ฌ ๊ธฐ๋ฅ
๐ฏ SAP ์ ๋ชจ๋ ์ปค๋ฒ
FI ยท CO ยท TR ยท MM ยท SD ยท PP ยท HCM ยท PM ยท QM ยท WM ยท EWM ยท ABAP ยท BASIS ยท BTP ยท SFSF ยท S4Mig ยท GTS ยท BC ยท Cloud PE ยท Session
๐ค 15๋ช ์ ์ ๋ฌธ ์์ด์ ํธ + 1๋ช ์ ํํฐ
11๊ฐ ๋ชจ๋ ์ปจ์คํดํธ + ABAP developer + BASIS consultant + Integration advisor + S4 migration advisor + SAP tutor (์ ์ ์ฌ์ ๊ต์ก)
๐ Evidence Loop (v1.5+)
๋ผ์ด๋ธ SAP ์ ๊ทผ ์์ด ์ง๋จ โ INTAKE โ HYPOTHESIS โ COLLECT โ VERIFY 4ํด ๊ตฌ์กฐ, ๋ฐ์ฆ ์กฐ๊ฑด ํ์, Rollback ํ์ด ํ์
๐ IMG ๊ตฌ์ฑ ํ๋ ์์ํฌ (v1.6+)
55+ SPRO ๊ธฐ๋ฐ ๊ตฌ์ฑ ๊ฐ์ด๋ โ ๊ตฌ์ฑ ๋จ๊ณ, ECC vs S/4 ์ฐจ์ด, ๊ฒ์ฆ ๋ฐฉ๋ฒ ํฌํจ
๐ 3-Tier Best Practice
Operational (์ผ์) ยท Period-End (๊ธฐ๊ฐ๋ง๊ฐ) ยท Governance (๊ฑฐ๋ฒ๋์ค) โ 11๊ฐ ๋ชจ๋์ ์ฒด๊ณ ์ ์ฉ
๐ 6๊ฐ ์ธ์ด ์ง์ (v1.7+)
ํ๊ตญ์ด ยท English ยท ไธญๆ ยท ๆฅๆฌ่ช ยท Deutsch ยท Tiแบฟng Viแปt
โ๏ธ S/4HANA Cloud PE ๋์
Clean Core ยท Key User Extensibility ยท 3-Tier Extension ยท Fit-to-Standard ยท Cloud ALM
๐ MCP Runtime (v2.0+)
@boxlogodev/sapstack-mcp โ Claude Desktop์์ Evidence Loop ์ ์ฒด ์คํ. ์ฝ๊ธฐ 5๊ฐ + ์ฐ๊ธฐ 3๊ฐ ๋๊ตฌ.
๐ป VS Code Extension (v2.0+)
์ธ์ ๊ด๋ฆฌ ์ฌ์ด๋๋ฐ ยท YAML ๊ฒ์ฆ ยท Webview ๋ ๋๋ง ยท File Watcher
๐ก ์ปดํ๋ผ์ด์ธ์ค ์ค๋น (v2.0+)
K-SOX ยท SOC 2 ยท ISO 27001 ยท GDPR ยท ๋ง๋ถ๋ฆฌ ๋ฐฐํฌ ยท PII ์๋ ๋ง์คํน
๋น ๋ฅธ ์์
Claude Code
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack sap-session@sapstackNPM (MCP ์๋ฒ)
npm install -g @boxlogodev/sapstack-mcp
sapstack-mcp --sessions-dir ~/.sapstack/sessionsVS Code Extension
VS Code Marketplace์์ "sapstack" ๊ฒ์ โ Install
Amazon Kiro IDE
git submodule add https://github.com/BoxLogoDev/sapstack sapstack
cp sapstack/.kiro/settings/mcp.json .kiro/settings/
cp sapstack/.kiro/steering/*.md .kiro/steering/๊ธฐํ (Codex / Copilot / Cursor / Continue.dev / Aider)
์ ์ฅ์ clone โ ์๋ ์ธ์. ์์ธ: docs/multi-ai-compatibility.md
Universal Rules
- ์ ๋ ํ๋์ฝ๋ฉ ๊ธ์ง โ ํ์ฌ์ฝ๋ยทGL ๊ณ์ ยท์กฐ์ง ๋จ์ ๊ณ ์ ๊ฐ ์ฌ์ฉ ๊ธ์ง
- ํ๊ฒฝ ์ธํ ์ดํฌ ์ฐ์ โ SAP ๋ฆด๋ฆฌ์คยท๋ฐฐํฌ ๋ชจ๋ธยทํ์ฌ์ฝ๋ ํ์ธ ๋จผ์
- ECC vs S/4HANA ๋ช ์ ๊ตฌ๋ถ โ ๋ฒ์ ๋ณ ๋์ ์ฐจ์ด ๋ช ํํ
- Transport ํ์ โ ์ด์ ํ๊ฒฝ ๋ณ๊ฒฝ์ ํญ์ Transport ๊ฒฝ์
- ์๋ฎฌ๋ ์ด์ ์ ํ โ AFAB, F.13, FAGL_FC_VAL, MR11, F110 ๋ฑ
- SE16N ํธ์ง ๊ธ์ง โ ์ด์ ํ๊ฒฝ ๋ฐ์ดํฐ ์ง์ ์์ ๊ถ์ฅ ๊ธ์ง
- T-code + SPRO ๊ฒฝ๋ก โ ๋ชจ๋ ์กฐ์น์ ๋ ๋ค ์ ๊ณต
- ํ๊ตญ์ด๋ ํ์ฅ์ฒด ์ฐ์ โ "์ฝ์คํธ ์ผํฐ (์๊ฐ์ผํฐ, KOSTL)" ์ด์ค ๋ณ๊ธฐ
ํ์ต ๊ฒฝ๋ก
| ๋ ๋ฒจ | ๊ฒฝ๋ก |
|---|---|
| ๐ ์ ๋ฌธ | ํํ ๋ฆฌ์ผ (15๋ถ) โ FAQ |
| ๐ ์ค์ | ์๋๋ฆฌ์ค 5๊ฐ โ ์ฉ์ด์ง |
| ๐ ์ฌํ | ์ํคํ ์ฒ โ Multi-AI ๊ฐ์ด๋ |
| ๐ ๋ณด์ | SECURITY.md โ ์ปดํ๋ผ์ด์ธ์ค |
| ๐ค ๊ธฐ์ฌ | CONTRIBUTING โ ๋ก๋๋งต |
๋ฐ์ดํฐ ์์ฐ
| ์์ฐ | ์๋ | ํ์ผ |
|---|---|---|
| ํ์ T-code | 340+ | `data/tcodes.yaml` |
| ์์ฐ์ด ์ฆ์ ์ธ๋ฑ์ค | 62 (6๊ฐ ์ธ์ด) | `data/symptom-index.yaml` |
| ํ์ SAP Note | 57+ | `data/sap-notes.yaml` |
| ๋ค๊ตญ์ด Synonyms | 80+ terms ร 6 langs | `data/synonyms.yaml` |
| ๊ธฐ๊ฐ๋ง๊ฐ ์ํ์ค | 24๋จ๊ณ | `data/period-end-sequence.yaml` |
| ์ ์ข ๋งคํธ๋ฆญ์ค | 3 industries | `data/industry-matrix.yaml` |
ํ๋ฌ๊ทธ์ธ ์นดํ๋ก๊ทธ
| ์์ญ | ํ๋ฌ๊ทธ์ธ |
|---|---|
| ๐ฐ ์ฌ๋ฌด | sap-fi ยท sap-co ยท sap-tr |
| ๐ฆ ๋ฌผ๋ฅ | sap-mm ยท sap-sd ยท sap-pp ยท sap-pm ยท sap-qm ยท sap-wm ยท sap-ewm |
| ๐ฅ ์ธ์ฌ | sap-hcm ยท sap-sfsf |
| ๐ป ๊ธฐ์ | sap-abap ยท sap-s4-migration ยท sap-btp ยท sap-basis ยท sap-cloud |
| ๐ฐ๐ท ํ๊ตญ/๊ธ๋ก๋ฒ | sap-bc ยท sap-gts |
| ๐ ๋ฉํ | sap-session (Evidence Loop) |
๋ค๊ตญ์ด ๊ฒ์ ๊ธฐ์ฌ
5๊ฐ ์ธ์ด(en/zh/ja/de/vi) quick-guide๋ Claude ์์ฑ ์ด์์ ๋๋ค. ๊ฐ ์ธ์ด native speaker + SAP ๋๋ฉ์ธ ์ ๋ฌธ๊ฐ์ ๊ฒ์๋ฅผ ํ์ํฉ๋๋ค.
- โข์ ์ฐจยทํ๊ฐ ๊ธฐ์คยทPR ํ์: [docs/TRANSLATION-REVIEW.md](docs/TRANSLATION-REVIEW.md)
- โขํผ๋๋ฐฑ: Translation Feedback ์ด์
- โขT-code/Note ๋ฒํธ๋ ๋ฒ์ญ ๋์ ์๋ (์ํ ์ ์ง)
๋ผ์ด์ ์ค & ๊ธฐ์ฌ
MIT License โ ์์ /๋น์์ ์ฌ์ฉ ๋ชจ๋ ์์ . ์ ์๊ถ ํ๊ธฐ ์ ์ง.
- โข๐ ๋ฒ๊ทธ ๋ฆฌํฌํธ
- โขโจ ๊ธฐ๋ฅ ์์ฒญ
- โข๐ฌ ํ ๋ก
- โข๐ ๊ธฐ์ฌ ๊ฐ์ด๋
<div align="center">
Made with ๐ฐ๐ท by [@BoxLogoDev](https://github.com/BoxLogoDev) Built for Korean SAP consultants ยท Shared with the global community
</div>
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/sap-abap-development.md https://raw.githubusercontent.com/BoxLogoDev/sapstack/main/SKILL.md/sap-abap-developmentFrequently Asked Questions
What is SAP ABAP Development?
Classic ABAP, RAP, CDS views, BAdI, clean core, performance, short dump
How to install SAP ABAP Development?
To install SAP ABAP Development, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /sap-abap-development.
What is SAP ABAP Development best for?
SAP ABAP Development is a community categorized under General. It is designed for: abap, se38, se24, badi, cds, rap, dump, st22. Created by BoxLogoDev.