Launchpad · informational
Fiori target mapping: karo nereye gideceğini nereden bilir?
Target mapping, intent’i (semantic object artı action) bir uygulamaya bağlar; karo görseldir, mapping hedeftir. Mapping yoksa Could not open app doğar; catalog karoyu taşıyıp mapping’i başka catalog’da bırakmak sık kopuktur ve /UI2/FLPCM_CUST bu çifti yan yana gösterir.
Semantic object, action ve parametre
Semantic object iş nesnesidir (PurchaseOrder, AccountingDocument). Action fiildir (display, manage, approve). Çift, sistemde tek çözüme gitmelidir; iki mapping aynı intent’e bağlanırsa rastgele veya ilk bulunan açılır, teşhis zorlaşır. Parametreler List Report variant, mode=edit gibi başlangıç durumu taşır. Yanlış object adı GUI tcode refleksiyle yazılır; Library’deki ad esas alınır. Intent-based navigation Object Page’den başka uygulamaya aynı sözleşme ile gider. Fiori Teknoloji custom object’i Z önekiyle ve sözlükte tutar, rastgele İngilizce üretmez. Aynı intent’e iki mapping belirsiz hedef açar; parametre variant ve mode taşır, Library adı GUI tcode refleksinden üstündür ve Z object sözlük olmadan çoğalmaz.
- Intent tek çözüme gitmeli, çift mapping belirsizdir
- Parametre variant ve mode taşır
- Ad: Library veya sözlük, GUI tcode değil
Catalog içine mapping koymak
Business catalog hem tile hem mapping referansını içermelidir. Yalnızca tile kopyalamak Finder’da uygulama gösterir, tıklama kırılır. Derived catalog standart mapping’i referans alır; kopya mapping yükseltmede sapar. /UI2/FLC eksik mapping’i kırmızıya çeker. PFCG catalog ataması mapping’i dolaylı yetkilendirir; ayrı bir “mapping yetkisi” yoktur, S_SERVICE ve ICF uygulama açılınca devreye girer. Test: Finder’dan aç, ana sayfadan aç, List Report satırından navigate et. Üçü aynı intent’i kullanır, üçü de mapping’e bağımlıdır. Yalnızca tile kopyası Finder’da ölü bağlantı üretir; FLC kırmızısı catalog’a mapping referansı eklenene kadar kapanmaz, üç giriş yolu aynı intent’i paylaşır. Finder, ana sayfa ve satır navigasyonu aynı intent’i paylaşır; birini test etmek üçünü kanıtlamaz.
- Catalog: tile + mapping birlikte
- FLC eksik mapping’i gösterir
- Üç giriş yolu, aynı intent
GUI köprüsü ve URL mapping
Target mapping bir GUI transaction veya URL de açabilir. Köprü geçiş dönemi içindir; her tcode’u mapping yapmak Fiori benimseme değildir. WebGUI ICF kapalıysa Could not open app yine doğar. URL mapping CSRF ve host kurallarına takılır. S/4HANA hedefi Library’deki Fiori uygulamasıdır; köprü karar kaydına süre ile yazılır. Fiori Launch Pack köprüleri bilinçli listeler, gizlemez. Bağımsız danışmanlık “hepsi Fiori oldu” diye GUI mapping’i saymaz. WebGUI köprüsü ICF ister ve süre ile kayıtlıdır; her tcode’u mapping yapmak benimseme sayılmaz, Launch Pack köprüleri gizlemeden listeler ve bağımsız ekip “hepsi Fiori” diye saymaz. Köprü kararı süre ve sahip ile kayıtlı değilse bir yıl sonra hâlâ GUI mapping’i Fiori diye sayılır.
- GUI mapping geçiş köprüsüdür, hedef değil
- WebGUI ICF ayrı kontrol
- Köprü süre ve sahip ile kayıtlı olsun
Sık sorulanlar
Karo var, mapping yoksa ne olur?
Could not open app. Catalog’a mapping referansını ekleyin veya doğru catalog’u role verin.
Aynı semantic object iki action ile kullanılır mı?
Evet: display ve manage ayrı mapping’dir. Action’ı karıştırmak yanlış ekranı açar.
Bu konuyu ortamınızda netleştirmek için 48 saatlik ön değerlendirme.
Lisans satmıyoruz. Destination, yetki ve model kararını yazılı notlarız.