Loading
Настройка процедуры обнаружения

Настройка процедуры обнаружения

Чтобы рассчитать производную цену продукта, настройте процедуру обнаружения с элементами, обязательными для сбора всех влияющих факторов.

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

Необходимые полномочия пользователя
Для создания процедур обнаружения:

Пользователь времени проектирования ценообразования Salesforce

Для выполнения процедур обнаружения: Время выполнения ценообразования Salesforce
  1. В средстве запуска приложений найдите и откройте «Процедуры обнаружения».
  2. Нажмите «Создать».
  3. Укажите данные сведения.
    1. Введите имя и нажмите Tab, чтобы автоматически заполнить имя API.
    2. Выберите Pricing Discovery в качестве типа использования.
    3. Свяжите процедуру обнаружения с определением контекста.
    Во всех наших примерах мы используем определение контекста SalesTransactionContext. Рекомендуем также использовать предопределенную стандартную процедуру обнаружения или изменить ее посредством выбранного контекста.
  4. Сохраните изменения.
  5. Во вкладке сведений в разделе «Версии процедуры обнаружения» нажмите на версию процедуры обнаружения, над которой нужно работать.
    Конструктор процедур обнаружения откроется в новой вкладке.
  6. Чтобы добавить элементы обнаружения, нажмите Значок добавления элемента.
    1. Если вы хотите соотнести часто используемые переменные ввода, например, позиции строки или чистую цену единицы продукции, добавьте элемент «Параметры Discovery», за которым следует элемент «Элемент строки карты». Это необязательно.
    2. Добавьте элемент «Извлечь правила ценообразования» и введите значения.
      Убедитесь, что элемент «Извлечь правила ценообразования» является первым элементом процедуры ценообразования.
    3. Добавьте элемент «Соотнесение продуктов».
      Элемент соотнесения продуктов использует переменные фиксированного ввода в элементе извлечения правил ценообразования.
      Например, чтобы извлечь цену продукта, участвующего в проекте, в одном пакете в строке сметы, используйте элемент «Продукт карты». Проверьте наличие такого же кода у родительского пакета продукта, проверив соответствие RootItem. Если продукты-поставщики используют одинаковый корневой продукт, рассчитывается производная цена продукта.
    4. Если производная запись цены установила область ценообразования как «Нетранзакционная» или «И то, и другое», добавьте элемент «Обнаружение активов» и соотнесите переменные.
      Нетранзакционная область указывает на возможность извлечения продукта из активов.
    Элементы процедуры обнаружения
  7. Нажмите Значок параметров и введите 1 в качестве номера ранга.
    Примечание
    Примечание Если процедура обнаружения соответствует нескольким включенным версиям, выберите версию с наивысшим рейтингом. Например, если две включенные версии имеют значения ранга, установленные на 1 и 2, выберите версию с уровнем 2.
  8. Нажмите «Значок сведений об элементе», выберите «Добавить в вывод» и сохраните процедуру ценообразования.
  9. Сохраните изменения.
  10. Смоделируйте процедуру для проверки запрашиваемых данных.
  11. Во вкладке ввода введите значения и нажмите «Имитировать» еще раз.
  12. Активируйте процедуру обнаружения.
 
Загрузка
Salesforce Help | Article