SAP CRM - Web UI Yapılandırması

SAP CRM WebClient'teki geliştirmeleri gerçekleştirmek için, Web UI konfigürasyonu ve uygulama geliştirme araçlarını kullanabilirsiniz. Bu araçlar, mevcut uygulamalara yeni alanlar eklemenize, düzeni değiştirmenize, tablolar eklemenize vb. İzin verir.

Herhangi bir genel senaryoda, şirketler standart uygulamaları kullanmayı tercih etmez ve bazı özelleştirmeler gerekir. Aşağıdaki araçlar kullanılabilir -

  • Web UI Yapılandırma Aracı
  • Uygulama Geliştirme Aracı

Bir SAP CRM WebClient'te, yetkilendirmeye göre Web UI konfigürasyon aracına erişim seçeneği vardır. Bu düğmelerin kullanılabileceği önceden tanımlanmış roller vardır. WebClient yapılandırmasında ve özelleştirmesinde herhangi bir değişiklik yapmak için kullanıcının yeterli yetkiye sahip olması gerekir.

Configurable Area - Bu seçenek, sayfadaki yapılandırılabilir alanı vurgulamak için kullanılır.

Configure Page - Bu seçenek, bir sayfayı yapılandırmak için kullanılan açılır pencereleri görüntülemenizi sağlar.

Personalization- Kişiselleştirme son kullanıcılar tarafından yapılır ve konfigürasyon yöneticiler, proje ekipleri tarafından yapılır. Bir grup kullanıcı için değil, bireysel kullanıcılar için aracın düzenini değiştirmek için kullanılır. Kişiselleştirme gerçekleştirmek için, bir kullanıcının uygulamanın kullanıcı arayüzünü uyarlayabileceği bir kişiselleştirme diyalogu kullanılır.

Note - Kişiselleştirme gerçekleştirmek için kullanılan diyalogların çoğu jenerik olarak oluşturulur ve yapıları değiştirilemez.

Ayrıca, iletişim kutusunun yapısını bir dereceye kadar değiştirmek için uygulamaya özel iletişim kutuları da oluşturabilirsiniz, ancak SAP, standart iletişim kutularında olduğu gibi aynı iletişim kutusu yapısını kullanmanızı önerir.

Kişiselleştirilmiş İletişim Kutusunun Yapısı

Kişiselleştirme iletişim kutusu aşağıdaki bileşenleri içerir -

  • İletişim Başlığı
  • Mesaj Çubuğu
  • Yardım Simgesi ve Yardım metni
  • Emlak grubu
  • Mülk değerleri
  • Düğmeleri Sonlandırma

Bir kullanıcı bu kişiselleştirme iletişim kutusunda değişiklik yaptığında, yürütmek için aşağıdaki sonlandırma seçeneklerini kullanabilir.

  • Reset to Default- Bu seçenek, özellik değerini uygulamanın varsayılan değerine geri döndürmek için kullanılır. Kullanıcının varsayılana sıfırlamak istemediği mülklerde veri kaybını önlemek için bu işlev her özellik için sunulmalıdır.

    İletişim kutusu çok karmaşık değilse, bu düğme sonlandırma düğmelerinin düğme satırına da yerleştirilebilir.

  • Save - Bu seçenek değişiklikleri kaydetmek ve iletişim kutusunu kapatmak için kullanılır.

  • Cancel - Bu seçenek, mevcut kişiselleştirme iletişim kutusunu kapatmak ve önceki sayfaya geri dönmek veya herhangi bir değişikliği kaydetmeden iletişim kutusunu kapatmak için kullanılır.

Gezinme Çubuğunun Yapılandırılması

Bir kullanıcı WebClient'te oturum açtığında, sol tarafta Gezinti çubuğu profilini görebilir.

Gezinme çubuğunu özelleştirmek için kullanın T-Code: CRMC_UI_NBLINKS

Git SPRO → IMG → Customer Relationship Management → UI Framework → Technical Role Definition → Define Navigation Bar Profile → Execute

Sağ penceredeki tüm seçenekler, önceden oluşturulmuş Gezinme çubuğu profillerini gösterir. Her profil için açıklamayı ve Bağlantı Kimliğini görebilirsiniz.

Menüden önce Mantıksal bağlantıları Tanımla seçeneğine gidin. Bu, önceden tanımlanmış mantıksal bağlantıları gösterir.

WebClient'te böyle görünüyorlar -

Gezinti çubuğu profilini özelleştirmek için, yukarıdaki resimlerden birinde belirtildiği gibi Gezinme çubuğu profilini tanımla seçeneğine gidin.

Sonraki pencerede Gezinti çubuğu profil adını değiştirin ve enter tuşuna basın. Ardından bir sonraki pencerede tüm girişleri kopyalayın ve üstteki Kaydet seçeneğine tıklayın. Sonraki adım, bu gezinme çubuğu profilini bir İşletme rolüne atamak olacaktır.

Profili kaydetmek için işleme gidin CRMC_UI_Profile.