SAP Веб-інтерфейс CRM: інструменти конфігурації, застосування та вдосконалення
Про платформу
- SAP У CRM визначено багато стандартних ролей (наприклад, Професіонал з продажів) і додатків у цих ролях (наприклад, Керування обліковим записом)
- У загальному сценарії компанії не використовують стандартні програми, як вони є, і йдуть на незначні або значні вдосконалення
- Враховуючи це, SAP CRM реалізовано з інструментами для вдосконалення SAP стандартні програми. Використовуючи ці інструменти, можна змінювати перегляди, додавати поля, додавати таблиці тощо в існуючі програми
- Ці інструменти в основному включають:
- Інструмент конфігурації веб-інтерфейсу
- Інструменти вдосконалення додатків (AET)
Інструмент конфігурації веб-інтерфейсу
- Макет, що відображається для будь-якого перегляду в SAP CRM підтримується як конфігурація веб-інтерфейсу користувача
- Ці конфігурації визначаються за допомогою 4 значень параметрів
- Таким чином, ви можете розширити конфігурації веб-інтерфейсу за допомогою нових макетів, використовуючи різні значення параметрів
- Поля, які відображаються у веб-інтерфейсі користувача, походять зі структур бази даних, визначених у словнику даних
- Відповідно до вимог не всі поля відображаються на всіх екранах
- Можна змінювати екрани за допомогою інструмента конфігурації веб-інтерфейсу
- За допомогою цього інструменту можна видалити деякі поля з екранів
- Також це дозволяє додати на екран поле, доступне в структурі словника даних
- На всіх сторінках в Веб-інтерфейс CRM, є кнопка для переходу до «Інструмент веб-інтерфейсу»
- Щоб зробити цю кнопку доступною, потрібні попередньо визначені ролі
- Таким чином, щоб бачити цю кнопку та вносити зміни в цей інструмент, користувач повинен мати достатні повноваження
- Конфігурована область
: виділяє область екрана, яку можна налаштувати
- Налаштувати сторінку
: це відкриває спливаюче вікно для налаштування поточної сторінки:
- Персоналізація
- За допомогою цього користувач може встановити власний макет перегляду
- Це впливає на окремих користувачів і не стосується всієї програми
- Друк сторінки
: Щоб припинити друк поточної сторінки
- Щоб створити новий макет, можна скористатися кнопкою «Новий», щоб створити порожню форму
- Також ви можете скопіювати наявну конфігурацію, а потім змінити її за потреби
- Інструмент конфігурації веб-інтерфейсу користувача підтримує функцію перетягування, щоб додати поля до макета
- Він також надає можливість встановлювати різні властивості поля
- У деяких випадках реалізації цих удосконалень також включають програмування ABAP у компонентах веб-інтерфейсу користувача
Доступні конфігурації (знімок екрана вище)
- Конфігурація ідентифікується унікальною комбінацією таких полів:
- Ключ конфігурації ролі
- Використання компонентів
- Тип об'єкта
- Підтип об'єкта
- Залежно від різної комбінації для перегляду може бути доступно кілька конфігурацій
- Вибір рядка в цьому блоці призначення оновлює «Поточний дизайн конфігурації», щоб показати макет, розроблений відповідно до вибраної конфігурації
- Кнопки для роботи над конфігурацією (див. знімок екрана вище): це кнопки для зміни «Поточного дизайну конфігурації» для вибраної конфігурації в «Доступних конфігураціях»
- Додати заголовок: за допомогою кнопки можна додати заголовок у вікні перегляду форми на сторінці огляду
- Додати рядок: ця кнопка додає рядок у область «Поточний дизайн конфігурації».
- Перемістити вгору: Ця кнопка призначена для переміщення вибраного поля на один рядок вище поточного рядка
- Перемістити вниз: ця кнопка призначена для переміщення вибраного поля на один рядок нижче його поточного рядка
- Показати доступні поля: (Рис. 3) показує всі поля, які можна додати до макета, щоб їх було видно в програмі
- Показати властивості поля: (Рис. 3) це показує, що ви можете побачити та встановити властивості поля, вибраного на макеті
- У режимі редагування можна змінити деякі з цих властивостей
- Цей інструмент підтримує додавання або видалення полів (доступних у словнику даних) із макета перегляду
- За допомогою цього інструменту неможливо додати поля до структур і таблиць словника даних, щоб вони відображалися у вашій CRM.
- Екран конфігурації для перегляду таблиці має інший макет, де користувачеві потрібно встановити доступні стовпці та властивості цих стовпців
Проблеми безпеки
- Кінцеві користувачі не повинні мати доступу для виконання цих налаштувань у інструменті налаштування. Ці ролі надаються лише суперкористувачам або розробникам
- Усі внесені зміни бачать усі користувачі програми
- Крім змін, реалізованих в інструменті конфігурації інтерфейсу користувача, кінцеві користувачі можуть налаштувати персоналізацію перегляду. Параметри персоналізації застосовуються до окремих користувачів і не передаються кінцевим користувачам
- Відповідно до вимог, персоналізацією можна керувати в налаштуваннях налаштування
- Це означає, що існують параметри налаштування, за допомогою яких розробники можуть обмежити користувачів у персоналізації переглядів
- Після застосування цього параметра кнопка персоналізації буде недоступна для кінцевих користувачів
Інструмент покращення додатків (AET)
- Application Enhancement Tool — це комплексний інструмент для вдосконалення SAP стандартні додатки, що модифікації до рівня бази даних реалізуються самим інструментом, і програмування майже не вимагається.
- Цей інструмент також інтегровано з інструментом конфігурації веб-інтерфейсу користувача.
- Подібно до інструмента конфігурації інтерфейсу користувача, спочатку вам потрібно вибрати область налаштування (виділену синім кольором) із програми
- Це відкриє інструмент конфігурації інтерфейсу користувача в тому самому вікні, як показано нижче
Інструмент конфігурації інтерфейсу користувача для AET
Нам потрібно вибрати відповідну кнопку для покращень AET (виділено вище)
- Покращення дисплея: дає змогу переглядати вже наявні вдосконалення. Можна вибрати доповнення та змінити його
- Кнопку «Створити поле» можна використати для створення нового поля у вибраному поданні
Нижче наведено відображення наявних удосконалень полів і таблиць:
У цьому поданні є кнопки для покращення перегляду та таблиці у відповідних блоках призначення:
- Нове: за допомогою цієї кнопки можна створювати нові поля, а також створювати таблиці
- За допомогою гіперпосилання в першому стовпці (ідентифікатор покращення) можна редагувати наявне вдосконалення
Покращення перегляду
- Щоб покращити перегляд після натискання кнопки «Новий» (показано на знімку екрана вище), вам потрібно вибрати частину бізнес-об’єкта, до якої потрібно додати нове поле або нову таблицю:
- Залежно від вибраного об’єкта будуть обрані таблиці та структури бази даних.
- При створенні поля необхідно задати властивості поля:
- Відповідно до вибраних властивостей буде створено поле, а для нового поля буде покращено різні шари
- Кнопку «Увімкнути режим експорту» можна використовувати, щоб фреймворк вибирав властивості з елемента даних, який використовується у визначенні поля
- У експертному режимі нам потрібно встановити значення для поля Елемент даних
- У визначенні елемента даних можна встановити такі властивості, як Label (Descriptіон)
- Таким чином, різні властивості поля повинні бути встановлені автоматично за допомогою визначення елемента даних у словнику даних
- Так само ми можемо створювати поля таблиці за допомогою AET
- Для таблиці нам потрібно вказати деталі таблиці в цілому, а також окремі поля, які потрібно створити для таблиці
- Після створення поля або таблиці за допомогою AET програма перезапуститься, і користувач зможе використовувати нове поле або таблицю
- Ці поля та таблиця також оновлять необхідні таблиці бази даних
- Це означає, що коли ви вводите значення для цих полів і виконуєте збереження, значення буде збережено в базі даних