SAP CRM webes felhasználói felület: konfigurációs, alkalmazás- és bővítőeszközök

Áttekintés

  • SAP A CRM számos szabványos szerepkörrel rendelkezik (pl. Sales Professional) és ezeken belüli alkalmazásokkal (pl. fiókkezelés)
  • Általánosságban elmondható, hogy a vállalatok nem a szokásos alkalmazásokat használják, és kisebb-nagyobb fejlesztésekre törekednek
  • Ezt figyelembe véve, SAP A CRM-et olyan eszközökkel valósították meg, amelyek javítják a SAP szabványos alkalmazások. Ezekkel az eszközökkel lehetőség van a meglévő alkalmazásokba a nézetek megváltoztatására, mezők hozzáadására, táblázatok hozzáadására stb
  • Ezek az eszközök elsősorban a következőket tartalmazzák:
  • Webes UI konfigurációs eszköz
  • Alkalmazásbővítő eszközök (AET)

Webes UI konfigurációs eszköz

  • Bármely nézethez megjelenített elrendezés SAP CRM webes felhasználói felület konfigurációként van karbantartva
  • Ezek a konfigurációk 4 paraméterértékkel azonosíthatók
  • Így a webes felhasználói felület konfigurációit új elrendezésekkel bővítheti különböző paraméterértékek használatával
  • A webes felhasználói felületen megjelenő mezők az adatszótárban meghatározott adatbázis-struktúrákból származnak
  • A követelménynek megfelelően nem minden mező jelenik meg az összes képernyőn
  • Lehetőség van a képernyők módosítására a Web UI konfigurációs eszközzel
  • Ezzel az eszközzel lehetséges néhány mező eltávolítása a képernyőkről
  • Ezenkívül lehetővé teszi az adatszótár szerkezetében elérhető mező hozzáadását a képernyőhöz
  • Az összes oldalon a CRM webes felhasználói felület, van egy gomb a „Web UI eszköz” megnyitásához
  • A gomb elérhetővé tételéhez előre meghatározott szerepek szükségesek
  • Ezért a gomb megtekintéséhez és az eszköz módosításához a felhasználónak elegendő jogosultsággal kell rendelkeznie
Webes UI konfigurációs eszköz
Gombok a webes felhasználói felület oldalon Az alábbiakban tanulmányozzuk őket
  1. Konfigurálható terület Webes UI konfigurációs eszköz: Ez kiemeli a képernyő azon területeit, amelyek konfigurálhatók
  2. Oldal konfigurálása Webes UI konfigurációs eszköz: Megnyitja az előugró ablakot az aktuális oldal konfigurálásához:

Webes UI konfigurációs eszköz

Webes UI konfigurációs eszköz
Configuration View for Work Center oldal
  1. Testreszabás Webes UI konfigurációs eszköz
    1. Ezzel a felhasználó beállíthatja a nézet saját elrendezését
    2. Ez az egyes felhasználókat érinti, és nem vonatkozik az egész alkalmazásra
  1. Nyomtatási oldal Webes UI konfigurációs eszköz: Az aktuális oldal nyomtatásának törlése
  • Új elrendezés létrehozásához lehetőség van az „Új” gombbal egy üres űrlap létrehozására
  • Másolhatja a meglévő konfigurációt, majd szükség szerint módosíthatja
  • A webes felhasználói felület konfigurációs eszköze támogatja a drag-n-drop funkciót a mezők elrendezéshez való hozzáadásához
  • Lehetőséget biztosít egy mező különböző tulajdonságainak beállítására is
  • Néhány esetben ezeknek a fejlesztéseknek a megvalósítása ABAP programozást is tartalmaz a webes felhasználói felület összetevőiben
Webes UI konfigurációs eszköz
Konfigurációs nézet az űrlapnézethez az áttekintő oldalon – I

Elérhető konfigurációk (a fenti képernyőkép)

  • A konfigurációt a következő mezők egyedi kombinációja azonosítja:
  • Szerepkör konfigurációs kulcs
  • Alkatrészek használata
  • Objektumtípus
  • Objektum altípus
  • A különböző kombinációktól függően egy nézethez több konfiguráció is elérhető
  • Ha kiválaszt egy sort ebben a hozzárendelési blokkban, az frissíti a „Jelenlegi konfigurációs tervet”, hogy megjelenítse a kiválasztott konfigurációban tervezett elrendezést
  • A konfiguráláshoz használható gombok (lásd a fenti képernyőképet): Ezek a gombok az „Elérhető konfigurációk” részben kiválasztott konfigurációhoz tartozó „Jelenlegi konfigurációs terv” módosításához.

    1. Felirat hozzáadása: A gombbal lehetséges a felirat hozzáadása az Űrlap nézetben egy áttekintő oldalon
    2. Sor hozzáadása: Ez a gomb egy sort fűz hozzá a „Jelenlegi konfigurációterv” területen
    3. Mozgatás felfelé: Ezzel a gombbal a kiválasztott mezőt egy sorral az aktuális sora fölé mozgathatja
    4. Mozgatás lefelé: Ezzel a gombbal a kiválasztott mezőt egy sorral az aktuális sor alá helyezheti
    5. Elérhető mezők megjelenítése:(3. ábra) megjeleníti az összes rendelkezésre álló mezőt, amely hozzáadható az elrendezéshez, hogy az látható legyen az alkalmazáson
    6. Mezőtulajdonságok megjelenítése:(3. ábra) azt mutatja, hogy megtekintheti és beállíthatja az elrendezésen kiválasztott mező tulajdonságait
    7. Szerkesztés módban lehetőség van ezen tulajdonságok némelyikének módosítására
Webes UI konfigurációs eszköz
Űrlapnézet konfigurációs nézete az Áttekintő oldalon – II
  • Ez az eszköz támogatja a mezők hozzáadását vagy eltávolítását (az adatszótárban elérhető) a nézetelrendezésből
  • Ezzel az eszközzel nem lehetséges úgy hozzáadni a mezőket az adatszótári struktúrákhoz és táblázatokhoz, hogy azok tükröződjenek a CRM-ben.
  • A táblázatnézet konfigurációs képernyője eltérő elrendezésű, ahol a felhasználónak be kell állítania az elérhető oszlopokat és az oszlopok tulajdonságait
Webes UI konfigurációs eszköz
Konfigurációs nézet a táblázat nézethez

Biztonsági aggályok

  • A végfelhasználóknak nem szabad hozzáférniük ezeknek a beállításoknak a konfigurációs eszközben történő elvégzéséhez. Csak szuperfelhasználók vagy fejlesztők kapnak ilyen szerepköröket
  • Bármely változtatás látható az alkalmazáshoz hozzáférő összes felhasználó számára
  • Az UI konfigurációs eszközben végrehajtott változtatásokon felül a végfelhasználók beállíthatják a nézet személyre szabását. A személyre szabási beállítások az egyes felhasználókra vonatkoznak, és nincsenek megosztva a végfelhasználók között
  • Az igényeknek megfelelően a személyre szabás a testreszabási beállításokon belül vezérelhető
  • Ez azt jelenti, hogy vannak olyan testreszabási beállítások, amelyekkel a fejlesztők korlátozhatják a felhasználókat a nézetek személyre szabásában
  • A beállítás alkalmazása után a személyre szabás gomb nem lesz elérhető a végfelhasználók számára

Alkalmazásbővítő eszköz (AET)

  • Az Application Enhancement Tool egy átfogó eszköz a SAP szabványos alkalmazások, így az adatbázis szintjéig történő módosításokat maga az eszköz hajtja végre, és szinte nincs kódolási erőfeszítés.
  • Ez az eszköz a webes felhasználói felület konfigurációs eszközébe is integrálva van.
Alkalmazásbővítő eszköz
Konfigurációs terület kiemelve a gombra kattintva
  • A felhasználói felület konfigurációs eszközéhez hasonlóan először ki kell választani a konfigurálható területet (kék színnel kiemelve) az alkalmazásból
  • Ezzel megnyílik az UI konfigurációs eszköz ugyanabban az ablakban, mint az alább látható
    Alkalmazásbővítő eszköz
    UI konfigurációs eszköz az AET-hez

Ki kell választanunk egy megfelelő gombot az AET fejlesztésekhez (fent kiemelve)

  • Megjelenítési fejlesztések: Lehetővé teszi a már meglévő fejlesztések megtekintését. Lehetőség van egy bővítmény kiválasztására és módosítására
  • A „Mező létrehozása” gombbal új mezőt hozhatunk létre a kijelölő nézetben

Az alábbiakban láthatók a meglévő mező- és táblázatfejlesztések:

Alkalmazásbővítő eszköz
Képernyőjavítási nézet

Ebben a nézetben gombok találhatók a Nézet és Táblázat továbbfejlesztéséhez a megfelelő hozzárendelési blokkban:

  • Új: Ezzel a gombbal lehetőség nyílik új mezők létrehozására és táblázatok létrehozására is
  • Az első oszlopban található hiperhivatkozás (Enhancement Id) használatával lehetőség van egy meglévő fejlesztés szerkesztésére

Nézet javítása

  • A nézet javításához az „Új” gombra kattintás után (a fenti képernyőképen látható) ki kell választania azt az üzleti objektum részt, amelyhez az új mezőt vagy új táblát hozzá kell adni:
Nézet javítása
Válassza ki az üzleti objektum részt
  • A kiválasztott objektumtól függően az adatbázistáblák és a struktúrák kerülnek kiválasztásra.
  • A mező létrehozásakor be kell állítania a mező tulajdonságait:
Nézet javítása
Állítsa be az új mező tulajdonságait
  • A kiválasztott tulajdonságoknak megfelelően létrejön a mező, és az új mezőhöz különböző rétegek kerülnek kibővítésre
  • Az „Exportálási mód engedélyezése” gomb segítségével a keretrendszer kiválasztja a meződefinícióban használt adatelem tulajdonságait.
  • Szakértői módban az Adatelem mező értékét kell beállítanunk
  • Az adatelem definíciójában lehetőség van olyan tulajdonságok beállítására, mint a Label (Description)
  • Így a mező különböző tulajdonságait automatikusan be kell állítani az adatszótár adatelem-definíciójával
Nézet javítása
Állítsa be az új mező tulajdonságait – Szakértői mód engedélyezve
  • Hasonlóképpen létrehozhatunk táblázatmezőket az AET segítségével
  • A táblázathoz meg kell adnunk a tábla egészének részleteit, valamint a táblához generálandó egyes mezőket
Nézet javítása
Táblázatnézet létrehozása AET segítségével
  • Miután a mezőt vagy táblázatot létrehozta az AET segítségével, az alkalmazás újraindul, és a felhasználó használhatja az új mezőt vagy táblát.
  • Ezek a mezők és táblák frissítették a szükséges adatbázistáblázatokat is
  • Ez azt jelenti, hogy amikor beírja ezeket a mezőket, és végrehajtja a mentést, az érték eltárolódik az adatbázisban