Loading
Управление доходом канала
Как поля работают вместе в типе скидки?

Как поля работают вместе в типе скидки?

Просмотрите поля в записи типа скидки программы и узнайте, как они работают вместе, чтобы создать структуру стимулирования. Тип скидки можно создать во вкладке «Связанные» записи программы скидки.

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

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

Убедитесь, что администратор предоставил вам доступ для чтения и редактирования к объекту «Тип скидки программы» и макету страницы с соответствующими полями.

Поле Описание Ключевые рекомендации
Тип вычисления Определите способ обработки записей журнала транзакций. Вы можете рассчитать выплаты по агрегированным записям транзакций за период или для каждой записи транзакции.

Выберите «Агрегация на основе», чтобы агрегировать соответствующие транзакции по участнику или по участнику и продукту.

Выберите «На транзакцию» для обработки выплат по каждой соответствующей транзакции.

Выберите «Настраиваемый», если администратор создает формулу для обработки выплат.

Выберите «На основе роста», чтобы агрегировать соответствующие транзакции на основе текущего периода и аналогичного периода предыдущего года.

Определение вычисления Выберите активное определение механизма обработки данных для обработки соответствующих транзакций в соответствии с типом вычисления.

Администратор клонирует предопределенное определение механизма обработки данных или создает его с нуля. Дополнительную информацию см. в разделе «Шаблоны механизма обработки данных с управлением ретро-скидками».

Для просмотра поля «Определение вычисления» необходимо наличие полномочия системы «Просмотр настройки и конфигурации».

Объект агрегации Объект, сохраняющий агрегированные значения после запуска механизма обработки данных. Используйте стандартный объект «Агрегация продуктов участника ретро-скидки» или настраиваемый объект, определенный администратором.
Тип меры Тип пособия, которое вы хотите предложить.
  • Стоимость за единицу: Стоимость за единицу количества, указанного в поле меры.
  • Процент дохода: Процент дохода, указанного в поле меры.
  • Фиксированная стоимость: Единый размер пособия в соответствии с настройкой уровня пособия.
  • Настраиваемый: Настройте выплаты на основе формулы.
Поле меры Поле в указанном объекте агрегации, на основе которого создается пособие по выплате.

Если типом меры является «Стоимость за единицу», а полем определителя выгоды является:

  • Указано: Сумма скидки рассчитывается путем умножения значения поля меры на значение бонуса.
  • Не указано: Сумма скидки является значением поля меры.

Если типом меры является «Процент дохода», а полем определителя льготы является:

  • Указано: Сумма скидки рассчитывается путем умножения значения поля меры на значение бонуса и последующего деления его на 100.
  • Не указано: Сумма скидки является значением поля меры.

Если типом меры является «Фиксированная стоимость», а полем определителя льготы является:

  • Указано: Сумма скидки равна значению бонуса.
  • Не указано: Сумма скидки равна нулю.
Поле определителя льгот Поле в выбранном объекте агрегации, на основе которого фиксируется значение соответствующего бонуса. Чтобы использовать метод поэтапного расчета, выберите одинаковые значения для полей меры и поля определителя выгоды.
Метод вычисления Метод расчета для многоуровневых льгот с типом меры «Стоимость за единицу» и «Процент дохода».
  • Ретроспективно: Полное значение соответствующего бонуса применяется к количеству или сумме в поле меры.
  • Ступенчатый: Значение бонуса распределяется на основе соответствующих уровней.
Тип фильтра продукта Критерии фильтрации для применения к продуктам, связанным с типом скидки.
  • Добавить продукты: Содержит транзакции, содержащие выбранные продукты для расчета суммы скидки
  • Исключить продукты: Исключает транзакции, содержащие выбранные продукты, из расчета стоимости скидки
Единица измерения Стандартная единица измерения, связанная с типом скидки программы. По желанию, преобразуйте транзакции в журнале транзакций в эту единицу измерения перед обработкой.
Основа для вычисления Основа для выплаты ретро-скидки или расчета суммы начисления.
  • Выплата: Настройка льгот используется для расчета суммы выплаты скидки.
  • Накопление: Вычисляет сумму начисления на основе уровня накопления. Если коэффициент накопления не предоставлен, используется настройка пособия.
  • Выплата и накопление: Настройка бонуса используется для выплаты ретро-скидки, а коэффициент накопления используется для расчета суммы начисления.
Уровень накопления Тариф, который вы хотите накопить для участника программы ретро-скидок. Этот показатель соответствует единице указанного типа меры, например, проценту или сумме.
Интегрируемый Флажок, определяющий, является ли запись типа скидки шаблоном типа. При выборе параметра запись доступна для интеграции с любым стандартным или настраиваемым объектом, например, сметой, контрактом, возможностью или заказом. Допустимые и примененные скидки можно просмотреть для этих объектов.

Расчет источника выплаты ретро-скидки использует BigDecimal для точного округления, обеспечивая сохранение значений, отображение пользовательского интерфейса и ответы API. Десятичная точность применяется последовательно во всех расчетах источника выплаты ретро-скидки.

Например, если общая сумма транзакции составляет 5070,75 и применяется 10%-ная льгота, ретро-скидка рассчитывается как 507,08, а не 507,07. Значение остается последовательным в сохраненных записях, пользовательском интерфейсе и ответах API.

Данная функция доступна по умолчанию для организаций, созданных в выпуске Winter ’26. Для организаций, созданных до выпуска Winter ’26, обратитесь к представителю Salesforce для включения значения организации «Управление ретро-скидками»: Большая десятичная точность включена (установлено на 1). Пользователи, использующие предыдущий метод вычисления, могут продолжить существующее поведение без внесения изменений.

Пример
Пример

Ниже указан пример, объясняющий разницу между ретроспективными и поэтапными методами расчета.

В соответствии с типом ретро-скидки, если количество транзакций не превышает 50 единиц, участник получает скидку 10 долларов за единицу. Если количество транзакций составляет 51 единицу или более, участник получает скидку 20 долларов США за единицу. В январе участник регистрирует общее количество транзакций, равное 75 единицам.

  • Если метод вычисления «Ретроспективно», участник имеет право на второе преимущество. Общая сумма выплат составляет $1500.
  • Если метод расчета «Этап», участник имеет право на второе преимущество. Но общая сумма выплат составляет $500 для первых 50 единиц и $300 для следующих 15 единиц.
 
Загрузка
Salesforce Help | Article