SAP CRM Web UI: Konfigurations-, applikations- og forbedringsværktøjer

Oversigt

  • SAP CRM har mange definerede standardroller (f.eks. Sales Professional) og applikationer inden for disse roller (f.eks. Account Management)
  • Generelt bruger virksomheder ikke standardapplikationerne, som de er, og går efter mindre eller større forbedringer
  • I betragtning af dette, SAP CRM er blevet implementeret med værktøjer til forbedring af SAP standard applikationer. Ved hjælp af disse værktøjer er det muligt at ændre visningerne, tilføje felter, tilføje tabeller osv. i de eksisterende applikationer
  • Disse værktøjer omfatter hovedsageligt:
  • Web UI-konfigurationsværktøj
  • Application Enhancement Tools (AET)

Web UI-konfigurationsværktøj

  • Layoutet, der vises for enhver visning i SAP CRM vedligeholdes som Web UI Configuration
  • Disse konfigurationer identificeres ved hjælp af 4 parameterværdier
  • Således kan du forbedre Web UI-konfigurationerne med nye layouts ved hjælp af forskellige parameterværdier
  • Felterne, der vises i web-brugergrænsefladen, kommer fra databasestrukturerne, der er defineret i dataordbogen
  • I henhold til kravet vises ikke alle felter på alle skærme
  • Det er muligt at ændre skærmbillederne ved hjælp af Web UI Configuration Tool
  • Med dette værktøj er det muligt at fjerne nogle felter fra skærmene
  • Det giver også mulighed for at tilføje et felt tilgængeligt i dataordbogsstrukturen til skærmen
  • På alle siderne i CRM Web UI, der er en knap for at gå til "Web UI-værktøj"
  • Der er foruddefinerede roller nødvendige for at gøre denne knap tilgængelig
  • For at se denne knap og for at foretage ændringer i dette værktøj skal brugeren have tilstrækkelige tilladelser
Web UI-konfigurationsværktøj
Knapper på web-UI-siden Lad os studere dem nedenfor
  1. Konfigurerbart område Web UI-konfigurationsværktøj: Dette fremhæver det område på skærmen, der kan konfigureres
  2. Konfigurer side Web UI-konfigurationsværktøj: Dette åbner pop op-vinduet for at konfigurere den aktuelle side:

Web UI-konfigurationsværktøj

Web UI-konfigurationsværktøj
Konfigurationsvisning for Work Center-siden
  1. Personalisering Web UI-konfigurationsværktøj
    1. Med dette kan brugeren indstille sit eget layout af visningen
    2. Dette påvirker den enkelte bruger og gælder ikke for hele applikationen
  1. Udskriv side Web UI-konfigurationsværktøj: For at fjerne udskrift fra den aktuelle side
  • For at oprette et nyt layout, er det muligt at bruge knappen "Ny" til at oprette en tom formular
  • Du kan også bruge kopiere den eksisterende konfiguration og derefter ændre den efter behov
  • Web UI Configuration Tool understøtter træk-n-slip-funktionen for at tilføje felterne til layoutet
  • Det giver også mulighed for at indstille forskellige egenskaber for et felt
  • I få tilfælde inkluderer implementeringer af disse forbedringer også ABAP-programmering i Web UI-komponenterne
Web UI-konfigurationsværktøj
Konfigurationsvisning for formularvisning på oversigtssiden – I

Tilgængelige konfigurationer (skærmbillede ovenfor)

  • En konfiguration identificeres med en unik kombination af følgende felter:
  • Rollekonfigurationsnøgle
  • Brug af komponenter
  • Objektype
  • Objektundertype
  • Afhængigt af forskellige kombinationer kan der flere konfigurationer tilgængelige for en visning
  • Valg af en række i denne tildelingsblok opdaterer "Nuværende konfigurationsdesign" for at vise layoutet designet under den valgte konfiguration
  • Knapper til at arbejde med konfigurationen (se ovenstående skærmbillede): Disse er knapperne til at ændre "Nuværende konfigurationsdesign" for valgt konfiguration i "Tilgængelige konfigurationer"

    1. Tilføj billedtekst: Med knappen er det muligt at tilføje billedteksten på formularvisningen på en oversigtsside
    2. Tilføj linje: Denne knap tilføjer en række i området "Nuværende konfigurationsdesign".
    3. Flyt op: Denne knap er til at flytte et valgt felt en række over dets aktuelle række
    4. Flyt ned: Denne knap er til at flytte et valgt felt én række under dets aktuelle række
    5. Vis tilgængelige felter: (Fig. 3) den viser alle de felter, der er tilgængelige for at blive tilføjet til layoutet, så det er synligt på applikationen
    6. Vis feltegenskaber: (fig. 3) viser, at du kan se og indstille egenskaber for det valgte felt på layoutet
    7. I redigeringstilstand er det muligt at ændre nogle af disse egenskaber
Web UI-konfigurationsværktøj
Konfigurationsvisning for formularvisning på oversigtssiden – II
  • Dette værktøj understøtter tilføjelse eller fjernelse af felter (tilgængelige i dataordbogen) fra visningslayoutet
  • Med dette værktøj er det ikke muligt at tilføje felterne til dataordbogens strukturer og tabeller, så de afspejles i dit CRM.
  • Konfigurationsskærmen for tabelvisning har et andet layout, hvor brugeren skal indstille de tilgængelige kolonner og egenskaber for disse kolonner
Web UI-konfigurationsværktøj
Konfigurationsvisning for tabelvisning

Sikkerhedsbekymringer

  • Slutbrugere bør ikke have adgang til at udføre disse indstillinger i konfigurationsværktøjet. Kun superbrugere eller -udviklere får disse roller
  • Enhver ændring er synlig for alle brugere, der har adgang til applikationen
  • Ud over de ændringer, der er implementeret i UI-konfigurationsværktøjet, kan slutbrugere foretage indstillinger for personalisering af visningen. Tilpasningsindstillinger gælder for den enkelte bruger og deles ikke mellem slutbrugerne
  • I henhold til kravet kan personalisering styres i tilpasningsindstillingen
  • Dette betyder, at der er tilpassede indstillinger, som udviklere kan begrænse brugere fra at tilpasse visningerne
  • Efter at have anvendt denne indstilling, vil personaliseringsknappen ikke være tilgængelig for slutbrugerne

Application Enhancement Tool (AET)

  • Application Enhancement Tool er et omfattende værktøj til forbedring af SAP standardapplikationer, således at ændringerne indtil databaseniveauet implementeres af selve værktøjet, og der er næsten ingen kodningsindsats.
  • Dette værktøj er også integreret med Web UI Configuration-værktøjet.
Applikationsforbedringsværktøj
Konfigurationsområde fremhævet ved at klikke på knappen
  • I lighed med UI-konfigurationsværktøjet skal du først vælge det konfigurerbare område (markeret med blåt) fra applikationen
  • Dette vil åbne UI Configuration Tool i samme vindue som vist nedenfor
    Applikationsforbedringsværktøj
    UI-konfigurationsværktøj til AET

Vi skal vælge en relevant knap til AET-forbedringer (fremhævet ovenfor)

  • Skærmforbedringer: Gør det muligt at se allerede eksisterende forbedringer. Det er muligt at vælge en forbedring og at ændre den
  • Knappen "Opret felt" kan bruges til at oprette et nyt felt i den valgte visning

Følgende er visningen af ​​eksisterende felt- og tabelforbedringer:

Applikationsforbedringsværktøj
Visning af forbedringsvisning

Denne visning har knapper til visning og tabelforbedringer i respektive tildelingsblokke:

  • Nyt: Med denne knap er det muligt at oprette nye felter og også at oprette tabeller
  • Ved at bruge hyperlinket i første kolonne (Enhancement Id) er det muligt at redigere en eksisterende forbedring

Forbedrende udsigt

  • For at forbedre en visning efter at have klikket på knappen "Ny" (vist i ovenstående skærmbillede) skal du vælge den del af forretningsobjektet, hvor det nye felt eller den nye tabel skal tilføjes:
Forbedrende udsigt
Vælg Business Object-del
  • Afhængigt af det valgte objekt vil databasetabellerne og strukturerne blive valgt.
  • Mens du opretter et felt, skal du angive egenskaber for feltet:
Forbedrende udsigt
Indstil egenskaber for det nye felt
  • I henhold til de valgte egenskaber vil feltet blive genereret, og forskellige lag vil blive forbedret for det nye felt
  • Knappen "Aktiver eksporttilstand" kan bruges, så rammen vælger egenskaber fra det dataelement, der bruges i feltdefinitionen
  • I eksperttilstand skal vi indstille værdien for feltet Dataelement
  • I dataelementdefinition er det muligt at indstille egenskaber som Label (Description)
  • Således skal forskellige egenskaber for feltet indstilles automatisk ved hjælp af dataelementdefinition i dataordbog
Forbedrende udsigt
Indstil egenskaber for det nye felt – Eksperttilstand aktiveret
  • På samme måde kan vi oprette tabelfelter ved hjælp af AET
  • For tabel skal vi specificere detaljerne for tabellen som helhed og også de individuelle felter, der skal genereres for tabellen
Forbedrende udsigt
Oprettelse af en tabelvisning ved hjælp af AET
  • Når først felt eller tabel er genereret ved hjælp af AET, genstarter applikationen, og brugeren kan derefter bruge det nye felt eller den nye tabel
  • Disse felter og tabel vil også have opdateret de nødvendige databasetabeller
  • Det betyder, at når du indtaster værdi for disse felter og udfører gem, vil værdien blive gemt i databasen