SAP CRM-i veebiliides: seadistamine ja täiustamine
⚡ Nutikas kokkuvõte
Veebiliidese seadistamise ja rakenduste täiustamise tööriistad SAP CRM võimaldab konsultantidel kohandada standardseid rolle, vaateid ja andmebaasistruktuure ilma ulatusliku ABAP-kodeerimiseta. See õpetus selgitab paigutuse konfiguratsioonimudelit, parameetripõhist disaini, turvakontrolle ning otsast lõpuni väljade ja tabelite täiustusi AET kaudu.

Ülevaade
- SAP CRM-il on palju standardrolle (nt müügispetsialist) ja nende rollide rakendusi (nt kliendihaldur).
- Üldjuhul ei kasuta ettevõtted standardrakendusi olemasoleval kujul ja teevad väiksemaid või suuremaid täiustusi.
- Seda arvestades, SAP CRM-i on rakendatud koos tööriistadega, mis parandavad SAP standardrakendused. Nende tööriistade abil on võimalik olemasolevatesse rakendustesse vaateid muuta, välju ja tabeleid lisada jne.
- Need tööriistad hõlmavad peamiselt järgmist:
- Veebi kasutajaliidese konfiguratsioonitööriist
- Rakenduste täiustamise tööriistad (AET)
Veebi kasutajaliidese konfiguratsioonitööriist
- Mis tahes vaate jaoks kuvatav paigutus SAP CRM säilitatakse veebiliidese konfiguratsioonina.
- Need konfiguratsioonid tuvastatakse nelja parameetri väärtuse abil.
- Seega saate veebiliidese konfiguratsioone täiustada uute paigutustega, kasutades erinevaid parameetriväärtusi.
- Veebiliideses kuvatavad väljad pärinevad andmesõnastikus määratletud andmebaasistruktuuridest.
- Nõude kohaselt ei kuvata kõiki välju kõigil ekraanidel.
- Ekraane on võimalik muuta veebiliidese konfiguratsioonitööriista abil.
- Selle tööriistaga on võimalik ekraanidelt mõned väljad eemaldada.
- See võimaldab teil ekraanile lisada ka andmesõnastiku struktuuris saadaoleva välja.
- Kõigil lehtedel CRM-i veebiliides, on olemas nupp, mis viib veebiliidese tööriista juurde.
- Selle nupu kättesaadavaks tegemiseks on vaja eelnevalt määratletud rolle.
- Seega selle nupu nägemiseks ja selles tööriistas muudatuste tegemiseks peavad kasutajal olema piisavad volitused.

- Konfigureeritav ala
: See tõstab esile ekraanil ala, mida saab konfigureerida.
- Lehe seadistamine
: See avab praeguse lehe konfigureerimiseks hüpikakna:

- Isikupärastamine
- Selle abil saab kasutaja määrata oma vaate paigutuse.
- See mõjutab üksikut kasutajat ja ei kehti kogu rakenduse kohta.
- Prindi leht
: Praeguse lehe printimiseks.
- Uue paigutuse loomiseks on võimalik kasutada nuppu „Uus“, et luua tühi vorm.
- Samuti saate kopeerida olemasoleva konfiguratsiooni ja seejärel seda vastavalt vajadusele muuta.
- Veebiliidese konfiguratsioonitööriist toetab väljade paigutusele lisamiseks lohistamist.
- See annab ka võimaluse määrata välja erinevaid omadusi.
- Mõnel juhul hõlmab nende täiustuste rakendamine ka ABAP-programmeerimist veebiliidese komponentides.

Saadaval olevad konfiguratsioonid (ekraanipilt ülal):
- Konfiguratsioon identifitseeritakse järgmiste väljade unikaalse kombinatsiooniga:
- Rolli konfiguratsioonivõti
- Komponentide kasutamine
- Objekti tüüp
- Objekti alamtüüp
- Sõltuvalt kombinatsioonist võib vaate jaoks olla saadaval mitu konfiguratsiooni.
- Selle määramisploki rea valimine värskendab „Praeguse konfiguratsiooni kujunduse“, et kuvada valitud konfiguratsiooni alusel loodud paigutus.
Nupud konfiguratsiooni muutmiseks (vt ülaltoodud ekraanipilti): Neid nuppe kasutatakse valitud konfiguratsiooni „Praeguse konfiguratsiooni kujunduse“ muutmiseks jaotises „Saadaval olevad konfiguratsioonid“:
- Lisa pealkiri: Selle nupu abil on võimalik ülevaate lehel vormivaatele lisada pealdis.
- Lisa rida: See nupp lisab rea alale „Praeguse konfiguratsiooni kujundus“.
- Liiguta üles: See nupp liigutab valitud välja ühe rea võrra praeguse rea kohale.
- Liiguta alla: See nupp liigutab valitud välja ühe rea võrra praeguse rea alla.
- Kuva saadaolevad väljad (joonis 3): See kuvab kõik väljad, mis on paigutusele lisamiseks saadaval, et need oleksid rakenduses nähtavad.
- Näita välja omadusi (joonis 3): See näitab paigutusel valitud välja omadusi, mida saate vaadata ja seadistada.
- Redigeerimisrežiimis on võimalik mõnda neist omadustest muuta.

- See tööriist toetab väljade (saadaval andmesõnastikus) lisamist või eemaldamist vaatepaigutusest.
- Selle tööriistaga ei ole võimalik andmesõnastiku struktuuridesse ja tabelitesse välju lisada nii, et need kajastuksid teie CRM-is.
- Tabelivaate konfiguratsiooniekraan on teistsuguse paigutusega, kus kasutaja peab määrama saadaolevad veerud ja nende veergude omadused.

Julgeolekuküsimused
- Lõppkasutajatel ei tohiks olla juurdepääsu nende sätete muutmiseks konfiguratsioonitööriistas. Need rollid on antud ainult superkasutajatele või arendajatele.
- Kõik tehtud muudatused on nähtavad kõigile rakendust kasutavatele kasutajatele.
- Lisaks kasutajaliidese konfiguratsioonitööriistas rakendatud muudatustele saavad lõppkasutajad vaate isikupärastamise sätteid muuta. Isikupärastamise sätted kehtivad igale kasutajale eraldi ja neid ei jagata teiste lõppkasutajate vahel.
- Vastavalt vajadusele saab isikupärastamist reguleerida kohandamisseadetes.
- See tähendab, et on olemas kohandamisseaded, mille abil arendajad saavad piirata kasutajate vaadete isikupärastamist.
- Pärast selle sätte rakendamist pole isikupärastamise nupp lõppkasutajatele saadaval.
Rakenduse täiustamise tööriist (AET)
- Rakenduse täiustamise tööriist on terviklik tööriist rakenduse täiustamiseks. SAP standardrakendused, nii et muudatused kuni andmebaasi tasemeni rakendab tööriist ise ja kodeerimispingutusi peaaegu pole.
- See tööriist on integreeritud ka veebiliidese konfiguratsioonitööriistaga.

- Sarnaselt kasutajaliidese konfiguratsioonitööriistaga peate kõigepealt rakendusest valima konfigureeritava ala (sinisega esile tõstetud).
- See avab samas aknas kasutajaliidese seadistamise tööriista, nagu allpool näidatud.

AET täiustuste jaoks peate valima vastava nupu (ülal esile tõstetud):
- Kuva täiustused: võimaldab teil vaadata juba olemasolevaid täiustusi. Täiustus on võimalik valida ja seda muuta.
- Nupu „Loo väli“ abil saab valitud vaates uue välja luua.
Järgnevalt on kuvatud olemasolevad väljade ja tabelite täiustused.

Sellel vaatel on nupud vaate ja tabeli täiustamiseks vastavates määramisplokkides:
- Uus: Selle nupu abil on võimalik luua uusi välju ja tabeleid.
- Esimeses veerus (Täiustus ID) oleva hüperlingi abil on võimalik olemasolevat täiustust muuta.
Veebiliidese konfiguratsioonitööriist vs rakenduse täiustamise tööriist
Enne samm-sammult vaate täiustamise juurde liikumist selgitab allolev võrdlus, millal iga tööriista tuleks kasutada:
| Aspekt | Veebi kasutajaliidese konfiguratsioonitööriist | Rakenduse täiustamise tööriist (AET) |
|---|---|---|
| Esmane eesmärk | Olemasolevate vaadete nähtava paigutuse kohandamine | Lisage andmebaasi uusi välju ja tabeleid |
| Andmesõnastiku mõju | Puudub — kasutab ainult olemasolevaid välju | Genereerib andmebaasistruktuurid ja -tabelid automaatselt |
| Kodeerimispingutus | Valikuline ABAP edasijõudnute juhtudel | Peaaegu null kodeerimist vaja |
| Tüüpiline kasutaja | Funktsionaalne konsultant või superkasutaja | Funktsionaalne konsultant, kes töötab tehnilise juhiga |
| Muudatuse ulatus | Vaatepõhine paigutus ja isikupärastamine | Rakenduseülene väljade ja tabelite laiendatavus |
Vaate täiustamine
- Vaate täiustamiseks peate pärast nupule „Uus“ klõpsamist (näidatud ülaltoodud ekraanipildil) valima äriobjekti osa, kuhu soovite uue välja või tabeli lisada.

- Sõltuvalt valitud objektist valitakse andmebaasi tabelid ja struktuurid.
- Välja loomisel peate määrama välja omadused:

- Valitud omaduste kohaselt genereeritakse väli ja uue välja jaoks täiustatakse erinevaid kihte.
- Nuppu „Luba ekspertrežiim“ saab kasutada nii, et raamistik valiks väljamääratluses kasutatud andmeelemendi omadused.
- Ekspertrežiimis peame määrama andmeelemendi väljale väärtuse.
- Andmeelemendi definitsioonis on võimalik määrata omadusi nagu Label (Descriptioon).
- Seega saab välja erinevaid omadusi andmesõnastikus oleva andmeelemendi definitsiooni abil automaatselt määrata.

- Samamoodi saame AET abil luua tabelivälju.
- Tabeli puhul peame määrama tabeli kui terviku üksikasjad ja ka tabeli jaoks genereeritavad üksikud väljad.

- Kui väli või tabel on AET abil loodud, taaskäivitub rakendus ja kasutaja saab seejärel uut välja või tabelit kasutada.
- Need väljad ja tabelid on uuendanud ka nõutavaid andmebaasi tabeleid.
- See tähendab, et kui sisestate nendele väljadele väärtuse ja salvestate, salvestatakse väärtus andmebaasi.

