ABAP AI Studio
SAP sistemine bağlanın
ABAP AI Studio
Governed ABAP Development Platform — SAP API Policy v4.2026 Uyumlu
Hızlı Erişim
Son İşlemler
Henüz işlem yapılmadı.
🔍 Search — Nesne Ara
SAP sisteminde ABAP nesnelerini arayın. Wildcard (*) destekler.
🧠 Universal Action — Tek Noktadan Hızlı İşlem
Salt okuma (read-only) işlemler için: search, read, syntax, ping. Yazma işlemleri SAP API Policy v4.2026 uyarınca Onay Hattı üzerinden yönetilir.
🕘 Universal History
📖 Read — Kaynak Kod Oku
Bir ABAP nesnesinin kaynak kodunu okuyun.
✅ Syntax — Sözdizimi Kontrolü
Bir ABAP nesnesinin sözdizimini kontrol edin.
🤖 AI ABAP Asistanı
Kod üretilir, SAP'ye yazılmaz — Onay Hattı üzerinden import edilir
👋 Merhaba! ABAP kodu üretmek, geliştirmek veya soruları yanıtlamak için buradayım.
Örnek istekler:
🔎 Where-Used List — Kullanım Yerleri
Bir ABAP nesnesinin nerede kullanıldığını bulun.
📦 Package Contents — Paket İçeriği
Bir paketin içindeki nesneleri listeleyin.
🚚 Transport Management — Taşıma Yönetimi
Transport listesi ve geçmiş sorgulama (Salt Okuma). Yeni transport oluşturma ve release işlemleri SAP API Policy v4.2026 uyarınca devre dışıdır.
📋 Transport Listesi
📜 Nesne Transport Geçmişi
ℹ️ Nesne Bilgisi — Object Info
ABAP nesnesinin detay bilgilerini getirir (owner, tarih, açıklama vb.)
🛡️ ATC Kontrol — Code Quality
ATC (ABAP Test Cockpit) ile kod kalitesi kontrolü çalıştırır.
🧪 Unit Test — Birim Testleri
ABAP Unit testlerini çalıştırır ve sonuçları gösterir.
📞 Call Hierarchy — Çağrı Hiyerarşisi
Bir ABAP nesnesindeki tüm çağrıları (PERFORM, CALL FUNCTION, CALL METHOD vb.) analiz eder.
🔗 Cross Reference — Çapraz Referans
Bir nesnenin bağımlılıklarını ve referanslarını analiz eder.
💥 Impact Analysis — Etki Analizi
Bir nesneyi değiştirmenin hangi nesneleri etkileyeceğini analiz eder.
⚡ Performans Analizi
ABAP kodunda performans sorunlarını analiz eder (SELECT *, nested SELECT, vb.)
💀 Dump Analizi — ST22
Son runtime dump'ları (short dump) analiz eder.
🎨 Pretty Printer — Kod Güzelleştirici
ABAP kaynak kodunu SAP Pretty Printer ile biçimlendirir.
🗄️ DDIC Analiz — Data Dictionary
Tablo, veri elementi, domain gibi DDIC nesnelerini analiz eder.
📜 Versiyon Yönetimi
Nesne versiyonlarını listeler ve karşılaştırır (Salt Okuma). Versiyon geri yükleme SAP API Policy v4.2026 kapsamında devre dışıdır.
📋 Versiyon Listesi
🔀 Versiyon Karşılaştır
🔗 abapGit — Depo Yönetimi
SAP sistemindeki abapGit depolarını görüntüleyin ve kullanıcı tetiklemeli pull işlemi başlatın.
Depoları yüklemek için "Depoları Yenile" butonuna tıklayın.
⚙️ Yerel Workspace Yapılandırması
Düzenle →📘 GitHub Repository Kurulumu
Önerilen yapı: boş GitHub repository + yerel ABAP workspace + onay hattı. Böylece SAP'ye doğrudan yazmadan kontrollü ilerlersiniz.
- GitHub’da yeni repository oluşturun.
- README, .gitignore ve license eklemeyin.
- Repo URL’sini Ayarlar bölümündeki abapGit Workspace Yapılandırması alanına yapıştırın.
- Workspace Bootstrap ile yerel repo’yu oluşturun ve origin’i bağlayın.
- Akış: AI üretim → Onay Hattı → Git Commit → abapGit Pull.
Not: İlk commit’i bu uygulama yapar; SAP import işi abapGit tarafındadır.
❓ abapGit REST API Hakkında
Bu sayfa SAP sisteminizdeki abapGit ADT REST API üzerinden bağlı depoları listeler.
API aktif değilse şu adımları izleyin:
- SAP sisteminizde
ZABAPGIT_STANDALONEprogramını çalıştırın - ADT plug-in aktif ve bağlı olduğunu doğrulayın
- İlgili HTTP servislerinin (
/sap/bc/adt/abapgit) aktive edildiğini kontrol edin - Yerel Git workflow için Onay Hattı sayfasını kullanmaya devam edebilirsiniz
🛡️ Clean Core Analyzer
SAP paketinizdeki ABAP kodunu Clean Core uyum standartlarına göre analiz eder — upgrade riski, serbest olmayan API kullanımı, modifikasyon ve enhancement tespiti.
Analiz başlatmak için bir SAP paketi girin.
Paket içindeki Z/Y nesneleri, serbest olmayan API kullanımlarını, modifikasyonları ve implicit enhancement'ları tespit eder. SAP upgrade öncesi Clean Core uyum skoru hesaplar.
🤖 ATC AI Açıklayıcı
Seçili ABAP nesnesinin ATC bulgularını AI ile Türkçe açıklar — "Bu hata neden önemli?" ve "Nasıl düzeltirim?" sorularını yanıtlar.
👁️ AI Code Review
Geliştirici kodu için AI destekli review — Clean Core uyum, code smell, BAdI önerisi, performans uyarıları.
🚀 RAP Migration Assistant
Mevcut SEGW OData servisini analiz eder — eşdeğer RAP BO yapısını, CDS View ve Behavior Definition iskelet kodunu üretir.
💥 Transport Impact Analyzer
Transport içeriğini analiz eder — etkilenen SAP modülleri, cross-module bağımlılıklar ve release öncesi risk raporu üretir.
🧬 ABAP Unit Test Üretici
Mevcut ABAP sınıfı veya programı için AI destekli unit test sınıfı iskeleti üretir — metot analizi, test fixture ve assert önerileri ile.
📋 SAP Note Yorumlayıcı
SAP Note numarasını girin — not içeriğini sade Türkçe açıklar, sizi etkiler mi analiz eder ve uygulama adımlarını gösterir.
ADT okuyamazsa Launchpad metnini manuel gir
⚡ CDS Performance Analyzer
CDS View kaynak kodunu analiz eder — JOIN/ASSOCIATION/CARDINALITY riskleri, eksik annotation'lar ve performance skoru üretir.
☁️ SAP BTP Entegrasyonu
Sistem türünü tespit eder, BTP geçiş rehberi ve API Business Hub katalogunu sunar.
🔀 gCTS Yönetimi
Git-enabled Change and Transport System — depo listesi, branch yönetimi ve kurulum rehberi.
👥 Kullanıcılar & Roller
Rol tabanlı erişim kontrolü (RBAC) — Admin, Geliştirici, Reviewer, Salt Okuma.
Yeni Kullanıcı Ekle
📋 Audit Trail
Tüm sistem aksiyonlarının denetim kaydı — JSONL tabanlı kalıcı log.
🏛️ Governance Dashboard
Uyum skoru, aktivite metrikleri ve güvenlik önerileri.
🔎 Where-Used Intelligence
Nesne kullanımını AI ile kategorize eder — etki değerlendirmesi ve risk tespiti.
🎨 Fiori Annotation Assistant
CDS View annotation analizi — eksik annotation tespiti ve Fiori Elements hazırlık skoru.
⚖️ Object Comparator
İki ABAP nesnesini kaynak kodu düzeyinde karşılaştır — benzerlik skoru ve diff görünümü.
🗺️ Package Dependency Map
Paket içeriği ve alt-paket bağımlılıkları — nesne tipi dağılımı ve bağlantı haritası.
⚙️ CI/CD Pipeline
Otomatik kalite kontrol hattı — Syntax, ATC, Unit Test, Code Review, Clean Core aşamaları.
📝 Otomatik Dokümantasyon
ABAP nesnesini analiz eder ve AI destekli teknik dokümantasyon üretir.
🔧 Quick Fix — Hızlı Düzeltme Önerileri
ABAP kodundaki yaygın sorunları analiz eder ve düzeltme önerileri sunar.
🔍 Code Inspector — Kod Denetimi
ATC tabanlı kapsamlı kod denetimi çalıştırır. ATC Check'ten farklı olarak daha fazla kural kontrolü yapar.
🔗 Bağımlılık Analizi — Dependency Analyzer
ABAP kaynak kodundaki bağımlılıkları (INCLUDE, CALL FUNCTION, class, tablo) analiz eder.
🗺️ ADT Discovery — Servis Keşfi
SAP sisteminde mevcut ADT endpoint ve servislerini listeler.
Bağlı SAP sistemimdeki tüm ADT servislerini keşfeder.
🌳 Repository Tree — Paket Ağacı
Bir paket içindeki tüm ABAP nesnelerini hiyerarşik olarak listeler.
🛡️ Onay Hattı — Human-in-the-Loop Approval Pipeline
AI'nın ürettiği ABAP nesneleri burada bekler. Siz onaylamadan hiçbir şey SAP'a veya Git'e gitmez.
Yükleniyor…
🔀 Git Deposu Durumu
Git durumu yükleniyor…
📁 Yerel ABAP Dosyaları (Workspace)
Dosyalar yükleniyor…
📋 Activity Log — İşlem Geçmişi
Tüm SAP operasyonlarının geçmişini takip edin.
Son İşlemler
Henüz işlem yapılmadı.
⚙️ Settings — Ayarlar
Uygulama ayarlarını ve API yapılandırmasını yönetin.
🔗 abapGit Workspace Yapılandırması
SAP API Policy UyumluAI üretilen ABAP kodları bu Git deposuna commit edilir. abapGit bu depoyu SAP sisteminize import eder. Otonom yazma yoktur — her adımda insan onayı gereklidir.
🎬 Demo Senaryosu — Uçtan Uca Flow
SAP API Policy v4.2026 uyumlu tam akış:
🔑 API Keys
🧪 AI Bağlantı Testi
API key'inizi kaydettikten sonra modellerin çalışıp çalışmadığını test edin.