ABAP
2025’te ABAP Geliştiricisi Olmak: RAP + Clean Core + BTP ABAP Environment (Steampunk) Tam Rehber)
SAPport
20 Kasım 2025
15 dk
ABAP Ölmedi, Sadece Yeniden Doğdu!
2025 itibariyle klasik Dynpro ve SE80 neredeyse tamamen terk edildi. Yeni nesil ABAP geliştiricisi artık şu teknolojileri bilmeden iş bulamaz:
1. Restful ABAP Programming Model (RAP)
- Managed Scenario (en çok tercih edilen) - Unmanaged Scenario with Draft - Behavior Definition & Implementation - Projection View’lar - Determinations, Validations, Actions2. BTP ABAP Environment (Steampunk)
- abapGit entegrasyonu - Cloud’da versiyon kontrolü - CI/CD pipeline kurulumu (SAP CALM)3. Clean Core & Extensibility 2025 Kuralları
- Core Data Services (CDS) ile her şey başlar - Released API & BAdI sadece izin verilenler - In-App Extensibility sınırları - Side-by-Side vs On-Stack karar matrisiEn Çok Sorulan 10 Kod Örneği
1. Managed RAP BO with Draft + Early Numbering 2. Late Numbering + External Key 3. Action ile toplu onay/red mekanizması 4. Determination ile otomatik alan doldurma 5. Validation ile iş kuralı kontrolü 6. Fiori Elements List Report + Object Page 7. Value Help CDS ile custom search help 8. Side-by-Side RAP BO (BTP) 9. CAP vs RAP karşılaştırması 10. Integration with Integration Suite (Cloud Integration)Tüm kod örnekleri GitHub reposunda: github.com/sapport/rap-masterclass-2025
SAPport Academy olarak her ay ücretsiz RAP Bootcamp düzenliyoruz.