SAP Nesneleri için Changelog ile Özel Kodlarda Uyumsuzluk Tespiti

SAP S/4HANA Cloud temiz çekirdek genişletilebilirlik konsepti kapsamında, özel uzantıların koşullu temiz çekirdek Level C uzantısı olarak nitelendirilmesi için SAP nesnelerine yönelik değişiklik günlüğü (changelog) kontrollerinin çalıştırılması gerekiyor. Yükseltmeler sırasında dahili SAP nesneleri değişebildiği için, SAP şimdi uyumsuz şekilde değiştirilen standart nesneleri içeren bir changelog altyapısı sunuyor.

Changelog Kapsamı ve İşlevselliği

Changelog bilgileri, Simplification Database altyapısı aracılığıyla SAP Support Portal üzerinden sisteme aktarılıyor. ABAP Test Cockpit (ATC) sistemine indirilen bu veriler, Usage of APIs temiz çekirdek kontrolü ile entegre çalışarak özel kodlardaki uyumsuzlukları tespit ediyor.

  • Desteklenen Nesne Türleri: Sınıflar (Classes), Arayüzler (Interfaces), Fonksiyon Modülleri (Function modules) ve CDS görünümleri (CDS views – DDLS).
  • Kapsanan Değişiklikler: Yöntemler, öznitelikler, türler ve parametre silinmeleri uyarı olarak raporlanıyor.
  • Sürüm Aralığı: SAP S/4HANA 2023 sürümünden SAP S/4HANA 2025 sürümüne geçişlerde yapılan silinmeleri kapsıyor.

Kurulum ve Yapılandırma Adımları

Changelog özelliğini aktif hale getirmek için öncelikle Simplification Database (SAP Note 3693326) üzerinden changelog.zip dosyası indiriliyor. Ardından ilgili SAP Note 3758771 uygulanarak özellik etkinleştiriliyor.

Yükleme işlemi için ABAP Editor (SE38) ekranında SYCM_API_CLASSIFICATION_MANAGR programı çalıştırılıyor. Upload API File (Ctrl + F3) düğmesine tıklanarak dosya türü “Changelog” seçiliyor ve indirilen zip dosyası sisteme aktarılıyor.

Kullanım Senaryoları

Geliştiriciler, yükseltme öncesi senaryolarda veya doğrudan geliştirme sürecinde Usage of APIs kontrolünü içeren ATC varyantlarını çalıştırarak uyumsuzlukları erken aşamada fark edebiliyor. Gelecek dönemde bu desteğin SAP BTP üzerindeki ATC sistemlerine de getirilmesi planlanıyor.


Kaynak: SAP Community – Technology Blog Posts by SAP

Orijinal içerik: Changelog for SAP objects – Verify clean core level C compliance of your custom extensions

Orijinal yayın tarihi: 24.10.2026 11:05

Orijinal içeriği görüntüle

Bu içerik, SAP tarafından yayımlanan duyurunun bağımsız ve özgün Türkçe özetidir. sap.net.tr, SAP SE’nin resmî internet sitesi değildir ve SAP SE ile bağlantılı değildir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir