Вы находитесь здесь:
Соотнесение данных тегов контекста посредством элемента назначения
Динамически устанавливайте или изменяйте значения переменных ценообразования, соотнося данные между тегами контекста или из переменной напрямую в тег контекста.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise, Performance, Unlimited и Developer Edition Revenue Cloud с включенным ценообразованием Salesforce |
| Необходимые полномочия пользователя | |
|---|---|
| Для создания, обновления и удаления процедур ценообразования: | Время проектирования ценообразования Salesforce |
Элемент «Назначение» поддерживает самые разные типы данных, включая валюту, числа, дату и время и даты. Этот элемент особенно полезен для определения процедур ценообразования и управления потоками данных в процессе ценообразования. Она эффективна, так как работает с использованием результатов из предыдущих элементов ценообразования, не затрагивая базу данных Salesforce.
Рассмотрим сценарий, при котором, если продукт «Действует на сегодняшний день» нулевой, можно использовать элемент назначения для автоматического заполнения его элементом «Дата вступления в силу на сегодняшний день» в смете. Поскольку этот элемент зависит от вывода предыдущих элементов ценообразования, вам нужно установить условие для значений данных посредством элемента группы списка. Потом добавьте элемент «Цена по прайс-листу» для извлечения базовой цены продукта посредством даты сметы.
- Настройка процедуры ценообразования.
-
Нажмите,
чтобы добавить элемент параметра ценообразования и соотнести эти переменные.
- Переменные ввода
- Элемент строки: LineItem
- Переменные вывода
- Каскадная цена: price_water_fall
- Цена нетто за единицу: NetUnitPrice.
- Промежуточная сумма: ItemNetTotalPrice
- Переменные ввода
-
Добавьте элемент «Группа списка» к процедуре ценообразования и задайте следующее условие.
- Требования к условиям фильтрации: Соответствие всем условиям (AND)
- Ресурс: EffectiveTo
- Оператор: Is Null
- В контейнере со списком добавьте элемент назначения.
-
Измените значения тегов переменных ввода и вывода в зависимости от того, как вы хотите израсходовать значения переменной.
- Переменная ввода: EffectiveDate
- Переменная вывода: EffectiveTo
-
Добавьте элемент «Цена по прайс-листу» для извлечения базовой цены продукта на основе измененной переменной даты.
В разделе сведений о таблице поиска выберите таблицу решений записей прайс-листа и соотнесите эти переменные.
- Переменные ввода
- Продукт: Продукт
- Прайс-лист: Прайс-листы
- Модель продажи продукта: ProductSellingModel
- Переменные ввода
- Количество: LineItemQuantity
- Переменные вывода
- Цена по прайс-листу: ListPrice
- Переменные ввода
-
Смоделируйте и активируйте процедуру ценообразования.
Вывод JSON отображает, как переменные были изменены для извлечения цены по прайс-листу продукта на основе даты сметы.
Каскадная цена отображает цену по прайс-листу, созданную для даты начала действия сметы, даже если дата окончания действия строки продукта была нулевой.

