Loading
Настройка и обслуживание Retail Execution
Настройка базовой цены после текущего условия

Настройка базовой цены после текущего условия

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

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

Доступно в версиях: Lightning Experience в выпусках Professional Edition, Enterprise и Unlimited Edition с включенным Consumer Goods Cloud
Необходимые полномочия пользователя
Для настройки выходов пользователей:

Бизнес-администратор CGCloud

ИЛИ

Бизнес-администратор CGCloud Retail

  1. В средстве запуска приложений найдите и откройте «Выходы пользователя».
  2. Нажмите «Создать».
  3. В раскрывающемся списке «Тип» выберите «Настроить после результата расчета».
  4. Нажмите «Сохранить».
  5. Во вкладке «Связанные» нажмите «Создать».
    Используйте несколько записей содержимого выхода пользователя для структурирования кода. Например, структурируйте содержимое так, чтобы одна запись содержала имя переменной возврата и начало оператора переключения. Используйте другую запись для хранения логики для разных кодов выхода пользователя и другую запись для возврата результата или переменной.
  6. Введите запрос.
    Порядок сортировки Содержимое выхода пользователя Описание
    1
    var ModifiedBases = {};
    
    switch(UserExitId) {
    

    Объявление переменной возврата и начало оператора переключения

    2
    case "100_Base_BasePrice_ext":
    
        if(Utils.isDefined(ProductAttributes[0].text1) && ProductAttributes[0].text1 === "Empower Cola 1,0 L PET"){
          ModifiedBases.cBase = 10;
        }
        break;
    
    Логика, обрабатывающая код выхода пользователя «100_Base_BasePrice_ext»
    3
    }
    return ModifiedBases;
    
    Закрытие оператора переключения и возврат переменной
  7. В средстве запуска приложений найдите и откройте «Схемы вычисления».
  8. Выберите схему вычисления и нажмите «Правка».
  9. В разделе этапов схемы вычисления выберите этап вычисления для применения к выходу пользователя. Например, указанное выше содержимое выхода пользователя используется для этапа 100 обращения.
  10. В разделе «Выход пользователя» введите код выхода пользователя для применения к расчету. Например, код выхода пользователя для этапа обращения 100: 100_Base_BasePrice_ext.
  11. Нажмите «Сохранить».
 
Загрузка
Salesforce Help | Article