SAP CRM Web UI: Konfigurasjon, applikasjon og amp; Forbedringsverktøy

Innholdsfortegnelse:

Anonim

Oversikt

  • SAP CRM har mange standardroller definert (for f.eks. Sales Professional) og applikasjoner innenfor disse rollene (for eksempel Account Management)
  • Generelt bruker ikke selskaper standardapplikasjonene som de er, og går for mindre eller større forbedringer
  • Med tanke på dette er SAP CRM implementert med verktøy for forbedring av SAP-standardapplikasjoner. Ved hjelp av disse verktøyene er det mulig å endre visningene, legge til felt, legge til tabeller osv. I eksisterende applikasjoner
  • Disse verktøyene inkluderer hovedsakelig:
    • Web UI Configuration Tool
    • Application Enhancement Tools (AET)

Web UI Configuration Tool

  • Oppsettet som vises for enhver visning i SAP CRM, opprettholdes som Web UI Configuration
  • Disse konfigurasjonene identifiseres ved hjelp av fire parameterverdier
  • Dermed kan du forbedre Web UI-konfigurasjonene med nye oppsett ved hjelp av forskjellige parameterverdier
  • Feltene som vises i webgrensesnittet kommer fra databasestrukturene som er definert i dataordlisten
    • I henhold til kravet vises ikke alle feltene på alle skjermbildene
    • Det er mulig å endre skjermene ved hjelp av Web UI Configuration tool
    • Med dette verktøyet er det mulig å fjerne noen felt fra skjermene
    • Det gjør det også mulig å legge til et felt som er tilgjengelig i dataloggstrukturen på skjermen
  • På alle sidene i CRM Web UI er det en knapp for å gå til "Web UI tool"
    • Det er forhåndsdefinerte roller som trengs for å gjøre denne knappen tilgjengelig
    • Derfor, for å se denne knappen og for å gjøre endringer i dette verktøyet, må brukeren ha tilstrekkelige autorisasjoner


Knapper på web-UI-siden La oss studere dem nedenfor

  1. Konfigurerbart område : Dette markerer området på skjermen som kan konfigureres
  2. Konfigurer side : Dette åpner popup-vinduet for å konfigurere den gjeldende siden:



Konfigurasjonsvisning for Work Center-siden

  1. Personalisering
    1. Med dette kan brukeren angi eget oppsett av visningen
    2. Dette påvirker individuell bruker og gjelder ikke hele applikasjonen
  1. Skriv ut siden : For å ta utskrift fra gjeldende side
  • For å lage et nytt oppsett er det mulig å bruke "Ny" -knappen for å lage et tomt skjema
    • Du kan også kopiere den eksisterende konfigurasjonen og deretter endre den etter behov
  • Web UI Configuration Tool støtter dra-n-slipp-funksjonen for å legge til feltene i oppsettet
  • Det gir også muligheten til å angi forskjellige egenskaper for et felt
  • I få tilfeller inkluderer implementeringer av disse forbedringene også ABAP-programmering i Web UI Components

Tilgjengelige konfigurasjoner (skjermbilde over)

  • En konfigurasjon er identifisert med en unik kombinasjon av følgende felt:
    • Rollekonfigurasjonsnøkkel
    • Komponentbruk
    • Objekttype
    • Objektundertype
  • Avhengig av forskjellige kombinasjoner kan det være flere konfigurasjoner tilgjengelig for en visning
  • Ved å velge en rad i denne tildelingsblokken oppdateres "Gjeldende konfigurasjonsdesign" for å vise oppsettet designet under valgt konfigurasjon
  • Knapper for å jobbe med konfigurasjon (se skjermbilde ovenfor): Dette er knappene for å endre "Gjeldende konfigurasjonsdesign" for valgt konfigurasjon i "Tilgjengelige konfigurasjoner"
    1. Legg til bildetekst: Med knappen er det mulig å legge til bildeteksten i skjemavisningen på en oversiktsside
    2. Legg til linje: Denne knappen legger til en rad i området "Gjeldende konfigurasjonsdesign"
    3. Flytt opp: Denne knappen skal flytte et valgt felt en rad over gjeldende rad
    4. Flytt ned: Denne knappen skal flytte et valgt felt en rad under gjeldende rad
    5. Vis tilgjengelige felt: (fig. 3) den viser alle feltene som er tilgjengelige for å legges til oppsettet slik at det er synlig i applikasjonen
    6. Vis feltegenskaper: (fig. 3) det viser at du kan se og angi egenskaper for feltet som er valgt på oppsettet
    7. I redigeringsmodus er det mulig å endre noen av disse egenskapene
  • Dette verktøyet støtter tillegg eller fjerning av felt (tilgjengelig i dataordlisten) fra visningsoppsettet
  • Med dette verktøyet er det ikke mulig å legge til feltene i dataordbokstrukturene og tabellene slik at de gjenspeiles i CRM.
  • Konfigurasjonsskjermbildet for tabellvisning har et annet oppsett, der brukeren må angi tilgjengelige kolonner og egenskaper for disse kolonnene

Sikkerhetsproblemer

  • Sluttbrukere skal ikke ha tilgang til å utføre disse innstillingene i konfigurasjonsverktøyet. Bare superbrukere eller utviklere får disse rollene
  • Enhver endring som er gjort, er synlig for alle brukerne som får tilgang til applikasjonen
  • På toppen av endringene som er implementert i UI Configuration-verktøyet, kan sluttbrukere gjøre innstillinger for personalisering av visningen. Personaliseringsinnstillinger gjelder for den enkelte bruker og deles ikke mellom sluttbrukerne
  • I henhold til kravet kan tilpasning kontrolleres i tilpasningsinnstillingene
    • Dette betyr at det er tilpasningsinnstillinger som utviklere kan begrense brukere fra å tilpasse visningene
    • Etter at du har brukt denne innstillingen, vil ikke personaliseringsknappen være tilgjengelig for sluttbrukerne

Application Enhancement Tool (AET)

  • Application Enhancement Tool er et omfattende verktøy for forbedring av SAP-standardapplikasjoner slik at modifikasjonene til databasenivået blir implementert av selve verktøyet, og det er nesten ingen kodingsinnsats.
  • Dette verktøyet er også integrert med konfigurasjonsverktøyet for webgrensesnittet.
  • I likhet med UI-konfigurasjonsverktøyet, må du først velge det konfigurerbare området (uthevet i blått) fra applikasjonen
  • Dette åpner UI-konfigurasjonsverktøyet i samme vindu som vist nedenfor

    UI Configuration Tool for AET

Vi må velge en relevant knapp for AET-forbedringer (fremhevet ovenfor)

  • Skjermforbedringer: Gjør det mulig å se allerede eksisterende forbedringer. Det er mulig å velge en forbedring og endre den
  • "Opprett felt" -knappen kan brukes til å opprette et nytt felt i valgvisningen

Følgende er visning av eksisterende felt- og tabellforbedringer:

Denne visningen har knapper for visning og tabellforbedringer i respektive tildelingsblokker:

  • Ny: Ved å bruke denne knappen er det mulig å opprette nye felt og også å opprette tabeller
  • Ved å bruke hyperkoblingen i første kolonne (Enhancement Id) er det mulig å redigere en eksisterende forbedring

Forbedrende utsikt

  • For å forbedre visningen etter å ha klikket på "Ny" -knappen (vist på skjermbildet ovenfor), må du velge forretningsobjektdelen der det nye feltet eller den nye tabellen må legges til:
  • Avhengig av objektet som er valgt, vil databasetabellene og strukturene velges.
  • Mens du oppretter et felt, må du angi egenskapene til feltet:
  • I henhold til de valgte egenskapene vil feltet bli generert, og forskjellige lag vil bli forbedret for det nye feltet
  • "Aktiver eksportmodus" -knappen kan brukes slik at rammeverket plukker egenskaper fra dataelementet som brukes i feltdefinisjonen
    • I ekspertmodus må vi sette verdi for dataelementfeltet
    • I dataelementdefinisjon er det mulig å angi egenskaper som Label (Description)
    • Dermed skal forskjellige egenskaper i feltet settes automatisk ved bruk av dataelementdefinisjon i dataordlisten
  • På samme måte kan vi lage tabellfelt ved hjelp av AET
  • For tabell må vi spesifisere detaljene i tabellen som en helhet og også de enkelte feltene som skal genereres for tabellen
  • Når felt eller tabell er generert ved hjelp av AET, starter applikasjonen på nytt, og brukeren kan deretter bruke det nye feltet eller tabellen
  • Disse feltene og tabellen vil også ha oppdatert de nødvendige databasetabellene
  • Dette betyr at når du skriver inn verdi for disse feltene og utfører lagring, blir verdien lagret i databasen