Вы находитесь здесь:
Пример: Использование крючков Apex для расширения логики ценообразования
Посмотрите, как крюки Apex взаимодействуют с разделами «Ценообразование», если настроены в качестве предварительных или пост-крюков в плане процедуры обнаружения продукта.
Пример настройки
Данная настройка отображает способ взаимодействия внешних и внутренних цен. План процедуры содержит:
- Раздел Apex, возвращающий внешнюю цену (например,
$1234) - Раздел «Ценообразование», применяющий внутреннюю логику ценообразования (например,
PSM = One Time → $199,PSM = Null → $149)
Размещение раздела Apex определяет вступление в силу или переопределение его цены.
Пример предварительного крюка: Внутреннее ценообразование как конечный орган
Используйте эту конфигурацию, если хотите извлечь внешние цены, но при этом используете внутреннее ценообразование в качестве конечного органа.
План процедуры
- Раздел 1 – Apex (
PricingApex) - Раздел 2 – Ценообразование (
PricingProcedure)
Как это работает
- Хук Apex извлекает внешнюю цену
$1234для нулевого PSM. - Процедура ценообразования потом рассчитывает
$149и перезаписывает нулевую цену PSM.
Возвращенные цены
- PSM = Раз →
$199 - PSM = Null →
$149
Пример пост-крюка: Переопределение внутреннего ценообразования посредством внешней логики
Используйте эту конфигурацию, если хотите, чтобы внешние цены переопределяли результаты внутренней логики ценообразования.
План процедуры
- Раздел 1 – Ценообразование (
PricingProcedure) - Раздел 2 – Apex (
PricingApex)
Как это работает
- Процедура ценообразования вычисляет
$199и$149. - Крюк Apex потом обновляет нулевую цену PSM на
$1234.
Возвращенные цены
- PSM = Раз →
$199 - PSM = Null →
$1234

