Loading
Управление доходом канала
Расчет начислений с помощью определений механизма обработки данных (DPE) (пример)

Расчет начислений с помощью определений механизма обработки данных (DPE) (пример)

Данный пример отображает, как шесть определений DPE в Data Cloud обрабатывают данные транзакций и вычисляют начисления для участников, зарегистрированных в двух программах ретро-скидок с разными критериями агрегации.

Требуемые версии

Доступно в версиях: Версии Enterprise Edition, Unlimited Edition и Developer Edition с расширенными функциями управления ретро-скидками и начислениями.

Записи журнала транзакций

NovaTech, GlobalMed, Rayler и SunriseRetail являются распространителями, зарегистрированными в качестве участников двух программ ретро-скидок, активных с 1 апреля по 30 сентября 2026 года. Программы используют ежемесячные периоды накопления. Ниже указаны записи журнала транзакций за апрель 2026 года.

Участник Программа Продукт Количество Дата действия
NovaTech Программа AMER Радиус 70 1 апреля 2026 года
NovaTech Программа AMER Спектры 100 9 апреля 2026 года
GlobalMed Программа AMER Радиус 70 1 апреля 2026 года
GlobalMed Программа AMER Спектры 100 9 апреля 2026 года
Рейлер Программа APAC Радиус 70 1 апреля 2026 года
Рейлер Программа APAC Спектры 100 9 апреля 2026 года
SunriseRetail Программа APAC Радиус 70 1 апреля 2026 года
SunriseRetail Программа APAC Спектры 100 9 апреля 2026 года

Правила программы ретро-скидок

Все четыре распространителя зарегистрированы в качестве участников двух активных программ ретро-скидок.

  • Программа AMER: Предложения на основе объема и дохода в NovaTech и GlobalMed. Программа содержит 6 ежемесячных периодов накопления.
  • Программа APAC: Предложения на основе объема и дохода для Rayler и SunriseRetail. Программа содержит 6 ежемесячных периодов накопления.

Менеджер программы настраивает критерии агрегации для типов скидки. Он определяет способ группировки транзакций путем добавления записей поля агрегации типа скидки программы к каждому типу скидки. Агрегация по любому измерению за пределами участника также требует соответствующей настройки в DPE предварительной обработки для установки соответствующего привязки.

Тип скидки Программа Критерии агрегации Способ настройки
На основе объема Программа AMER Все продукты, объединенные на участника Одна запись поля агрегации: агрегированное поле = Участник
На основе дохода Программа AMER Все продукты, объединенные на участника Одна запись поля агрегации: агрегированное поле = Участник
На основе объема Программа APAC На продукт на участника Две записи поля агрегации (участник и продукт) и DPE предварительной обработки, настроенные для установки привязки продукта
На основе дохода Программа APAC На продукт на участника Две записи поля агрегации (участник и продукт) и DPE предварительной обработки, настроенные для установки привязки продукта

Программа AMER содержит следующие уровни бонусов для обоих типов скидки:

  • Уровень 1: предлагает $2 за единицу (на основе объема) или 2% начисления (на основе дохода), если совокупное количество продуктов для участника находится в диапазоне от 0 до 100 единиц.
  • Уровень 2: предлагает $3 за единицу (на основе объема) или 3% начисления (на основе дохода), если совокупное количество продуктов для участника превышает 100 единиц.

Программа APAC содержит следующие уровни бонусов, применяемые отдельно для каждого продукта:

  • Уровень 1: предлагает $2 за единицу (на основе объема) или 2% начисления (на основе дохода), если количество для продукта находится в диапазоне от 0 до 100 единиц.
  • Уровень 2: предлагает $3 за единицу (на основе объема) или 3% начисления (на основе дохода), если количество для продукта превышает 100 единиц.
Примечание
Примечание Для всех типов ретро-скидок менеджер программы выбирает «Расширенные» в качестве типа выполнения. Администратор настраивает последовательное выполнение шести определений DPE в Data Cloud при запуске расчета начисления.
  • Предварительная обработка расширенной скидки и накопления - Конфигурация правила
    DPE конфигурации правила считывает тип скидки и конфигурацию льгот и создает справочные записи, используемые последующими DPE. На данном этапе суммы начисления не рассчитываются.
  • Предварительная обработка расширенной скидки и накопления - Подготовка данных
    DPE подготовки данных объединяет записи метаданных правила из DPE конфигурации правила с активным списком участников и периодом накопления апреля 2026 года. Для каждой комбинации участник — тип скидки — период создается запись принятия правила, определяющая применимый диапазон дат и запись принятия уровня для каждого уровня бонуса в этом диапазоне.
  • Механизм накопления и выплат - Расчет дельты
    DPE вычисления дельты сравнивает записи текущего выполнения «Прием правила» и «Прием уровня» с записями, сохраненными из предыдущего выполнения. Записи, не измененные после последнего запуска, помечаются флажком «Не изменено» и не обрабатываются повторно. Это предотвращает двойной учет, когда двигатель работает несколько раз за один период.
  • Механизм накопления и выплат - Обработка правил
    DPE обработки правил считывает записи этапа уровня из DPE расчета дельты и вычисляет значение накопления для каждой транзакции относительно каждого применимого уровня.
  • Последующая обработка расширенной скидки и накопления - Создание источника
    DPE создания источника считывает вычисленные стоимости из DPE обработки правил и записывает их в три объекта Salesforce. Источники накопления типа скидки программы предоставляют самое детализированное представление — накопленная сумма на уровень бонуса на участника за период. Для типов поэтапной скидки создается отдельная запись для каждого уровня, который пересек участник.
  • Последующая обработка расширенной скидки и накопления - обновление статуса
    DPE обновления статуса задает поле «Статус» в каждом поле «Накопление участника программы ретро-скидок» в поле «Выполняется расчет» в поле «Расчет» после подтверждения всех сумм. Записи теперь доступны для проверки и утверждения в списковом представлении «Накопления участников программы ретро-скидок».
 
Загрузка
Salesforce Help | Article