UX7 Suit, mevcut SAP sisteminizin üzerine oturan bir ABAP çekirdeği ve React shell'den oluşur. OData/Gateway katmanını değil, geliştirme deneyimini değiştirir — yeni sunucu, BTP aboneliği ya da ek altyapı gerekmez.
OData servisi yazmak, DPC_EXT genişletmek, UI5 annotation'larıyla ekran düzenlemek — her ekran değişikliği için tekrar eden, yavaş bir döngü. UX7 Suit aynı SAP sistemine bağlanır, ama geliştirme deneyimini React'in hızına taşır.
| Kriter | Fiori Elements / OData | UX7 Suit |
|---|---|---|
| Ekran geliştirme hızı | Annotation + metadata döngüsü | Bileşen bazlı, anlık geri bildirim |
| UI esnekliği | Floorplan sınırları içinde | React ile sınırsız özelleştirme |
| Geliştirici havuzu | UI5'e özel, kıt | React/TypeScript, geniş havuz |
| Altyapı | Gateway/OData katmanı | Mevcut ICF servisi, ek katman yok |
| Barınma | Fiori Launchpad'de | Aynı şekilde Fiori Launchpad'de |
Her istek aynı ABAP çekirdeğinden geçer — HTTP'den de, sistemler arası RFC çağrısından da. Yönlendirme, yetki kontrolü ve hata yönetimi tek bir yerde toplanır; her yeni uygulama sadece kendi CRUD mantığını yazar.
{
"data": [ { ... } ],
"page": { "index": 1, "size": 50, "total": 312 },
"version": "a13f9c2e…",
"messages": []
}
// Her satır kendi version'ını taşır — // SHA-256 içerik özeti, her okumada // yeniden hesaplanır. PATCH /bankint/transactions/2500184 If version uyuşmazsa → 409 Conflict
Yeni sunucu ya da BTP aboneliği yok — mevcut ECC/S4HANA ICF servisiniz üzerinde çalışır.
React ve TypeScript ile yazın; kullanıcı Fiori Launchpad'in dışına hiç çıkmaz.
Her kayıt kendi versiyon özetini taşır; eşzamanlı düzenleme çakışmaları otomatik yakalanır.
Gömülü ya da ayrı gönderim — tek bir tip sözleşmesiyle her iki senaryo da desteklenir.
400'den 500'e her hata aynı zarfla, aynı mesaj yapısıyla döner.
Yetki kontrolü, korelasyon kimliği ve telemetri her istek için varsayılan olarak devrede.
Fiori Elements ile devam eden ekranlarınız için 41'den fazla hazır bileşen (ExTable, ExKanban, ExForm) CDN üzerinden tek satırla entegre olur.
Pilot uygulama, mimari inceleme ya da genel sorular için — adresi kopyalayıp kendi posta istemcinizden yazın.