SAP CRM Web UI: Configuration, Application & Förbättringsverktyg

Innehållsförteckning:

Anonim

Översikt

  • SAP CRM har många standardroller definierade (för t.ex. Sales Professional) och applikationer inom dessa roller (för t.ex. Account Management)
  • I allmänhet använder företagen inte standardapplikationerna som de är och går för mindre eller större förbättringar
  • Med tanke på detta har SAP CRM implementerats med verktyg för förbättring av SAP-standardapplikationer. Med hjälp av dessa verktyg är det möjligt att ändra vyer, lägga till fält, lägga till tabeller etc. i befintliga applikationer
  • Dessa verktyg innehåller främst:
    • Webbgränssnittskonfigurationsverktyg
    • Verktyg för applikationsförbättring (AET)

Webbgränssnittskonfigurationsverktyg

  • Layouten som visas för alla vyer i SAP CRM bibehålls som webbgränssnittskonfiguration
  • Dessa konfigurationer identifieras med hjälp av fyra parametervärden
  • Således kan du förbättra webbgränssnittskonfigurationerna med nya layouter med olika parametervärden
  • Fälten som visas i webbgränssnittet kommer från de databasstrukturer som definierats i datalistan
    • Enligt kraven visas inte alla fälten på alla skärmar
    • Det är möjligt att ändra skärmarna med hjälp av konfigurationsverktyget för webbgränssnittet
    • Med detta verktyg är det möjligt att ta bort vissa fält från skärmarna
    • Det gör det också möjligt att lägga till ett fält som är tillgängligt i datalistorstrukturen på skärmen
  • På alla sidor i CRM Web UI finns det en knapp för att gå till "Web UI tool"
    • Det finns fördefinierade roller som behövs för att göra den här knappen tillgänglig
    • För att kunna se den här knappen och göra ändringar i detta verktyg måste användaren ha tillräckliga behörigheter


Knappar på webben UI-sidan Låt oss studera dem nedan

  1. Konfigurerbart område : Detta markerar det område på skärmen som kan konfigureras
  2. Konfigurera sida : Detta öppnar popup-fönstret för att konfigurera den aktuella sidan:



Konfigurationsvy för Work Center-sidan

  1. Anpassning
    1. Med detta kan användaren ställa in en egen layout för vyn
    2. Detta påverkar enskild användare och gäller inte hela applikationen
  1. Skriv ut sidan : För att ta utskriften från den aktuella sidan
  • För att skapa en ny layout är det möjligt att använda knappen "Ny" för att skapa ett tomt formulär
    • Du kan också kopiera den befintliga konfigurationen och sedan ändra den efter behov
  • Web UI Configuration Tool stöder drag-n-drop-funktionen för att lägga till fälten i layouten
  • Det ger också möjlighet att ställa in olika egenskaper för ett fält
  • I få fall inkluderar implementeringar av dessa förbättringar även ABAP-programmering i webbgränssnittskomponenterna

Tillgängliga konfigurationer (skärmdump ovan)

  • En konfiguration identifieras med en unik kombination av följande fält:
    • Rollkonfigurationsnyckel
    • Komponentanvändning
    • Objekt typ
    • Objekt undertyp
  • Beroende på olika kombinationer finns det flera konfigurationer tillgängliga för en vy
  • Om du väljer en rad i detta tilldelningsblock uppdateras "Aktuell konfigurationsdesign" för att visa layouten som designats under vald konfiguration
  • Knappar för att arbeta med konfigurationen (se skärmdump ovan): Dessa är knapparna för att ändra "Aktuell konfigurationsdesign" för vald konfiguration i "Tillgängliga konfigurationer"
    1. Lägg till bildtext: Med knappen är det möjligt att lägga till bildtexten i formulärvyn på en översiktssida
    2. Lägg till rad: Den här knappen lägger till en rad i området "Nuvarande konfigurationsdesign"
    3. Flytta upp: Den här knappen är för att flytta ett valt fält en rad ovanför dess nuvarande rad
    4. Flytta ner: Den här knappen är för att flytta ett valt fält en rad under dess nuvarande rad
    5. Visa tillgängliga fält: (Fig. 3) det visar alla fält som är tillgängliga att läggas till i layouten så att den syns i applikationen
    6. Visa fältegenskaper: (Fig. 3) det visar att du kan se och ställa in egenskaper för det valda fältet i layouten
    7. I redigeringsläge är det möjligt att ändra några av dessa egenskaper
  • Det här verktyget stöder tillägg eller borttagning av fält (finns i datalistan) från vylayouten
  • Med det här verktyget är det inte möjligt att lägga till fälten i datalistorstrukturerna och tabellerna så att de återspeglas i din CRM.
  • Konfigurationsskärmen för tabellvy har en annan layout, där användaren behöver ställa in tillgängliga kolumner och egenskaper för dessa kolumner

Säkerhetsproblem

  • Slutanvändare ska inte ha tillgång till att utföra dessa inställningar i konfigurationsverktyget. Endast superanvändare eller utvecklare får dessa roller
  • Alla ändringar som görs är synliga för alla användare som använder appen
  • Utöver de ändringar som implementerats i UI-konfigurationsverktyget kan slutanvändare göra inställningar för att anpassa vyn. Anpassningsinställningar gäller för den enskilda användaren och delas inte mellan slutanvändarna
  • Enligt kraven kan anpassning kontrolleras inom anpassningsinställningarna
    • Det betyder att det finns anpassningsbara inställningar som utvecklare kan begränsa användarna från att anpassa vyer
    • Efter att denna inställning har tillämpats kommer anpassningsknappen inte att vara tillgänglig för slutanvändarna

Application Enhancement Tool (AET)

  • Applikationsförbättringsverktyget är ett omfattande verktyg för förbättring av SAP-standardapplikationerna så att modifieringarna tills databasenivån implementeras av själva verktyget och det finns nästan ingen kodansträngning.
  • Detta verktyg är också integrerat med konfigurationsverktyget för webbgränssnittet.
  • I likhet med UI-konfigurationsverktyget måste du först välja det konfigurerbara området (markerat med blått) från applikationen
  • Detta öppnar UI-konfigurationsverktyget i samma fönster som visas nedan

    UI-konfigurationsverktyg för AET

Vi måste välja en relevant knapp för AET-förbättringar (markerad ovan)

  • Display Enhancements: Gör att du kan se redan befintliga förbättringar. Det är möjligt att välja en förbättring och ändra den
  • Knappen "Skapa fält" kan användas för att skapa ett nytt fält i vald vy

Följande är visningen av befintliga fält- och tabellförbättringar:

Den här vyn har knappar för förbättringar av visning och tabell i respektive tilldelningsblock:

  • Ny: Med den här knappen är det möjligt att skapa nya fält och även skapa tabeller
  • Med hjälp av hyperlänken i första kolumnen (Enhancement Id) är det möjligt att redigera en befintlig förbättring

Förbättra vyn

  • För att förbättra vyn efter att ha klickat på "Ny" -knappen (visas ovanför skärmbilden) måste du välja den affärsobjektdel där det nya fältet eller den nya tabellen måste läggas till:
  • Beroende på det valda objektet kommer databastabellerna och strukturerna att väljas.
  • När du skapar ett fält måste du ställa in fältets egenskaper:
  • Enligt de valda egenskaperna genereras fältet och olika lager förbättras för det nya fältet
  • Knappen "Aktivera exportläge" kan användas så att ramverket väljer egenskaper från dataelementet som används i fältdefinitionen
    • I expertläge måste vi ställa in värde för fältet dataelement
    • I definitionen av dataelement är det möjligt att ställa in egenskaper som Label (Description)
    • Således ska olika egenskaper hos fältet ställas in automatiskt med användning av dataelementdefinition i datalogg
  • På samma sätt kan vi skapa tabellfält med hjälp av AET
  • För tabell måste vi ange detaljerna i tabellen som helhet och även de enskilda fälten som ska genereras för tabellen
  • När fält eller tabell har genererats med hjälp av AET startar programmet om och användaren kan sedan använda det nya fältet eller tabellen
  • Dessa fält och tabeller har också uppdaterat de nödvändiga databastabellerna
  • Detta innebär att när du anger värde för dessa fält och utför spara kommer värdet att lagras i databasen