SAP Веб-інтерфейс CRM: інструменти конфігурації, застосування та вдосконалення

Про платформу

  • SAP У CRM визначено багато стандартних ролей (наприклад, Професіонал з продажів) і додатків у цих ролях (наприклад, Керування обліковим записом)
  • У загальному сценарії компанії не використовують стандартні програми, як вони є, і йдуть на незначні або значні вдосконалення
  • Враховуючи це, SAP CRM реалізовано з інструментами для вдосконалення SAP стандартні програми. Використовуючи ці інструменти, можна змінювати перегляди, додавати поля, додавати таблиці тощо в існуючі програми
  • Ці інструменти в основному включають:
  • Інструмент конфігурації веб-інтерфейсу
  • Інструменти вдосконалення додатків (AET)

Інструмент конфігурації веб-інтерфейсу

  • Макет, що відображається для будь-якого перегляду в SAP CRM підтримується як конфігурація веб-інтерфейсу користувача
  • Ці конфігурації визначаються за допомогою 4 значень параметрів
  • Таким чином, ви можете розширити конфігурації веб-інтерфейсу за допомогою нових макетів, використовуючи різні значення параметрів
  • Поля, які відображаються у веб-інтерфейсі користувача, походять зі структур бази даних, визначених у словнику даних
  • Відповідно до вимог не всі поля відображаються на всіх екранах
  • Можна змінювати екрани за допомогою інструмента конфігурації веб-інтерфейсу
  • За допомогою цього інструменту можна видалити деякі поля з екранів
  • Також це дозволяє додати на екран поле, доступне в структурі словника даних
  • На всіх сторінках в Веб-інтерфейс CRM, є кнопка для переходу до «Інструмент веб-інтерфейсу»
  • Щоб зробити цю кнопку доступною, потрібні попередньо визначені ролі
  • Таким чином, щоб бачити цю кнопку та вносити зміни в цей інструмент, користувач повинен мати достатні повноваження
Інструмент конфігурації веб-інтерфейсу
Кнопки на сторінці веб-інтерфейсу користувача Розглянемо їх нижче
  1. Конфігурована область Інструмент конфігурації веб-інтерфейсу: виділяє область екрана, яку можна налаштувати
  2. Налаштувати сторінку Інструмент конфігурації веб-інтерфейсу: це відкриває спливаюче вікно для налаштування поточної сторінки:

Інструмент конфігурації веб-інтерфейсу

Інструмент конфігурації веб-інтерфейсу
Перегляд конфігурації для сторінки Work Center
  1. Персоналізація Інструмент конфігурації веб-інтерфейсу
    1. За допомогою цього користувач може встановити власний макет перегляду
    2. Це впливає на окремих користувачів і не стосується всієї програми
  1. Друк сторінки Інструмент конфігурації веб-інтерфейсу: Щоб припинити друк поточної сторінки
  • Щоб створити новий макет, можна скористатися кнопкою «Новий», щоб створити порожню форму
  • Також ви можете скопіювати наявну конфігурацію, а потім змінити її за потреби
  • Інструмент конфігурації веб-інтерфейсу користувача підтримує функцію перетягування, щоб додати поля до макета
  • Він також надає можливість встановлювати різні властивості поля
  • У деяких випадках реалізації цих удосконалень також включають програмування ABAP у компонентах веб-інтерфейсу користувача
Інструмент конфігурації веб-інтерфейсу
Перегляд конфігурації для перегляду форми на сторінці огляду – I

Доступні конфігурації (знімок екрана вище)

  • Конфігурація ідентифікується унікальною комбінацією таких полів:
  • Ключ конфігурації ролі
  • Використання компонентів
  • Тип об'єкта
  • Підтип об'єкта
  • Залежно від різної комбінації для перегляду може бути доступно кілька конфігурацій
  • Вибір рядка в цьому блоці призначення оновлює «Поточний дизайн конфігурації», щоб показати макет, розроблений відповідно до вибраної конфігурації
  • Кнопки для роботи над конфігурацією (див. знімок екрана вище): це кнопки для зміни «Поточного дизайну конфігурації» для вибраної конфігурації в «Доступних конфігураціях»

    1. Додати заголовок: за допомогою кнопки можна додати заголовок у вікні перегляду форми на сторінці огляду
    2. Додати рядок: ця кнопка додає рядок у область «Поточний дизайн конфігурації».
    3. Перемістити вгору: Ця кнопка призначена для переміщення вибраного поля на один рядок вище поточного рядка
    4. Перемістити вниз: ця кнопка призначена для переміщення вибраного поля на один рядок нижче його поточного рядка
    5. Показати доступні поля: (Рис. 3) показує всі поля, які можна додати до макета, щоб їх було видно в програмі
    6. Показати властивості поля: (Рис. 3) це показує, що ви можете побачити та встановити властивості поля, вибраного на макеті
    7. У режимі редагування можна змінити деякі з цих властивостей
Інструмент конфігурації веб-інтерфейсу
Перегляд конфігурації для перегляду форми на сторінці огляду – II
  • Цей інструмент підтримує додавання або видалення полів (доступних у словнику даних) із макета перегляду
  • За допомогою цього інструменту неможливо додати поля до структур і таблиць словника даних, щоб вони відображалися у вашій CRM.
  • Екран конфігурації для перегляду таблиці має інший макет, де користувачеві потрібно встановити доступні стовпці та властивості цих стовпців
Інструмент конфігурації веб-інтерфейсу
Перегляд конфігурації для перегляду таблиці

Проблеми безпеки

  • Кінцеві користувачі не повинні мати доступу для виконання цих налаштувань у інструменті налаштування. Ці ролі надаються лише суперкористувачам або розробникам
  • Усі внесені зміни бачать усі користувачі програми
  • Крім змін, реалізованих в інструменті конфігурації інтерфейсу користувача, кінцеві користувачі можуть налаштувати персоналізацію перегляду. Параметри персоналізації застосовуються до окремих користувачів і не передаються кінцевим користувачам
  • Відповідно до вимог, персоналізацією можна керувати в налаштуваннях налаштування
  • Це означає, що існують параметри налаштування, за допомогою яких розробники можуть обмежити користувачів у персоналізації переглядів
  • Після застосування цього параметра кнопка персоналізації буде недоступна для кінцевих користувачів

Інструмент покращення додатків (AET)

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

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

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

Нижче наведено відображення наявних удосконалень полів і таблиць:

Інструмент вдосконалення програми
Перегляд покращення дисплея

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

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

Покращення перегляду

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