Веб-інтерфейс SAP CRM: конфігурація, програма та підсилювач; Інструменти вдосконалення

Зміст:

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)

  • Application Enhancement Tool - це всеосяжний інструмент для вдосконалення стандартних програм SAP, таким чином, що модифікації до рівня бази даних реалізуються самим інструментом, і майже не вимагається кодування.
  • Цей інструмент також інтегрований із інструментом налаштування веб-інтерфейсу.
  • Подібно інструменту налаштування інтерфейсу користувача, спочатку потрібно вибрати конфігурувану область (виділену синім кольором) із програми
  • Це відкриє інструмент налаштування інтерфейсу користувача в тому ж вікні, що показано нижче

    Інструмент налаштування інтерфейсу користувача для AET

Нам потрібно вибрати відповідну кнопку для вдосконалення AET (виділено вище)

  • Покращення дисплея: дає змогу переглянути вже існуючі вдосконалення. Можна вибрати вдосконалення та змінити його
  • Кнопку "Створити поле" можна використовувати для створення нового поля у виділеному поданні

Далі наведено відображення наявних поліпшень полів і таблиць:

У цьому поданні є кнопки для вдосконалення перегляду та таблиці у відповідних блоках призначення:

  • Нове: За допомогою цієї кнопки можна створювати нові поля, а також створювати таблиці
  • Використовуючи гіперпосилання в першому стовпці (Ідентифікатор вдосконалення), можна редагувати існуюче вдосконалення

Покращення зору

  • Для того, щоб покращити вигляд після натискання кнопки «Створити» (показано на скріншоті вище), потрібно вибрати частину бізнес-об’єкта, куди потрібно додати нове поле або нову таблицю:
  • Залежно від вибраного об'єкта будуть вибиратися таблиці бази даних та структури.
  • Під час створення поля потрібно встановити властивості поля:
  • Відповідно до вибраних властивостей поле буде сформовано, а різні шари будуть покращені для нового поля
  • Кнопку "Увімкнути режим експорту" можна використовувати, щоб фреймворк вибирав властивості з Елемента даних, що використовується у визначенні поля
    • У режимі експерта нам потрібно встановити значення для поля Елемент даних
    • У визначенні елемента даних можна встановити такі властивості, як Label (Опис)
    • Таким чином, різні властивості поля повинні бути встановлені автоматично, використовуючи визначення елемента даних у словнику даних
  • Подібним чином ми можемо створювати поля таблиці за допомогою AET
  • Для таблиці нам потрібно вказати деталі таблиці в цілому, а також окремі поля, які потрібно створити для таблиці
  • Як тільки поле або таблиця створені за допомогою AET, програма перезапуститься, і користувач зможе використовувати нове поле або таблицю
  • Ці поля та таблиця також оновлять необхідні таблиці бази даних
  • Це означає, що коли ви вводите значення для цих полів і виконуєте збереження, значення зберігатиметься в базі даних