SAP CRM Web UI: Конфигурация, приложение и усилвател; Инструменти за подобряване

Съдържание:

Anonim

Общ преглед

  • SAP CRM има дефинирани много стандартни роли (например за специалист по продажбите) и приложения в тези роли (например за управление на акаунти)
  • Като цяло компаниите не използват стандартните приложения, каквито са, и се насочват към малки или големи подобрения
  • Имайки предвид това, SAP CRM е внедрен с инструменти за подобряване на стандартните приложения на SAP. Използвайки тези инструменти, е възможно да промените изгледите, да добавите полета, да добавите таблици и т.н. в съществуващите приложения
  • Тези инструменти включват основно:
    • Инструмент за конфигуриране на уеб потребителски интерфейс
    • Инструменти за подобряване на приложенията (AET)

Инструмент за конфигуриране на уеб потребителски интерфейс

  • Оформлението, което се показва за всеки изглед в SAP CRM, се поддържа като конфигурация на уеб потребителския интерфейс
  • Тези конфигурации се идентифицират с помощта на 4 стойности на параметри
  • По този начин можете да подобрите конфигурациите на уеб потребителския интерфейс с нови оформления, като използвате различни стойности на параметрите
  • Полетата, показани в уеб потребителския интерфейс, идват от структурите на базата данни, дефинирани в речника на данните
    • Според изискването не всички полета се показват на всички екрани
    • Възможно е да променяте екраните с помощта на инструмента за конфигуриране на уеб потребителски интерфейс
    • С този инструмент е възможно да премахнете някои полета от екраните
    • Също така позволява да се добави поле, налично в структурата на речника на данни, на екрана
  • На всички страници в уеб потребителския интерфейс на CRM има бутон за преминаване към „Инструмент за уеб потребителски интерфейс“
    • Има предварително определени роли, необходими, за да се направи този бутон достъпен
    • По този начин, за да види този бутон и да направи модификации в този инструмент, потребителят трябва да има достатъчно разрешения


Бутони на уеб страницата на потребителския интерфейс Нека ги изучим по-долу

  1. Конфигурируема зона : Това подчертава зоната на екрана, която може да се конфигурира
  2. Конфигуриране на страница : Това отваря изскачащия прозорец за конфигуриране на текущата страница:



Страница за изглед на конфигурация за Work Center

  1. Персонализация
    1. С това потребителят може да зададе собствено оформление на изгледа
    2. Това засяга отделния потребител и не е приложимо за цялото приложение
  1. Печат на страница : За изваждане на печат от текущата страница
  • За да създадете ново оформление, е възможно да използвате бутона "Ново", за да създадете празен формуляр
    • Също така можете да използвате копиране на съществуващата конфигурация и след това да я модифицирате според изискванията
  • Инструментът за конфигуриране на уеб потребителски интерфейс поддържа функция плъзгане и пускане, за да добавите полетата към оформлението
  • Той също така предоставя възможност за задаване на различни свойства на поле
  • В някои случаи внедряванията на тези подобрения включват и програмиране на ABAP в компонентите на уеб потребителския интерфейс

Налични конфигурации (екранна снимка по-горе)

  • Конфигурацията се идентифицира с уникална комбинация от следните полета:
    • Ключ за конфигуриране на ролята
    • Използване на компоненти
    • Тип на обекта
    • Подтип на обекта
  • В зависимост от различна комбинация за изглед могат да се предлагат множество конфигурации
  • Избирането на ред в този блок за присвояване актуализира "Текущ дизайн на конфигурацията", за да покаже оформлението, проектирано при избраната конфигурация
  • Бутони за работа по конфигурация (вижте екранната снимка по-горе): Това са бутоните за промяна на „Текущ дизайн на конфигурацията“ за избрана конфигурация в „Налични конфигурации“
    1. Добавяне на надпис: С бутон е възможно да добавите надписа в изгледа на формуляр на страница за преглед
    2. Добавяне на ред: Този бутон добавя ред в областта "Текущ дизайн на конфигурацията"
    3. Преместване нагоре: Този бутон е за преместване на избрано поле с един ред над текущия му ред
    4. Преместване надолу: Този бутон е за преместване на избрано поле с един ред под текущия му ред
    5. Показване на наличните полета: (Фиг. 3) показва всички полета, които са налични за добавяне към оформлението, така че да се вижда в приложението
    6. Показване на свойствата на полето: (Фиг. 3) показва, че можете да видите и зададете свойства на полето, избрано на оформлението
    7. В режим на редактиране е възможно да се модифицират някои от тези свойства
  • Този инструмент поддържа добавяне или премахване на полета (налични в речника на данните) от оформлението на изгледа
  • С този инструмент не е възможно да добавите полетата в структурите и таблиците на речника на данни, така че да отразяват във вашия CRM.
  • Екранът за конфигуриране за изглед на таблица има различно оформление, където потребителят трябва да зададе наличните колони и свойства на тези колони

Проблеми със сигурността

  • Крайните потребители не трябва да имат достъп за извършване на тези настройки в инструмента за конфигуриране. С тези роли се предоставят само супер потребители или разработчици
  • Всяка направена промяна е видима за всички потребители, които имат достъп до приложението
  • В допълнение към промените, внедрени в инструмента за конфигуриране на потребителския интерфейс, крайните потребители могат да направят настройки за персонализиране на изгледа. Настройките за персонализация са приложими за отделния потребител и не се споделят между крайните потребители
  • Според изискването персонализирането може да се контролира в настройките за персонализиране
    • Това означава, че има персонализирани настройки, с които разработчиците могат да ограничат потребителите от персонализиране на изгледите
    • След прилагане на тази настройка, бутонът за персонализация няма да бъде достъпен за крайните потребители

Инструмент за подобряване на приложенията (AET)

  • Инструментът за подобряване на приложенията е цялостен инструмент за подобряване на стандартните приложения на SAP, така че модификациите до нивото на базата данни се изпълняват от самия инструмент и почти няма усилия за кодиране.
  • Този инструмент е интегриран и с инструмента за конфигуриране на уеб потребителски интерфейс.
  • Подобно на инструмента за конфигуриране на потребителския интерфейс, първо трябва да изберете конфигурируемата област (маркирана в синьо) от приложението
  • Това ще отвори инструмента за конфигуриране на потребителския интерфейс в същия прозорец, както е показано по-долу

    Инструмент за конфигуриране на потребителския интерфейс за AET

Трябва да изберем подходящ бутон за подобрения на AET (подчертано по-горе)

  • Подобрения на дисплея: Позволява ви да видите вече съществуващи подобрения. Възможно е да изберете подобрение и да го модифицирате
  • Бутонът "Създаване на поле" може да се използва за създаване на ново поле в избрания изглед

Следва показването на съществуващите подобрения на полета и таблици:

Този изглед има бутони за подобрения на изглед и таблица в съответните блокове за присвояване:

  • Ново: С този бутон е възможно да се създават нови полета, а също и да се създават таблици
  • Използвайки хипервръзката в първата колона (Enhancement Id) е възможно да редактирате съществуващо подобрение

Подобряване на изгледа

  • За да подобрите изгледа след щракване върху бутона "New" (показан на горната снимка), трябва да изберете частта от бизнес обекта, където трябва да се добави новото поле или нова таблица:
  • В зависимост от избрания обект ще бъдат избрани таблиците на базата данни и структурите.
  • Докато създавате поле, трябва да зададете свойства на полето:
  • Според избраните свойства полето ще бъде генерирано и ще бъдат подобрени различни слоеве за новото поле
  • Бутонът „Enable Export Mode“ може да се използва, така че рамката да избира свойства от елемента за данни, използван в дефиницията на полето
    • В експертен режим трябва да зададем стойност за полето Data Element
    • В дефиницията на елемент от данни е възможно да зададете свойства като Label (Описание)
    • По този начин различни свойства на полето трябва да бъдат зададени автоматично, като се използва дефиниция на елемент от данни в речника на данните
  • По същия начин можем да създадем полета за таблици, използвайки AET
  • За таблицата трябва да посочим подробностите за таблицата като цяло, както и отделните полета, които да се генерират за таблицата
  • След като полето или таблицата са генерирани с помощта на AET, приложението ще се рестартира и потребителят може да използва новото поле или таблица
  • Тези полета и таблица също ще актуализират необходимите таблици на базата данни
  • Това означава, че когато въведете стойност за тези полета и извършите запис, стойността ще се съхранява в базата данни