SAP CRM Web Kullanıcı Arayüzü: Yapılandırma, Uygulama ve Geliştirme Araçları

Genel Bakış

  • SAP CRM'nin tanımlanmış birçok standart rolü (örneğin, Satış Uzmanı) ve bu rollerin içindeki uygulamalar (örneğin, Hesap Yönetimi) vardır.
  • Genel senaryoda şirketler standart uygulamaları olduğu gibi kullanmıyor ve küçük veya büyük iyileştirmelere gidiyor.
  • Bunu göz önünde bulundurarak, SAP CRM, iyileştirmeye yönelik araçlarla uygulanmıştır. SAP standart uygulamalar. Bu araçları kullanarak mevcut uygulamalara görünümleri değiştirmek, alanlar eklemek, tablolar eklemek vb. mümkündür.
  • Bu araçlar temel olarak şunları içerir:
  • Web Kullanıcı Arayüzü Yapılandırma Aracı
  • Uygulama Geliştirme Araçları (AET)

Web Kullanıcı Arayüzü Yapılandırma Aracı

  • Herhangi bir görünüm için görüntülenen düzen SAP CRM Web Kullanıcı Arayüzü Yapılandırması olarak korunur
  • Bu konfigürasyonlar 4 parametre değeri kullanılarak tanımlanır
  • Böylece farklı parametre değerlerini kullanarak Web Kullanıcı Arayüzü Yapılandırmalarını yeni düzenlerle geliştirebilirsiniz.
  • Web kullanıcı arayüzünde görüntülenen alanlar, veri sözlüğünde tanımlanan veritabanı yapılarından gelir
  • İhtiyaca göre tüm alanlar tüm ekranlarda görüntülenmiyor
  • Web Kullanıcı Arayüzü Yapılandırma aracını kullanarak ekranları değiştirmek mümkündür
  • Bu araçla bazı alanları ekranlardan kaldırmak mümkün
  • Ayrıca veri sözlüğü yapısında bulunan bir alanın ekrana eklenmesine olanak sağlar.
  • İçindeki tüm sayfalarda CRM Web Kullanıcı Arayüzü, “Web Kullanıcı Arayüzü aracına” gitmek için bir düğme var
  • Bu düğmeyi kullanılabilir hale getirmek için önceden tanımlanmış roller gereklidir
  • Dolayısıyla bu butonu görebilmek ve bu araçta değişiklik yapabilmek için kullanıcının yeterli yetkilere sahip olması gerekmektedir.
Web Kullanıcı Arayüzü Yapılandırma Aracı
Web Kullanıcı Arayüzü sayfasındaki düğmeler Aşağıda bunları inceleyelim
  1. Yapılandırılabilir Alan Web Kullanıcı Arayüzü Yapılandırma Aracı: Bu, ekrandaki yapılandırılabilir alanı vurgular
  2. Sayfayı yapılandır Web Kullanıcı Arayüzü Yapılandırma Aracı: Bu, geçerli sayfayı yapılandırmak için açılır pencereyi açar:

Web Kullanıcı Arayüzü Yapılandırma Aracı

Web Kullanıcı Arayüzü Yapılandırma Aracı
İş Merkezi sayfası için Yapılandırma Görünümü
  1. Kişiselleştirme Web Kullanıcı Arayüzü Yapılandırma Aracı
    1. Bununla kullanıcı görünümün kendi düzenini ayarlayabilir
    2. Bu, bireysel kullanıcıyı etkiler ve uygulamanın tamamı için geçerli değildir.
  1. Sayfayı yazdır Web Kullanıcı Arayüzü Yapılandırma Aracı: Geçerli sayfanın çıktısını almak için
  • Yeni bir düzen oluşturmak için “Yeni” butonunu kullanarak boş bir form oluşturmak mümkündür.
  • Ayrıca mevcut konfigürasyonu kopyalayabilir ve ardından gerektiği gibi değiştirebilirsiniz.
  • Web Kullanıcı Arayüzü Yapılandırma Aracı, alanları düzene eklemek için sürükle ve bırak özelliğini destekler
  • Ayrıca bir alanın farklı özelliklerini ayarlama olanağı da sağlar
  • Birkaç durumda, bu geliştirmelerin uygulamaları Web Kullanıcı Arayüzü Bileşenlerinde ABAP programlamayı da içerir
Web Kullanıcı Arayüzü Yapılandırma Aracı
Genel Bakış Sayfasındaki Form Görünümü için Konfigürasyon Görünümü – I

Mevcut Yapılandırmalar (yukarıdaki ekran görüntüsü)

  • Bir yapılandırma, aşağıdaki alanların benzersiz bir kombinasyonu ile tanımlanır:
  • Rol Yapılandırma Anahtarı
  • Bileşen Kullanımı
  • Nesne türü
  • Nesne Alt Türü
  • Farklı kombinasyonlara bağlı olarak bir görünüm için birden fazla konfigürasyon mevcut olabilir
  • Bu atama bloğunda bir satırın seçilmesi, seçilen konfigürasyon altında tasarlanan düzeni gösterecek şekilde "Geçerli konfigürasyon tasarımı"nı günceller
  • Yapılandırma üzerinde çalışacak düğmeler (yukarıdaki ekran görüntüsüne bakın): Bunlar, "Kullanılabilir Yapılandırmalar"da seçilen yapılandırma için "Geçerli yapılandırma tasarımını" değiştiren düğmelerdir.

    1. Başlık Ekle: Buton ile genel bakış sayfasındaki Form görünümüne başlık eklemek mümkündür.
    2. Satır Ekle: Bu düğme "Geçerli yapılandırma tasarımı" alanına bir satır ekler
    3. Yukarı Taşı: Bu düğme, seçili alanı geçerli satırın bir satır yukarısına taşımak içindir.
    4. Aşağı Taşı: Bu düğme, seçilen alanı mevcut satırının bir satır altına taşımak içindir.
    5. Kullanılabilir Alanları Göster:(Şekil 3) düzene eklenebilecek tüm alanları uygulamada görünür olacak şekilde gösterir.
    6. Alan Özelliklerini Göster:(Şekil 3) düzende seçilen alanın özelliklerini görebileceğinizi ve ayarlayabileceğinizi gösterir.
    7. Düzenleme modunda bu özelliklerin bazılarını değiştirmek mümkündür
Web Kullanıcı Arayüzü Yapılandırma Aracı
Genel Bakış Sayfasındaki Form Görünümü için Konfigürasyon Görünümü – II
  • Bu araç, görünüm düzeninden alanların (veri sözlüğünde mevcut) eklenmesini veya kaldırılmasını destekler
  • Bu araç ile veri sözlüğü yapılarına ve tablolara CRM'inize yansıyacak alanları eklemeniz mümkün değildir.
  • Tablo görünümü için yapılandırma ekranı, kullanıcının mevcut sütunları ve bu sütunların özelliklerini ayarlaması gereken farklı bir düzene sahiptir.
Web Kullanıcı Arayüzü Yapılandırma Aracı
Tablo Görünümü için Konfigürasyon Görünümü

Güvenlik endişeleri

  • Son kullanıcıların, yapılandırma aracında bu ayarları gerçekleştirme erişimi olmamalıdır. Bu roller yalnızca süper kullanıcılara veya geliştiricilere sağlanır
  • Yapılan herhangi bir değişiklik uygulamaya erişen tüm kullanıcılar tarafından görülebilir.
  • Kullanıcı Arayüzü Yapılandırma aracında uygulanan değişikliklerin yanı sıra, son kullanıcılar görünümün kişiselleştirilmesine yönelik ayarlar da yapabilir. Kişiselleştirme ayarları bireysel kullanıcıya uygulanabilir ve son kullanıcılar arasında paylaşılmaz
  • İhtiyaca göre kişiselleştirme ayarı içerisinde kişiselleştirme kontrol edilebilir
  • Bu, geliştiricilerin kullanıcıların görünümleri kişiselleştirmesini kısıtlayabileceği özelleştirme ayarlarının olduğu anlamına gelir
  • Bu ayar uygulandıktan sonra kişiselleştirme butonu son kullanıcılar tarafından kullanılamayacaktır.

Uygulama Geliştirme Aracı (AET)

  • Uygulama Geliştirme Aracı, uygulamanın geliştirilmesine yönelik kapsamlı bir araçtır. SAP Veritabanı seviyesine kadar yapılan değişikliklerin aracın kendisi tarafından uygulandığı ve neredeyse hiç kodlama çabasının olmadığı standart uygulamalar.
  • Bu araç aynı zamanda Web Kullanıcı Arayüzü Yapılandırma aracıyla da entegredir.
Uygulama Geliştirme Aracı
Düğmeye tıklandığında vurgulanan yapılandırma alanı
  • Kullanıcı Arayüzü Yapılandırma aracına benzer şekilde, öncelikle uygulamadan yapılandırılabilir alanı (mavi renkle vurgulanmıştır) seçmeniz gerekir
  • Bu, UI Yapılandırma aracını aşağıda gösterilen pencerede açacaktır.
    Uygulama Geliştirme Aracı
    AET için Kullanıcı Arayüzü Yapılandırma Aracı

AET geliştirmeleri için ilgili düğmeyi seçmemiz gerekiyor (yukarıda vurgulanmıştır)

  • Ekran Geliştirmeleri: Halihazırda mevcut olan geliştirmeleri görmenizi sağlar. Bir geliştirmeyi seçip değiştirmek mümkündür
  • Seçim görünümünde yeni bir alan oluşturmak için “Alan Oluştur” butonu kullanılabilir

Mevcut alan ve tablo geliştirmelerinin görüntüsü aşağıdadır:

Uygulama Geliştirme Aracı
Ekran Geliştirme Görünümü

Bu görünümde, ilgili atama bloklarında Görünüm ve Tablo geliştirmeleri için düğmeler bulunur:

  • Yeni: Bu düğmeyi kullanarak yeni alanlar oluşturmak ve ayrıca tablolar oluşturmak mümkündür.
  • İlk sütundaki (Geliştirme Kimliği) köprüyü kullanarak mevcut bir geliştirmeyi düzenlemek mümkündür

Görünümün Geliştirilmesi

  • “Yeni” düğmesine tıkladıktan sonra görünümü geliştirmek için (yukarıdaki ekran görüntüsünde gösterilmektedir), yeni alanın veya yeni tablonun eklenmesi gereken iş nesnesi bölümünü seçmeniz gerekir:
Görünümün Geliştirilmesi
İş Nesnesi bölümünü seçin
  • Seçilen nesneye bağlı olarak veritabanı tabloları ve yapıları seçilecektir.
  • Bir alan oluştururken alanın özelliklerini ayarlamanız gerekir:
Görünümün Geliştirilmesi
Yeni alanın özelliklerini ayarlayın
  • Seçilen özelliklere göre alan oluşturulacak ve yeni alan için farklı katmanlar geliştirilecektir.
  • Çerçevenin, alan tanımında kullanılan Veri Öğesinden özellikleri seçmesi için “Dışa Aktarma Modunu Etkinleştir” düğmesi kullanılabilir.
  • Uzman Modunda Veri Elemanı alanı için değer ayarlamamız gerekiyor
  • Veri öğesi tanımında Label ( gibi özellikleri ayarlamak mümkündür.Descriptiyon)
  • Böylece alanın farklı özellikleri, veri sözlüğündeki veri öğesi tanımı kullanılarak otomatik olarak ayarlanacaktır.
Görünümün Geliştirilmesi
Yeni alanın özelliklerini ayarlayın – Uzman Modu etkin
  • Benzer şekilde AET'yi kullanarak tablo alanları oluşturabiliriz.
  • Tablo için, tablonun bir bütün olarak ayrıntılarını ve ayrıca tablo için oluşturulacak bireysel alanları belirtmemiz gerekiyor
Görünümün Geliştirilmesi
AET kullanarak Tablo Görünümü Oluşturma
  • AET kullanılarak alan veya tablo oluşturulduktan sonra uygulama yeniden başlatılır ve kullanıcı yeni alanı veya tabloyu kullanabilir
  • Bu alanlar ve tablo aynı zamanda gerekli veritabanı tablolarını da güncellemiş olacaktır.
  • Bu, bu alanlara değer girip kaydetme işlemi gerçekleştirdiğinizde değerin veritabanında saklanacağı anlamına gelir.