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
- Konfigurálható terület : Ez kiemeli a képernyő azon területeit, amelyek konfigurálhatók
- Oldal konfigurálása : Megnyitja az előugró ablakot az aktuális oldal konfigurálásához:
- Testreszabás
- Ezzel a felhasználó beállíthatja a nézet saját elrendezését
- Ez az egyes felhasználókat érinti, és nem vonatkozik az egész alkalmazásra
- Nyomtatási oldal : 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
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.
- Felirat hozzáadása: A gombbal lehetséges a felirat hozzáadása az Űrlap nézetben egy áttekintő oldalon
- Sor hozzáadása: Ez a gomb egy sort fűz hozzá a „Jelenlegi konfigurációterv” területen
- Mozgatás felfelé: Ezzel a gombbal a kiválasztott mezőt egy sorral az aktuális sora fölé mozgathatja
- Mozgatás lefelé: Ezzel a gombbal a kiválasztott mezőt egy sorral az aktuális sor alá helyezheti
- 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
- Mezőtulajdonságok megjelenítése:(3. ábra) azt mutatja, hogy megtekintheti és beállíthatja az elrendezésen kiválasztott mező tulajdonságait
- Szerkesztés módban lehetőség van ezen tulajdonságok némelyikének módosítására
- 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
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.
- 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ó
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:
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:
- 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:
- 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
- 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
- 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