Loading
Обучение
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Настройка элемента распространения цены

          Настройка элемента распространения цены

          Определите формулы и последовательность выполнения для иерархической логики ценообразования посредством элемента «Распространение цены».

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

          Доступно в версиях: Lightning Experience
          Доступно в версиях: Enterprise, Performance, Unlimited и Developer Edition Revenue Cloud с включенным ценообразованием Salesforce
          Необходимые полномочия пользователя
          Для создания, обновления и удаления процедур ценообразования: Пользователь времени проектирования ценообразования Salesforce
          • Определите определение контекста, которое конкретно поддерживает структуру иерархии вложенных групп в сметах (например, контекст транзакций продажи).
          • Настройте необходимые соотнесения контекста для связывания процедуры ценообразования с данными.

          Настройка правил и узлов распространения

          1. Откройте существующую процедуру ценообразования или создайте новую.
            Примечание
            Примечание Если вы используете существующую процедуру, убедитесь, что она еще не содержит распространения цены, извлеченной цены или элемента рекламной акции.
          2. Чтобы добавить элемент «Параметр ценообразования», щелкните Значок добавления элемента, выберите «Включить распространение» и соотнесите распространенные переменные (если они еще не настроены).
          3. В элементе «Настройка цены» в разделе «Настройка распространения» выберите «Настроить правила распространения».
          4. В окне настройки таблицы распространения выберите один из следующих параметров:
            • Настройка новой таблицы: Выберите это, чтобы определить узлы, присоединения и формулы с нуля. Выполните указанные ниже действия.
            • Выберите шаблон: Выберите шаблон соотнесения salesTransactionItem с SalesTransactionGroup. Этот шаблон основан на предопределенном контексте транзакций продаж и автоматически соотносит записи SalesTransactionItem с SalesTransactionGroup.
          5. Выберите «Добавить узлы» и выберите данные атрибуты.
            • SalesTransactionItem:
              • ItemDiscountPercentage
              • ListPrice
              • ItemUnitCost__std
              • ItemNetTotalPrice
              • ItemTotalMarginAmount__std
              • SalesTransactionItemGroup
            • SalesTransactionGroup:
              • GroupDiscount__std
              • SummarySubtotal
              • GroupTotalMarginAmount__std
              • SummarySubtotal
              • GroupSource
          6. В узлах присоединения определите взаимосвязь «родительский-дочерний» между уровнями данных, чтобы процедура знала, как распространять значения.
              • Тип соотнесения: Родительский ребенок
              • Родительский ключ: GroupSource
              • Дочерний ключ: SalesTransactionItemGroup
              • Идентификатор узла: Выберите уникальный идентификатор (например, «Тег позиции строки») для отслеживания этих расчетов в журналах выполнения.
          7. Выберите «Слияние атрибутов» и укажите данные атрибуты.
              • Имя атрибута: Merged_header_1
              • Условие слияния: Not Null
              • Атрибут 1: GroupTotalMargin_std
              • Атрибут 2: ItemTotalMargin_std

          Определение логики для горизонтального распространения

          1. Чтобы определить логику ценообразования, выберите «Редактировать атрибуты».
          2. Определите горизонтальные формулы для вычислений на линейном уровне.
            1. Выберите столбец для расчета (например, «Цена нетто за единицу продукции»).
            2. Введите формулу (например, UnitCost + MarginAmount).
            3. Введите порядковый номер (например, 1, 2), чтобы указать процедуре, какую формулу выполнять первой.
            4. Настройте параметр «Использовать ноль для нулевых значений».
              • Если параметр включен, нулевые вводные данные обрабатываются как 0, и формула переходит к следующему этапу.
              • При отключении любая формула с нулевым аргументом пропускается.
              Примечание
              Примечание

              Поле «Последовательность» не может быть пустым или отрицательным, а два поля не могут использовать один порядковый номер.

              Система не настраивает последовательности автоматически. При изменении последовательности одной формулы необходимо вручную обновить порядковые номера для всех других формул, чтобы обеспечить правильный порядок.

          Определение логики для распространения по возрастанию

          1. Определите распространение по возрастанию, чтобы свести значения к родительским.
            1. Создайте объединенный атрибут (например, «Общая стоимость объединения»).
            2. Выберите функцию агрегации Sum.
            3. Укажите дочернее поле для сводки (например, Sum(!Child.ItemTotalCost)).
            4. При необходимости добавьте до трех условий для фильтрации дочерних элементов, включенных в расчет (например, SellingModelType = 'One Time'). Для добавления позиции строки должны быть соблюдены все указанные условия. Элементы, не соответствующие критериям или содержащие нулевые значения в указанных полях, исключаются из сводки.
          2. Сохраните правила распространения.

          Добавление элемента распространения цены

          1. Добавьте элемент распространения цены.
          2. Сохраните и активируйте процедуру.
           
          Загрузка
          Salesforce Help | Article