SAP CRM Action Profile: повний підручник
Вступ
- В SAP CRM, дії стосуються основних компонентів системи постобробки (PPF).
- Дії можуть автоматично ініціювати вихід, подальші дії або робочі процеси
- Обробка дій може використовуватися різними програмами, такими як обробка транзакцій (CRMD_ORDER), виставлення рахунків (BILLING), керування справами (CRM_CASE) тощо в SAP CRM
- Дії замінюють Вихід Визначення SAP ERP система
- Дії можна визначити для всієї транзакції (Тип транзакції) на рівні заголовка, а також для окремого елемента (Категорія елемента)
На цьому малюнку показано дорожню карту конфігурації Action у SAP CRM
- За допомогою дій можна реалізувати заздалегідь визначені процеси SAP Обробка транзакцій CRM.
Шлях SPRO для визначення дії, профілю дії та умов
- Для окремої «Дії» можна визначити «Умову розкладу».
- Ця умова розкладу перевіряється перед тим, як зробити цю дію доступною для виконання.
- Під час виконання ці процеси плануються на основі визначених користувачем умов, які визначають конкретну ситуацію в обробці транзакцій.
- Дія — це запланована діяльність або умова завдання та розкладу — це ситуація, за якої ця дія має бути виконана.
- Для запланованої дії можливі різні типи обробки:
- Тип обробки визначає спосіб виконання дії.
- З цього типу обробки, SAP Можна запустити WorkFlow, BAdI Method Call, SmartForm або Alert.
- Можна вказати час обробки у визначенні дії (t-код SPPFC або SPPFCADM), який визначає, де під час виконання обробки транзакції ця дія має бути виконана.
- Дія може залежати від функції партнера.
- Функцію партнера можна призначити у визначенні дії.
- Дії пов'язані з SAP CRM-транзакція з Action Profile.
- Профіль дій може мати кілька визначень дій.
- На основі конфігурації та реалізації для визначень дій і відповідних умов (умова розкладу та умова початку), ці дії виконуються для відповідних SAP CRM транзакція.
- Для транзакції, яка підтримує дії, журнал дій можна проаналізувати в GUI за допомогою транзакції CRMD_ORDER або в межах Веб-інтерфейс якщо надано доступ до відповідного блоку призначення.
Деталі дій для транзакції в CRMD_ORDER
Деталі дій для транзакції в CRMD_ORDER
- Ви можете відобразити список дій, запланованих і виконаних для транзакції, з наступною інформацією для окремих дій, як на рис. 3 і 4:
- Статус (дія запланована, дія оброблена)
- Descriptіон (мета дії)
- Тип обробки
- Creator, дата створення
- Приклад: за місяць до закінчення терміну дії контракту відповідальний працівник відділу продажів отримує повідомлення з категорією «електронна пошта» у своїй папці «Вхідні», щоб нагадати йому написати клієнту та дізнатися, чи бажає він продовжити свій контракт.
Conditions
- Перед виконанням дії перевіряються дві умови:
- Умова розкладу: дію заплановано для виконання, лише якщо умова розкладу, визначена для цієї дії, виконується. Також стан розкладу можна оцінити в рамках виконання SAP стандартний BAdI EVAL_SCHEDCOND_PPF.
- Початкова умова: для запланованих дій умова запуску перевіряється перед її виконанням. Таким чином, запланована дія виконується, як тільки умова запуску буде задоволена.
- Ці умови для дії визначаються під час її налаштування в t-коді SPPFCADM.
- Умови можуть залежати від часу за допомогою дат і правил дат.
- Умови можна реалізувати за допомогою виразів на атрибутах контейнера з бізнес-об’єкта або класу та констант.
- Умови можна перевірити на правильний синтаксис і протестувати.
- Існує два режими визначення умов:
- Режим ПК, орієнтований на мишу
- Режим прямого введення тексту (традиційний)
Умова створення параметра:
Встановіть умову параметра:
Зміна значень умов параметра:
Персональні налаштування для редактора умов:
Час обробки
Час обробки визначає, коли дія, для якої виконано умову запуску, буде виконана під час обробки транзакції. Таким чином, як тільки умова запуску для запланованої дії задовольняється, вона може виконуватися відповідно до збереженого часу обробки. Нижче наведено можливі варіанти часу обробки:
- Обробка за допомогою звіту про вибір:
- У цьому випадку дія буде виконано після виконання звіту про вибір. Цей тип обробки особливо корисний для дій, які використовуються для моніторингу термінів, наприклад для моніторингу SLA.
- Негайна обробка:
- Дія запускається, як тільки виконується умова запуску.
- Обробка під час збереження документа:
- Дія починається, коли транзакція збережена. Таким чином, навіть якщо умова початку дії виконується, виконання дії буде ініційовано лише під час збереження транзакції.
Налаштування часу обробки в дії Визначення:
Типи обробки
У Визначенні дії вказується тип обробки. Типи обробки визначають, як дія обробляється під час обробки. Доступні різні типи обробки:
- Розумні форми
- WorkFlow
- Методи
Методи є реалізаціями BAdI SAP стандартний BAdI EXEC_METHODCALL_PPF. Є багато стандартних реалізацій, наданих SAP які використовуються в стандартних транзакціях, наприклад:
- COPY_DOCUMENT (щоб створити додатковий документ)
- COMPLETE-DOCUMENT (вказати статус завершено в документі)
- CREDIT_MEMO (створити позицію кредитового авізо)
- 1O_EVENT_CREATE (створити подію робочого процесу)
Транзакція SPPFCADM
Ця транзакція призначена для налаштування PPF:
Його можна використовувати для визначення профілю дій і визначень дій. Крім того, можна налаштувати дії, визначені в профілі дій. Дії, визначені в профілі дій, доступні для налаштування, щоб можна було підтримувати умови за допомогою SAP надані майстри та екрани.
Інші корисні коди транзакцій:
- CRMC_ACTION_CONF – Конфігурація дії
- CRMC_ACTION_DEF – Визначення дії
- CRMC_ACTION_WIZARD – дія для визначення за допомогою майстра
Монітор дій
Програма RSPPFPROCESS, що відповідає за монітор дій, походить від інфраструктури постобробки (PPF) і може використовуватися для перевірки обробки дій. Таким чином, монітор дій можна використовувати для моніторингу та запуску обробки дій для кількох транзакцій.
Код транзакції для Action Monitor – CRMC_ACTION_JOB.
За допомогою монітора дій можна створити список дій, для яких час обробки встановлено на Обробка, використовуючи звіт про вибір, і розпочати обробку цих дій. Таким чином, це особливо корисно для дій, які використовуються для моніторингу термінів, таких як SLA.
Його також можна використовувати для обробки дій із часом обробки під час збереження. У випадку, якщо умови, залежні від часу, виконувалися через певний час без будь-яких змін у транзакціях, програму можна було виконати, щоб дії також запускалися в цих випадках. Таким чином, з метою тестування або для повторення дій цей звіт також можна використовувати для вибору та обробки дій із часом обробки «Негайно» або «Після збереження документа».
Виконання монітора дій
Профілі дій
Дії налаштовуються для транзакції CRM за допомогою профілю дії. Дії створюються в профілі дій, які можна призначити різним транзакціям CRM. У профілі дій можна визначити кілька дій із порядком сортування та статусом (Активний або Неактивний). Активні дії можна запланувати, а заплановані дії виконуються відповідно до порядку сортування, збереженого в налаштуваннях. Для окремих дій у профілі дії можна підтримувати визначення дії та конфігурацію дії.
Під час обробки транзакції всі дозволені дії визначаються за допомогою профілю дій. Для цього дії, не позначені як неактивні в профілі дії, розглядаються як виконання. Порядок сортування, який підтримується в профілі дій для окремих дій, який використовується для визначення послідовності виконання дій. Подальша обробка цих дій виконується на основі визначення дії та конфігурації дії окремої визначеної дії.
Можна призначити профіль дій безпосередньо типу транзакції або категорії товару. Також техніку умов, тобто визначення профілю дій, можна визначити так само, як і ціноутворення.
У SPRO перейдіть до «Визначити профілі дій і дії»
- Виберіть профіль дії
- Натисніть Переглянути
Ви побачите властивості профілю дії
- Виберіть Визначення дії
- Натисніть Переглянути