S4D425 - EXTENSIBILITY FOR SAP S/4HANA EĞİTİMİ

S/4HANA'yı upgrade'e dayanıklı biçimde genişletin

Key user, developer ve BTP side-by-side genişletme ile özel alan, CDS ve BAdI geliştirme

S4D425 - Extensibility for SAP S/4HANA Eğitimi, S/4HANA'yı standardı bozmadan upgrade'e dayanıklı biçimde genişletmenin üç ana yolunu öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Key user, developer ve BTP side-by-side genişletmeye uzanan S/4HANA uyarlama yöntemleri

S4D425 - Extensibility for SAP S/4HANA Eğitimi, S/4HANA'yı standardı bozmadan, upgrade'e dayanıklı biçimde genişletmenin üç ana yolunu öğretir. Katılımcılar key user extensibility ile özel alan, mantık ve CDS view'ları; developer extensibility ile ADT üzerinde released API ve BAdI geliştirmeyi; side-by-side extensibility ile SAP BTP üzerinde bağımsız uzantılar kurmayı kavrar. Enhancement framework, released nesneler, entegrasyon ve genişletme yönetişimi uygulamalı ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; key user genişletmeden developer extensibility ve BTP side-by-side modeline kadar uygulamalı ilerlenir.

Seviye

Orta Seviye — Key user, developer ve side-by-side genişletilebilirlik ile SAP S/4HANA uyarlama yöntemleri

Öğrenme Metodu

Her konu SAP S/4HANA ve BTP ortamında, key user araçları, ADT (Eclipse) ve örnek uzantılarla adım adım uygulanır.

Neden Bu Eğitim?

🛡️Clean core

Standardı bozmayan genişletme yöntemlerini öğrenerek S/4HANA'yı upgrade ve güncellemelere dayanıklı biçimde uyarlarsınız.

🧰Üç genişletme yolu

Key user, developer ve side-by-side yaklaşımlarını kavrayarak her ihtiyaca doğru genişletme modelini seçersiniz.

☁️BTP ile esneklik

SAP BTP üzerinde side-by-side uzantılar geliştirerek çekirdek sistemden bağımsız, ölçeklenebilir çözümler kurarsınız.

Anahtar Konular

s4d425 eğitimis/4hana extensibility eğitimisap genişletilebilirlik kursukey user extensibilitydeveloper extensibilityside-by-side extensibilitysap btp uzantı eğitimiclean core eğitimisap badi eğitimi
“İyi bir genişletme, sistemi değiştirmez; onu geleceğe hazır bırakır. Bu yaklaşım, her uyarlamanın sonraki upgrade'de ayakta kalmasını sağlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
ABAP bilgisi

Temel ve nesne yönelimli ABAP bilgisi developer extensibility konularını anlamayı kolaylaştırır.

2
CDS ve Fiori

CDS view ve Fiori uygulama kavramlarına aşinalık genişletme senaryolarında faydalıdır.

3
S/4HANA sistemi

Key user araçlarının ve ADT geliştirmelerinin uygulanabileceği bir S/4HANA sistemine erişim gereklidir.

4
BTP ortamı

Side-by-side alıştırmalar için bir SAP BTP (ABAP veya Cloud Foundry) ortamına erişim faydalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı S/4HANA genişletilebilirlik modelini kavrar, key user araçlarıyla özel alan ve mantık ekler, özel CDS view ve iş nesneleri oluşturur, UI'ı uyarlar.
Modül 1
Genişletilebilirlik Modeline Bakış
  • Key user, developer ve side-by-side ayrımı
  • Clean core ve upgrade dayanıklılığı ilkesi
  • In-app ile side-by-side genişletme farkı
  • Genişletme için uygun senaryonun seçimi
  • On-premise ile cloud genişletme farklılıkları
  • Released nesne ve API kavramına giriş
Modül 2
Özel Alan ve Mantık (Key User)
  • Custom Fields and Logic uygulaması ile alan ekleme
  • Özel alanı UI, rapor ve API'lere yayma
  • BAdI tabanlı özel mantık (logic) tanımlama
  • Girdi doğrulama ve değer belirleme senaryoları
  • Özel alanların taşınması (transport) yönetimi
  • Key user değişikliklerinin kapsamı ve sınırları
Modül 3
Özel CDS View ve İş Nesnesi
  • Custom CDS Views uygulaması ile view oluşturma
  • Standart CDS view'ları temel alarak genişletme
  • Custom Business Object tanımı ve alanları
  • Özel analytical query ve veri kaynağı
  • Özel CDS'in OData servisi olarak yayınlanması
  • Veri modelinin raporlama için kullanılması
Modül 4
UI Uyarlama ve Katalog
  • Fiori uygulamasında adaptation (uyarlama) modu
  • Alan gizleme, yeniden adlandırma ve düzenleme
  • Özel alanın Fiori ekranına eklenmesi
  • Launchpad katalog ve grup yönetimi
  • Rol tabanlı uygulama görünürlüğü
  • Uyarlamaların kullanıcı ve kurum düzeyi kapsamı
Günün hedefiKatılımcı developer extensibility kapsamında ADT ile released API ve nesneleri kullanır, BAdI uygular, enhancement teknikleriyle standardı güvenli biçimde genişletir.
Modül 1
Developer Extensibility Kavramı
  • ADT üzerinde geliştirici genişletme modeli
  • Released (serbest bırakılmış) nesne ve API kullanımı
  • ABAP Cloud ve kısıtlı dil kapsamı (language version)
  • Released API'lerin Fiori app ile keşfi
  • Extension point ve kararlı arayüz kavramı
  • Key user ile developer extensibility iş bölümü
Modül 2
BAdI ile Genişletme
  • BAdI (Business Add-In) tanımı ve kullanım amacı
  • Enhancement spot ve BAdI arayüzü yapısı
  • BAdI implementasyonu oluşturma ve aktifleştirme
  • Filtre bağımlı (filter-dependent) BAdI kullanımı
  • Çoklu implementasyon ve çağrı sırası
  • BAdI ile standardı bozmadan iş mantığı ekleme
Modül 3
Enhancement Framework
  • Implicit ve explicit enhancement noktaları
  • Kaynak kod eklentisi (source code plug-in)
  • Function module ve ekran (screen) genişletme
  • Enhancement implementation yönetimi
  • Switch framework ve geçerlilik kontrolü
  • Modifikasyon ile enhancement arasındaki fark
Modül 4
CDS ve Davranış Genişletme
  • CDS view'ın extend view ile alan eklenerek genişletilmesi
  • Extension include ve ekleme (append) yapısı
  • Released CDS üzerine özel alan taşınması
  • RAP davranışının BAdI ile genişletilmesi
  • Metadata extension ile UI zenginleştirme
  • Genişletmelerin upgrade uyumunun korunması
Günün hedefiKatılımcı SAP BTP üzerinde side-by-side uzantı geliştirir, OData ve olaylarla entegrasyonu kurar, genişletme yaşam döngüsünü ve clean core yönetişimini uygular.
Modül 1
SAP BTP ile Side-by-Side Uzantı
  • Side-by-side genişletmenin mimari mantığı
  • SAP BTP ABAP Environment (Steampunk) kavramı
  • BTP üzerinde bağımsız uygulama geliştirme
  • Çekirdek sistemden ayrık çalışmanın avantajları
  • Uzantının çekirdek verisiyle ilişkilendirilmesi
  • Ne zaman side-by-side tercih edileceği
Modül 2
Entegrasyon ve İletişim
  • OData servisleri ile veri alışverişi
  • Communication arrangement ve scenario yapısı
  • Business event ve olay tabanlı entegrasyon
  • SAP Cloud Connector ve güvenli bağlantı
  • Kimlik doğrulama ve yetkilendirme akışı
  • Uzantı ile çekirdek arasında API sözleşmesi
Modül 3
Genişletme Yaşam Döngüsü
  • Genişletmelerin transport ve taşınması
  • Yaşam döngüsü ve versiyon yönetimi
  • Upgrade sonrası genişletmelerin doğrulanması
  • Released nesne listesinin takibi
  • Genişletme envanteri ve dokümantasyon
  • Deprecation ve kullanımdan kaldırma yönetimi
Modül 4
Yönetişim ve İyi Uygulamalar
  • Clean core stratejisinin kurumsal uygulaması
  • Genişletme modeli seçim ölçütleri (karar ağacı)
  • Teknik borcu azaltan genişletme kuralları
  • Performans ve bakım açısından iyi uygulamalar
  • Rol, yetki ve güvenlik hususları
  • Genişletme kataloğu ve kurumsal standartlar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Genişletme modeli

Key user, developer ve side-by-side yaklaşımlarını ayırt eder ve her senaryo için doğru modeli seçebilirsiniz.

✅
Key user araçları

Custom Fields and Logic ile özel alan, mantık ve CDS view ekleyerek sistemi kod yazmadan uyarlarsınız.

✅
Developer extensibility

ADT'de released API ve nesnelerle güvenli, upgrade'e dayanıklı geliştirici genişletmeleri yaparsınız.

✅
BAdI ve enhancement

BAdI ve enhancement framework ile standardı bozmadan iş mantığı ekler ve davranışı genişletirsiniz.

✅
CDS genişletme

Extend view ve metadata extension ile released CDS modellerini güvenli biçimde genişletebilirsiniz.

✅
Side-by-side

SAP BTP üzerinde çekirdekten bağımsız, entegre side-by-side uzantılar geliştirir ve bağlarsınız.

✅
Entegrasyon

OData, business event ve communication arrangement ile uzantı-çekirdek entegrasyonunu kurarsınız.

✅
Clean core

Clean core stratejisi ve genişletme yönetişimiyle upgrade uyumlu, sürdürülebilir bir sistem korursunuz.

Kimler İçin Uygundur?

  • S/4HANA projelerinde özel ihtiyaçları karşılayan geliştiriciler ve danışmanlar
  • key user genişletme yapacak uzman kullanıcılar
  • BTP'de uzantı geliştirecek yazılımcılar
  • clean core ve upgrade uyumunu gözeten teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
S/4HANA projelerinde özel ihtiyaçları karşılayacak geliştiriciler ve danışmanlar, key user genişletme yapacak uzman kullanıcılar, BTP tarafında uzantı geliştirecek yazılımcılar ve clean core ile upgrade uyumunu gözeten teknik liderler için uygundur. ABAP ve CDS bilgisi faydalıdır.
Key user, developer ve side-by-side extensibility farkı nedir?
Key user extensibility, kod yazmadan özel alan, mantık ve CDS view eklemeyi sağlar. Developer extensibility, ADT üzerinde released API ve nesnelerle güvenli kod geliştirmedir. Side-by-side extensibility ise SAP BTP üzerinde çekirdekten bağımsız uzantı geliştirmektir. Eğitim üçünün de ne zaman kullanılacağını örneklerle açıklar.
Clean core nedir ve neden önemlidir?
Clean core, standart S/4HANA çekirdeğini modifiye etmeden, yalnızca released API ve onaylı genişletme yöntemleriyle uyarlama yapma yaklaşımıdır. Böylece uyarlamalar upgrade ve güncellemelerde bozulmaz, bakım maliyeti düşer ve sistem sürdürülebilir kalır. Eğitim boyunca clean core ilkeleri ön plandadır.
Eğitimde SAP BTP gerçekten kullanılıyor mu?
Evet, üçüncü gün side-by-side extensibility için SAP BTP (örneğin ABAP Environment) üzerinde bağımsız uzantı geliştirme, OData ve business event ile entegrasyon ele alınır. BTP ortamına erişim alıştırmalar için faydalıdır; kurumun mevcut ortamına göre uyarlama yapılabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. SAP'nin resmi sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir; eğitim genişletilebilirlik konularında sağlam bir hazırlık sunar.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. S4D425 - Extensibility for SAP S/4HANA Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuSAP
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

SAPSAP Entegre İş Planlama Süreci için Tedarik Zinciri (IBP100) Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP Entegre İş Planlama Süreci için Tedarik Zinciri (IBP100) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SAP IBP100 eğitimi: planlama alanı, key figure, istatistiksel tahmin, S&OP, tedarik, envanter optimizasyonu ve Control Tower uygulamalı anlatım.

Detayları Gör →
SAPSAP ERP Genel Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP ERP Genel Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SAP ERP mimarisi, SAP GUI ve Fiori navigasyonu, FI, CO, MM, SD, PP modülleri, modüller arası entegrasyon ve S/4HANA'yı tanıtan uygulamalı genel bakış eğitimi.

Detayları Gör →
SAPSAP ERP Uzmanlığı: İş Süreçlerinin Entegrasyonu Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP ERP Uzmanlığı: İş Süreçlerinin Entegrasyonu Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Procure-to-pay, order-to-cash ve plan-to-produce süreçlerinin MM, SD, PP ve FI/CO modülleri boyunca uçtan uca entegrasyonunu öğreten uygulamalı SAP eğitimi.

Detayları Gör →
SAPSAP ETKİNLEŞTİR Project Management (C_ACTIVATE13) Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP ETKİNLEŞTİR Project Management (C_ACTIVATE13) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SAP Activate metodolojisi, Discover-Run fazları, çevik proje yönetimi, fit-to-standard ve Cloud ALM araçlarıyla C_ACTIVATE13 kapsamına hazırlık eğitimi.

Detayları Gör →
SAPSAP EWM (Extended Warehouse Management) Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP EWM (Extended Warehouse Management) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SAP EWM depo yapısı, ana veri, mal kabul ve çıkış süreçleri, depo içi lojistik, RF çerçevesi ve warehouse monitor'ı öğreten kapsamlı uygulamalı eğitim.

Detayları Gör →
SAPSAP EWM (Key User) Kullanıcı Eğitimi
Kurumsal Uygulamalar Eğitimleri

SAP EWM (Key User) Kullanıcı Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SAP EWM son kullanıcıları için RF terminal, mal kabul, toplama, paketleme, mal çıkışı ve warehouse monitor kullanımını öğreten uygulamalı kullanıcı eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn