SAP CRM Web UI: Configurare, aplicație & Instrumente de îmbunătățire

Cuprins:

Anonim

Prezentare generală

  • SAP CRM are multe roluri standard definite (de exemplu, Sales Professional) și aplicații în cadrul acestor roluri (de exemplu, Managementul contului)
  • În scenariul general, companiile nu folosesc aplicațiile standard așa cum sunt și preferă îmbunătățiri minore sau majore
  • Având în vedere acest lucru, SAP CRM a fost implementat cu instrumente pentru îmbunătățirea aplicațiilor standard SAP. Folosind aceste instrumente, este posibil să modificați vizualizările, să adăugați câmpuri, să adăugați tabele etc. în aplicațiile existente
  • Aceste instrumente includ în principal:
    • Instrument de configurare UI Web
    • Instrumente de îmbunătățire a aplicațiilor (AET)

Instrument de configurare UI Web

  • Aspectul afișat pentru orice vizualizare în SAP CRM este menținut ca Configurare UI Web
  • Aceste configurații sunt identificate folosind 4 valori ale parametrilor
  • Astfel, puteți îmbunătăți configurațiile UI Web cu aspecte noi folosind valori ale parametrilor diferiți
  • Câmpurile afișate în interfața de utilizare web provin din structurile bazei de date definite în dicționarul de date
    • Conform cerințelor, nu toate câmpurile sunt afișate pe toate ecranele
    • Este posibil să modificați ecranele utilizând instrumentul de configurare UI Web
    • Cu acest instrument, este posibil să eliminați câteva câmpuri de pe ecrane
    • De asemenea, permite adăugarea unui câmp disponibil în structura dicționarului de date pe ecran
  • În toate paginile din interfața de utilizare web CRM, există un buton pentru a accesa „Instrumentul de interfață web”
    • Există roluri predefinite necesare pentru ca acest buton să fie disponibil
    • Astfel, pentru a vedea acest buton și pentru a face modificări în acest instrument, utilizatorul trebuie să aibă suficiente autorizații


Butoane pe pagina UI Web Să le studiem mai jos

  1. Zona configurabilă : Aceasta evidențiază zona din ecran care este configurabilă
  2. Configurare pagină : Aceasta deschide fereastra pop-up pentru a configura pagina curentă:



Vizualizare configurare pentru pagina Centru de lucru

  1. Personalizare
    1. Cu aceasta, utilizatorul poate seta propriul aspect al vizualizării
    2. Acest lucru afectează utilizatorul individual și nu se aplică întregii aplicații
  1. Tipărește pagina : Pentru a scoate tipărirea din pagina curentă
  • Pentru a crea un aspect nou, este posibil să utilizați butonul „Nou” pentru a crea un formular necompletat
    • De asemenea, puteți utiliza copiați configurația existentă și apoi modificați-o după cum este necesar
  • Instrumentul de configurare UI Web acceptă caracteristica drag-n-drop pentru a adăuga câmpurile la aspect
  • De asemenea, oferă posibilitatea de a seta diferite proprietăți ale unui câmp
  • În câteva cazuri, implementările acestor îmbunătățiri includ, de asemenea, programarea ABAP în componentele UI Web

Configurări disponibile (captură de ecran de mai sus)

  • O configurație este identificată cu o combinație unică de următoarele câmpuri:
    • Cheie de configurare a rolului
    • Utilizarea componentelor
    • Tipul obiectului
    • Subtipul obiectului
  • În funcție de combinația diferită, pot fi configurate mai multe disponibile pentru o vizualizare
  • Selectarea unui rând în acest bloc de atribuire actualizează „Proiectarea configurației curente” pentru a afișa aspectul proiectat în configurația selectată
  • Butoane pentru a lucra la configurație (vezi captura de ecran de mai sus): Acestea sunt butoanele pentru a modifica „Proiectarea configurației curente” pentru configurația selectată în „Configurări disponibile”
    1. Adăugare subtitrare: Cu butonul este posibil să adăugați subtitrarea în vizualizarea Formular într-o pagină de prezentare generală
    2. Adăugați linie: acest buton adaugă un rând în zona „Proiectare configurare curentă”
    3. Mutați în sus: acest buton este pentru a muta un câmp selectat cu un rând deasupra rândului său curent
    4. Deplasare în jos: acest buton este pentru a muta un câmp selectat cu un rând sub rândul său curent
    5. Afișează câmpurile disponibile: (Fig. 3) afișează toate câmpurile disponibile pentru a fi adăugate la aspect, astfel încât să fie vizibile pe aplicație
    6. Afișare proprietăți câmp: (Fig. 3) arată că puteți vedea și seta proprietățile câmpului selectat pe aspect
    7. În modul de editare, este posibil să modificați unele dintre aceste proprietăți
  • Acest instrument acceptă adăugarea sau eliminarea câmpurilor (disponibile în dicționarul de date) din aspectul vizualizării
  • Cu acest instrument nu este posibil să adăugați câmpurile în structurile și tabelele dicționarului de date astfel încât acestea să se reflecte în CRM.
  • Ecranul de configurare pentru vizualizarea în tabel are un aspect diferit, în care utilizatorul trebuie să seteze coloanele disponibile și proprietățile acestor coloane

Preocupările legate de securitate

  • Utilizatorii finali nu ar trebui să aibă acces pentru a efectua aceste setări în instrumentul de configurare. Numai super-utilizatorii sau dezvoltatorii beneficiază de aceste roluri
  • Orice modificare efectuată este vizibilă pentru toți utilizatorii care accesează aplicația
  • Pe lângă modificările implementate în instrumentul de configurare UI, utilizatorii finali pot face setări pentru personalizarea vizualizării. Setările de personalizare sunt aplicabile utilizatorului individual și nu sunt partajate între utilizatorii finali
  • Conform cerințelor, personalizarea poate fi controlată în cadrul setărilor de personalizare
    • Aceasta înseamnă că există setări de personalizare cu ajutorul cărora dezvoltatorii pot restricționa utilizatorii de la personalizarea vizualizărilor
    • După aplicarea acestei setări, butonul de personalizare nu va fi disponibil pentru utilizatorii finali

Instrument de îmbunătățire a aplicației (AET)

  • Instrumentul de îmbunătățire a aplicației este un instrument cuprinzător pentru îmbunătățirea aplicațiilor standard SAP, astfel încât modificările până la nivelul bazei de date sunt implementate de instrumentul însuși și nu există aproape niciun efort de codificare.
  • Acest instrument este, de asemenea, integrat cu instrumentul de configurare a UI Web.
  • Similar cu instrumentul de configurare UI, mai întâi trebuie să selectați zona configurabilă (evidențiată în albastru) din aplicație
  • Aceasta va deschide instrumentul de configurare UI în aceeași fereastră așa cum se arată mai jos

    Instrument de configurare UI pentru AET

Trebuie să selectăm un buton relevant pentru îmbunătățirile AET (evidențiat mai sus)

  • Afișare îmbunătățiri: vă permite să vedeți îmbunătățiri deja existente. Este posibil să selectați o îmbunătățire și să o modificați
  • Butonul „Creați câmp” poate fi utilizat pentru a crea un câmp nou în vizualizarea selectată

Urmează afișarea îmbunătățirilor de câmp și tabel existente:

Această vizualizare are butoane pentru îmbunătățiri Vizualizare și tabel în blocurile de atribuire respective:

  • Nou: Folosind acest buton este posibil să creați câmpuri noi și, de asemenea, să creați tabele
  • Folosind hyperlinkul din prima coloană (ID de îmbunătățire) este posibil să editați un accesoriu existent

Vizualizare îmbunătățită

  • Pentru a îmbunătăți vizualizarea după ce faceți clic pe butonul „Nou” (afișat în ecranul de mai sus), trebuie să selectați partea obiectului de afaceri în care noul câmp sau noul tabel trebuie adăugat:
  • În funcție de obiectul selectat, tabelele bazei de date și structurile vor fi selectate.
  • În timp ce creați un câmp, trebuie să setați proprietățile câmpului:
  • În funcție de proprietățile selectate, câmpul va fi generat și vor fi îmbunătățite diferite straturi pentru noul câmp
  • Butonul „Activare mod export” poate fi utilizat astfel încât cadrul să aleagă proprietăți din elementul de date utilizat în definiția câmpului
    • În modul Expert, trebuie să setăm valoarea pentru câmpul Element de date
    • În definirea elementelor de date, este posibil să setați proprietăți precum Etichetă (Descriere)
    • Astfel, diferite proprietăți ale câmpului trebuie setate automat folosind definiția elementelor de date din dicționarul de date
  • În mod similar, putem crea câmpuri de tabel folosind AET
  • Pentru tabel, trebuie să specificăm detaliile tabelului în ansamblu și, de asemenea, câmpurile individuale care trebuie generate pentru tabel
  • Odată ce câmpul sau tabelul este generat folosind AET, aplicația va reporni și utilizatorul poate folosi apoi noul câmp sau tabel
  • Aceste câmpuri și tabel vor avea, de asemenea, actualizate tabelele de baze de date necesare
  • Aceasta înseamnă că, atunci când introduceți valoarea pentru aceste câmpuri și efectuați salvarea, valoarea va fi stocată în baza de date