SAP Fiori, CDS ve RAP geliştirme

S/4HANA'da veriyi CDS view ile modelliyor, RAP ile OData servisine dönüştürüyor ve üzerine SAP Fiori uygulaması kuruyoruz. Standardı değiştirmeden genişletmek gerektiğinde SAP BTP üzerinde uzantı yazıyoruz.

Ön görüşme Sistem sürümünü ve ihtiyacınızı birkaç cümleyle yazın; size dönelim. info@zenviosoft.com.tr · +90 (532) 598 24 99

Kapsam

Amaç, kullanıcıya sade bir ekran verirken çekirdek sistemi temiz tutmak: sonraki upgrade'ler özel geliştirmeyi kırmamalı.

CDS view

Veri modelini veritabanına yakın kuruyoruz: ilişkiler, hesaplanan alanlar, yetki kontrolü (DCL) ve anotasyonlar. Aynı model hem Fiori uygulamasına hem raporlamaya hizmet eder.

RAP ve OData servisleri

ABAP RESTful Application Programming Model ile doğrulama, işlem (action) ve taslak (draft) desteği olan servisler; OData V2 ya da V4 olarak yayınlama.

SAP Fiori elements ve SAPUI5

Liste, nesne sayfası ve analitik ekranlarda Fiori elements; özel arayüz gerektiğinde SAPUI5 ile serbest uygulama.

Fiori launchpad ve standart uygulamalar

Standart Fiori uygulamalarının etkinleştirilmesi ve genişletilmesi; katalog, grup ve rol tanımlarıyla kullanıcılara açılması.

SAP BTP üzerinde uzantılar

Çekirdek sistemi değiştirmeden yan yana (side-by-side) uzantılar; S/4HANA ile servisler üzerinden haberleşen uygulamalar.

Clean core

Geliştirmeyi yayınlanmış API'ler ve genişletme noktalarıyla sınırlıyoruz. Upgrade analizinde de aynı ölçütü kullanıyoruz.

Teslim ettiklerimiz

  • Veri modeli ve servis tasarımıCDS katmanları, servis tanımı, yetki kurgusu.
  • Ekran tasarımlarıKodlamaya başlamadan önce onayınıza sunulur.
  • Kaynak kod ve transportlarABAP ve SAPUI5 tarafı birlikte.
  • Launchpad rolleriKatalog, grup ve rol atamaları.
  • Kullanıcı kılavuzuEkran ekran, kullanıcının diliyle.

Kullandığımız araçlar

  • ABAP Development Tools (Eclipse)
  • SAP Business Application Studio
  • /IWFND/MAINT_SERVICE
  • SEGW
  • SAP Fiori launchpad
  • SAP BTP cockpit

Sık sorulan sorular

SAP ECC'de Fiori kullanılabilir mi?

Evet; SAP Gateway ile ECC'de de OData servisleri (SEGW) ve Fiori uygulamaları çalışır. RAP ise S/4HANA ve güncel ABAP platformu gerektirir; ECC'deki projeyi buna göre tasarlıyoruz.

Fiori elements mi, SAPUI5 mi?

Liste ve nesne sayfası gibi standart ekranlar için Fiori elements daha hızlı geliştirilir ve bakımı kolaydır. Akışı standart kalıplara uymayan ekranlarda SAPUI5 ile serbest uygulama yazıyoruz.

SAP BTP'ye ne zaman ihtiyaç var?

Geliştirme çekirdek sistemden bağımsız yaşamalıysa, birden fazla sistemi bir araya getiriyorsa ya da dış kullanıcılara açılacaksa BTP üzerinde uzantı mantıklıdır. Diğer durumlarda sistem içinde geliştirme genellikle yeterlidir.

Projenizi anlatın.

Sistem sürümünü ve ne yapmak istediğinizi birkaç cümleyle yazmanız yeterli. Size kısa bir ön görüşme için dönelim.

E-posta
info@zenviosoft.com.tr
Telefon
+90 (532) 598 24 99
Konum
İstanbul, Türkiye