Вы находитесь здесь:
Расширение определения контекста транзакций продажи
Чтобы обеспечить эффективный доступ к данным процедур ценообразования, используемых в API управления транзакциями и управления транзакциями, расширьте определение контекста транзакций продажи и свяжите его с процедурами ценообразования.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise, Unlimited и Developer Edition Revenue Cloud с включенным управлением транзакциями |
| Необходимые полномочия пользователя | |
|---|---|
| Для расширения определений контекста: | Администратор контекстной службы AND Управление Revenue Cloud |
| Для редактирования процедур ценообразования: | Пользователь времени проектирования ценообразования Salesforce |
Расширение определения контекста
Расширьте определения контекста вместо их клонирования. Расширение определения контекста обеспечивает сохранение всех необходимых узлов, атрибутов и соотнесений. Чтобы узнать об отличиях между расширенными и клонированными определениями контекста, см. «Клонирование определения контекста».
После обновления экземпляра Salesforce до нового выпуска синхронизируйте расширенное определение контекста. При синхронизации определения контекста новые узлы и атрибуты, добавленные как часть выпуска, становятся доступными в расширенном определении контекста.
Прежде чем расширить определение контекста транзакции продажи:
-
Убедитесь, что вы установили параметры безопасности поля для расширяемых полей, чтобы обеспечить их соотнесение с обновленным определением контекста.
- Включите Context Service.
- Введите строку «Контекстная служба» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Определения контекста».
- Найдите SalesTransactionContext во вкладке «Стандартные определения».
- Нажмите на раскрывающееся меню, а потом нажмите «Продлить».
- Введите имя расширенного определения контекста и сохраните изменения.
- Найдите расширенные определения контекста во вкладке «Настраиваемые определения».
-
Нажмите «Правка».
(
Примечание Убедитесь, что действие с даты наступает раньше даты начала процедуры ценообразования. - Нажмите «Далее».
- Оставьте стандартные параметры для структуры, узлов и тегов атрибутов без изменений и сохраните изменения.
-
По желанию, нажмите на определение расширенного контекста.
- Найдите SalesTransaction в списке определений контекста и нажмите «Правка как соотнесение объектов» во вкладке «Данные карты».
- Выберите «Пометить как стандартный» и нажмите «Карта».
- Введите строку «Контекстная служба» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Определения контекста».
- Во вкладке «Настраиваемые определения» нажмите на расширенное определение контекста, а потом нажмите «Активировать».
Связывание определения контекста с процедурой ценообразования
Если вы создали процедуру ценообразования для управления транзакциями, свяжите процедуру ценообразования с новым расширенным определением контекста.
Чтобы создать процедуру ценообразования, см. Выбор процедуры ценообразования. В управлении транзакциями планы процедур поддерживают как крючки Apex, так и процедуры ценообразования. Дополнительную информацию см. в разделе «Создание и управление выполнением процедур».
- В средстве запуска приложений введите «Процедуры ценообразования», а потом выберите «Процедуры ценообразования».
- Выберите процедуру ценообразования, которую нужно использовать для сделок продажи.
- Во вкладке сведений в разделе «Версии процедуры ценообразования» выберите нужную версию процедуры ценообразования.
- Нажмите «Деактивировать».
- Вернитесь на страницу процедуры ценообразования.
- Нажмите «Правка».
- В поле определения контекста выберите расширенное определение контекста.
- Сохраните изменения.
- Во вкладке сведений в разделе «Версии процедуры ценообразования» выберите версию процедуры ценообразования.
- Нажмите «Свойства процедуры ценообразования» и обновите дату и время начала после создания расширенного определения контекста.
- Сохраните и активируйте процедуру ценообразования.
- Введите строку «Параметры дохода» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Параметры дохода».
-
В разделе «Настройка ценообразования Salesforce» выберите процедуру ценообразования.
Выбранная процедура ценообразования применяется ко всем сметам и заказам.

