UI Web SAP CRM: Konfigurasi, Aplikasi & Alat Peningkatan

Daftar Isi:

Anonim

Gambaran

  • SAP CRM memiliki banyak peran standar yang ditentukan (misalnya, Sales Professional) dan aplikasi dalam peran ini (misalnya, Manajemen Akun)
  • Dalam skenario umum, perusahaan tidak menggunakan aplikasi standar sebagaimana adanya dan mencari peningkatan kecil atau besar
  • Mempertimbangkan hal ini, SAP CRM telah diimplementasikan dengan alat bantu untuk peningkatan aplikasi standar SAP. Dengan menggunakan alat-alat ini, dimungkinkan untuk mengubah tampilan, menambah bidang, menambah tabel, dll. Ke dalam aplikasi yang ada
  • Alat-alat ini terutama mencakup:
    • Alat Konfigurasi UI Web
    • Alat Peningkatan Aplikasi (AET)

Alat Konfigurasi UI Web

  • Tata letak yang ditampilkan untuk tampilan apa pun di SAP CRM dipertahankan sebagai Konfigurasi UI Web
  • Konfigurasi ini diidentifikasi menggunakan 4 nilai parameter
  • Dengan demikian, Anda dapat menyempurnakan Konfigurasi UI Web dengan tata letak baru menggunakan nilai parameter yang berbeda
  • Bidang yang ditampilkan di UI Web berasal dari struktur database yang ditentukan dalam kamus data
    • Sesuai persyaratan tidak semua bidang ditampilkan di semua layar
    • Dimungkinkan untuk mengubah layar menggunakan alat Konfigurasi UI Web
    • Dengan alat ini, dimungkinkan untuk menghapus beberapa bidang dari layar
    • Juga memungkinkan untuk menambahkan bidang yang tersedia dalam struktur kamus data ke layar
  • Di semua halaman di UI Web CRM, ada tombol untuk menuju ke "Alat UI Web"
    • Ada peran yang ditentukan sebelumnya yang diperlukan agar tombol ini tersedia
    • Jadi, untuk melihat tombol ini dan melakukan modifikasi pada alat ini, pengguna harus memiliki otorisasi yang memadai


Tombol di halaman UI Web Mari kita pelajari di bawah ini

  1. Area yang Dapat Dikonfigurasi : Ini menyoroti area di layar yang dapat dikonfigurasi
  2. Konfigurasi halaman : Ini membuka pop-up untuk mengkonfigurasi halaman saat ini:



Tampilan Konfigurasi untuk halaman Pusat Kerja

  1. Personalisasi
    1. Dengan ini, pengguna dapat mengatur tata letak tampilan sendiri
    2. Ini memengaruhi pengguna individu dan tidak berlaku untuk seluruh aplikasi
  1. Cetak Halaman : Untuk mencetak halaman ini
  • Untuk membuat tata letak baru, Anda dapat menggunakan tombol "Baru" untuk membuat formulir kosong
    • Anda juga dapat menggunakan menyalin konfigurasi yang ada dan kemudian memodifikasinya sesuai kebutuhan
  • Alat Konfigurasi UI Web mendukung fitur drag-n-drop untuk menambahkan bidang ke tata letak
  • Ini juga memberikan kemampuan untuk mengatur properti yang berbeda dari suatu bidang
  • Dalam beberapa kasus, implementasi penyempurnaan ini juga mencakup pemrograman ABAP di Komponen UI Web

Konfigurasi yang Tersedia (tangkapan layar di atas)

  • Konfigurasi diidentifikasi dengan kombinasi unik dari bidang berikut:
    • Kunci Konfigurasi Peran
    • Penggunaan Komponen
    • Jenis Objek
    • Subjenis Objek
  • Bergantung pada kombinasi yang berbeda, ada beberapa konfigurasi yang tersedia untuk sebuah tampilan
  • Memilih baris di blok tugas ini memperbarui "Desain konfigurasi saat ini" untuk menampilkan tata letak yang dirancang di bawah konfigurasi yang dipilih
  • Tombol untuk bekerja pada konfigurasi (lihat tangkapan layar di atas): Ini adalah tombol untuk mengubah "Desain konfigurasi saat ini" untuk konfigurasi yang dipilih di "Konfigurasi yang Tersedia"
    1. Tambahkan Keterangan: Dengan tombol dimungkinkan untuk menambahkan keterangan pada tampilan Formulir di halaman ikhtisar
    2. Tambahkan Baris: Tombol ini menambahkan baris di area "Desain konfigurasi saat ini"
    3. Pindah ke Atas: Tombol ini untuk memindahkan bidang yang dipilih satu baris di atas barisnya saat ini
    4. Pindah ke Bawah: Tombol ini untuk memindahkan bidang yang dipilih satu baris di bawah barisnya saat ini
    5. Show Available Fields: (Gbr. 3) menunjukkan semua field yang tersedia untuk ditambahkan ke layout sehingga terlihat pada aplikasi
    6. Show Field Properties: (Gbr. 3) ini menunjukkan Anda dapat melihat dan mengatur properti dari bidang yang dipilih pada tata letak
    7. Dalam mode edit, dimungkinkan untuk mengubah beberapa properti ini
  • Alat ini mendukung penambahan atau penghapusan bidang (tersedia di kamus data) dari tata letak tampilan
  • Dengan alat ini, tidak mungkin untuk menambahkan bidang ke dalam struktur kamus data dan tabel seperti yang tercermin dalam CRM Anda.
  • Layar konfigurasi untuk tampilan tabel memiliki tata letak yang berbeda, di mana pengguna perlu mengatur kolom dan properti yang tersedia dari kolom tersebut

Perhatian pada keamanan

  • Pengguna akhir tidak boleh memiliki akses untuk melakukan pengaturan ini di alat konfigurasi. Hanya pengguna atau pengembang super yang diberikan peran ini
  • Setiap perubahan yang dibuat dapat dilihat oleh semua pengguna yang mengakses aplikasi
  • Di atas perubahan yang diterapkan di alat Konfigurasi UI, pengguna akhir dapat melakukan pengaturan untuk personalisasi tampilan. Pengaturan personalisasi berlaku untuk pengguna individu dan tidak dibagikan di antara pengguna akhir
  • Sesuai kebutuhan, personalisasi dapat dikontrol dalam pengaturan penyesuaian
    • Ini berarti bahwa ada pengaturan penyesuaian yang dapat digunakan oleh pengembang untuk membatasi pengguna dari personalisasi tampilan
    • Setelah menerapkan pengaturan ini, tombol personalisasi tidak akan tersedia untuk pengguna akhir

Alat Peningkatan Aplikasi (AET)

  • Alat Peningkatan Aplikasi adalah alat yang komprehensif untuk peningkatan aplikasi standar SAP sedemikian rupa sehingga modifikasi hingga tingkat basis data diimplementasikan oleh alat itu sendiri dan hampir tidak ada upaya pengkodean.
  • Alat ini juga terintegrasi dengan alat Konfigurasi UI Web.
  • Mirip dengan alat Konfigurasi UI, pertama-tama Anda perlu memilih area yang dapat dikonfigurasi (disorot dengan warna biru) dari aplikasi
  • Ini akan membuka alat Konfigurasi UI di jendela yang sama seperti yang ditunjukkan di bawah ini

    Alat Konfigurasi UI untuk AET

Kami perlu memilih tombol yang relevan untuk peningkatan AET (disorot di atas)

  • Display Enhancements: Memungkinkan Anda untuk melihat penyempurnaan yang sudah ada. Anda dapat memilih peningkatan dan memodifikasinya
  • Tombol "Buat Bidang" dapat digunakan untuk membuat bidang baru dalam tampilan pilih

Berikut tampilan penyempurnaan field dan tabel yang ada:

Tampilan ini memiliki tombol untuk peningkatan Tampilan & Tabel di masing-masing blok tugas:

  • Baru: Menggunakan tombol ini memungkinkan untuk membuat bidang baru dan juga membuat tabel
  • Menggunakan hyperlink di kolom pertama (Enhancement Id) dimungkinkan untuk mengedit perangkat tambahan yang ada

Meningkatkan Tampilan

  • Untuk meningkatkan tampilan setelah mengklik tombol "Baru" (ditampilkan di scrrenshot di atas) Anda perlu memilih bagian objek bisnis di mana bidang baru atau tabel baru perlu ditambahkan:
  • Bergantung pada objek yang dipilih, tabel database dan struktur akan dipilih.
  • Saat membuat bidang, Anda perlu mengatur properti bidang:
  • Sesuai dengan properti yang dipilih, bidang akan dibuat dan lapisan yang berbeda akan ditingkatkan untuk bidang baru
  • Tombol "Aktifkan Mode Ekspor" dapat digunakan sehingga kerangka kerja memilih properti dari Elemen Data yang digunakan dalam definisi bidang
    • Dalam Mode Pakar, kita perlu menetapkan nilai untuk bidang Elemen Data
    • Dalam definisi elemen data, dimungkinkan untuk mengatur properti seperti Label (Deskripsi)
    • Dengan demikian properti yang berbeda dari bidang harus diatur secara otomatis menggunakan definisi elemen data dalam kamus data
  • Demikian pula kita dapat membuat bidang tabel menggunakan AET
  • Untuk tabel, kita perlu menentukan detail tabel secara keseluruhan dan juga masing-masing bidang yang akan dibuat untuk tabel tersebut
  • Setelah bidang atau tabel dibuat menggunakan AET, aplikasi akan dimulai ulang dan pengguna kemudian dapat menggunakan bidang atau tabel baru
  • Bidang dan tabel ini juga akan memperbarui tabel database yang diperlukan
  • Ini berarti bahwa ketika Anda memasukkan nilai untuk bidang-bidang ini dan melakukan penyimpanan, nilai tersebut akan disimpan dalam database