SAP CRM Web UI: Konfiguration, applikation og amp; Forbedringsværktøjer

Oversigt

  • SAP CRM har mange standardroller defineret (f.eks. Sales Professional) og applikationer inden for disse roller (f.eks. Account Management)
  • Generelt bruger virksomheder ikke standardapplikationerne, som de er, og foretager mindre eller større forbedringer
  • I betragtning af dette er SAP CRM implementeret med værktøjer til forbedring af SAP-standardapplikationer. 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 inkluderer hovedsageligt:
    • Web UI-konfigurationsværktøj
    • Applikationsforbedringsværktøjer (AET)

Web UI-konfigurationsværktøj

  • Layoutet, der vises for enhver visning i SAP CRM, opretholdes 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 webgrænsefladen, kommer fra de databasestrukturer, der er defineret i dataordbogen
    • I henhold til kravet vises ikke alle felter på alle skærmbilleder
    • Det er muligt at ændre skærmene 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, der er tilgængeligt i datoordbogstrukturen, til skærmen
  • På alle siderne i CRM Web UI er der en knap til at gå til "Web UI tool"
    • Der er foruddefinerede roller nødvendige for at gøre denne knap tilgængelig
    • For at se denne knap og foretage ændringer i dette værktøj skal brugeren således have tilstrækkelige autorisationer


Knapper på web-UI-siden Lad os studere dem nedenfor

  1. Konfigurerbart område : Dette fremhæver det område på skærmen, der kan konfigureres
  2. Konfigurer side : Dette åbner pop op-vinduet til konfiguration af den aktuelle side:



Konfigurationsvisning til Work Center-siden

  1. Tilpasning
    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 : For at tage udskrift fra den aktuelle side
  • For at oprette et nyt layout er det muligt at bruge knappen "Ny" til at oprette en tom form
    • Du kan også bruge kopiere den eksisterende konfiguration og derefter ændre den efter behov
  • Web UI Configuration Tool understøtter træk-n-slip-funktion 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

Tilgængelige konfigurationer (skærmbillede ovenfor)

  • En konfiguration identificeres med en unik kombination af følgende felter:
    • Rollekonfigurationsnøgle
    • Komponentbrug
    • Objektype
    • Objektundertype
  • Afhængigt af forskellige kombinationer kan der være flere konfigurationer tilgængelige for en visning
  • Valg af en række i denne tildelingsblok opdaterer "Nuværende konfigurationsdesign" for at vise det layout, der er designet under den valgte konfiguration
  • Knapper til at arbejde med konfiguration (se skærmbillede ovenfor): Dette er knapperne til at ændre "Nuværende konfigurationsdesign" for den valgte konfiguration i "Tilgængelige konfigurationer"
    1. Tilføj billedtekst: Med knappen er det muligt at tilføje billedteksten i 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 skal flytte et valgt felt en række over den aktuelle række
    4. Flyt ned: Denne knap skal flytte et valgt felt en række under den aktuelle række
    5. Vis tilgængelige felter: (fig. 3) det viser alle de felter, der er tilgængelige for at blive føjet til layoutet, så det er synligt i applikationen
    6. Vis feltegenskaber: (fig. 3) det viser, at du kan se og indstille egenskaber for det valgte felt i layoutet
    7. I redigeringstilstand er det muligt at ændre nogle af disse egenskaber
  • Dette værktøj understøtter tilføjelse eller fjernelse af felter (tilgængelig i dataordbogen) fra visningslayoutet
  • Med dette værktøj er det ikke muligt at tilføje felterne i datoordbogstrukturer og -tabeller, så de afspejles i din CRM.
  • Konfigurationsskærm til tabelvisning har et andet layout, hvor brugeren skal indstille de tilgængelige kolonner og egenskaber for disse kolonner

Sikkerhedsmæssige bekymringer

  • 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 foretaget æ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 til personalisering af visningen. Tilpasningsindstillinger gælder for den enkelte bruger og deles ikke mellem slutbrugerne
  • I henhold til kravet kan personalisering kontrolleres inden for tilpasningsindstillingerne
    • Dette betyder, at der er tilpasningsindstillinger, som udviklere kan begrænse brugerne fra tilpasning af visningerne
    • Efter anvendelse af denne indstilling er personaliseringsknappen ikke 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 databaseniveau implementeres af selve værktøjet, og der næsten ikke er nogen kodningsindsats.
  • Dette værktøj er også integreret med Web UI Configuration tool.
  • Svarende til UI-konfigurationsværktøjet skal du først vælge det konfigurerbare område (fremhævet med blåt) fra applikationen
  • Dette åbner UI-konfigurationsværktøjet i det samme vindue som vist nedenfor

    UI-konfigurationsværktøj til AET

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

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

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

Denne visning har knapper til forbedringer af visning og tabel i respektive tildelingsblokke:

  • Ny: Ved hjælp af denne knap er det muligt at oprette nye felter og også oprette tabeller
  • Ved hjælp af 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 forretningsobjektdel, hvor det nye felt eller den nye tabel skal tilføjes:
  • Afhængigt af det valgte objekt vælges databasetabellerne og strukturer.
  • Når du opretter et felt, skal du indstille feltets egenskaber:
  • I henhold til de valgte egenskaber genereres feltet, og forskellige lag forbedres for det nye felt
  • Knappen "Aktiver eksporttilstand" kan bruges, så rammen vælger egenskaber fra det dataelement, der bruges i feltdefinitionen
    • I eksperttilstand er vi nødt til at indstille værdi for feltet Dataelement
    • I dataelementdefinition er det muligt at indstille egenskaber som Label (Description)
    • Således indstilles forskellige egenskaber for feltet automatisk ved anvendelse af dataelementdefinition i dataordbogen
  • På samme måde kan vi oprette tabelfelter ved hjælp af AET
  • For tabel skal vi specificere detaljerne i tabellen som helhed og også de enkelte felter, der skal genereres til tabellen
  • Når 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 krævede databasetabeller
  • Dette betyder, at når du indtaster værdi for disse felter og udfører gemme, gemmes værdien i databasen

Interessante artikler...