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

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

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

          Выполните поиск по всей справке Salesforce.
          Служба распространения скидок

          Служба распространения скидок

          Примените скидки уровня сметы к каждой позиции строки, обеспечивая последовательное и точное ценообразование посредством функции службы распространения скидок в Revenue Cloud.

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

          Доступно в версиях: Lightning Experience
          Доступно в версиях: Enterprise, Performance, Unlimited и Developer Edition Revenue Cloud с включенным ценообразованием Salesforce

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

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

          Что такое ограничение цены на этаже?

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

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

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

          Пример
          Пример Если минимальная цена мобильного телефона составляет 500 долларов США, а скидка уменьшает цену до 400 долларов США, услуга сохраняет минимальное ограничение цены 500 долларов США. Оставшаяся сумма применяется к следующей соответствующей позиции строки. Если элементы строки недоступны, любая оставшаяся сумма сохраняется в теге «Общая стоимость остатка».

          Понимание терминов службы распространения скидок

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

          Ниже указаны переменные, которые характерны и которые важно знать при использовании элемента «Служба распространения скидок» в процедуре ценообразования.

          переменная описание
          Тип распространения заголовка Эта переменная обозначает сумму скидки для удаления из переменной ItemNetTotalPrice или NetUnitPrice.
          Тип скидки заголовка

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

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

          Логика распространения заголовка Данная переменная определяет метод распространения скидки. Можно применить следующие значения: «Равно» или «Пропорционально».
          Важно!
          Важно! Соотнесите переменную ввода цены входной единицы при соотнесении переменной цены нетто единицы продукции (либо в элементе параметра ценообразования, либо здесь). В противном случае, служба вернет пустое значение, и в результате представление «Каскадная» отобразит нулевое значение для «Цена нетто за единицу» позиции строки.

          Логикой распространения скидок можно управлять следующим образом:

          Логика описание
          Равно В этой логике распространения скидка применяется одинаково ко всем элементам строки.
          Пропорциональный В этой логике распределения скидка, примененная на уровне сметы (верхний колонтитул), распределяется между отдельными элементами строки на основе их соответствующих списковых цен. В основном, элементы с более высокими значениями получают большую часть скидки по сравнению с элементами с более низкими значениями. Это обеспечивает распределение скидки пропорционально доле каждого элемента строки в общем значении сметы.

          При установке ограничений по этажности необходимо соотнести эти теги в процедуре.

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

          Ограничения службы распространения скидки

          Прежде чем добавлять элемент «Служба распространения скидок» в процедуру ценообразования, помните о следующих моментах:

          • Элемент «Служба распространения скидок» должен быть последним элементом в процедуре ценообразования.
          • Элемент может использоваться только один раз в рамках одной процедуры ценообразования.
          • Распределение скидки не может быть применено к процедуре ценообразования, используемой для расчета производной цены продукта.
          • Минимальные ценовые ограничения применяются, только если тип распространения установлен на переменную NetUnitPrice.
          • Изменение и продление процессов не учитывают предполагаемые значения цены, так как предполагают, что (NetUnitPrice * Quantity = ItemNetTotal). В элементе «Служба распространения скидок», когда скидка применяется к ItemNetTotal, NetUnitPrice не пересчитывается; она предназначена для одноразовой скидки.
          • Хотя элементы пропорционального распределения и подписки обновляют переменную LineItemSubTotal, умножая ProrationMultiplier на тег NetUnitPrice, служба распределения скидок использует переменную NetUnitPrice только для расчета цен.
          • Если вы хотите использовать общую стоимость подписки, используйте элемент формулы и предоставьте формулу - множитель пропорционального распределения * NetUnitPrice. Потом используйте вывод этой формулы в качестве переменной InputPrice для расчетов в элементе службы распределения скидки.

          Использование элемента службы распространения скидки

          Чтобы вычислить скидки, которые можно распределить равномерно по всем элементам строки или конкретно по подразделу элементов строки, используйте элемент «Служба распространения скидок».

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

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

          Рассмотрим сценарий, при котором мы применяем скидку $300 поровну на ноутбуке и принтере к их чистой цене за единицу продукции.

          1. Создайте процедуру ценообразования. Чтобы создать процедуру ценообразования, выполните первые 5 действий в разделе «Настройка процедуры ценообразования».
          2. Нажмите, Значок добавления элементачтобы добавить элемент параметра ценообразования и соотнести эти переменные.
            • Переменные ввода
              • Элемент строки: LineItem
            • Переменные вывода
              • Каскадная цена: price_water_fall
              • Цена нетто за единицу: NetUnitPrice.
              • Промежуточная сумма: ItemNetTotalPrice
            Remember, Discount Distribution Service doesn't support derived products on quote line items, so don't map your Извлечено variable.
          3. Добавьте элемент «Цена по прайс-листу» для извлечения базовой цены продукта.
            В разделе сведений о таблице поиска выберите таблицу решений записей прайс-листа и соотнесите эти переменные.
            • Переменные правила ввода
              • Продукт: Продукт
              • Прайс-лист: Прайс-листы
              • Модель продажи продукта: ProductSellingModel
            • Переменные ввода
              • Количество: LineItemQuantity
            • Переменные вывода
              • Цена по прайс-листу: ListPrice
              • Промежуточная сумма: ItemNetTotalPrice
          4. Добавьте элемент «Служба распространения скидок».
            Важно!
            Важно! Элемент округления значений и агрегированной цены можно добавить только после элемента службы распространения скидки в процедуре ценообразования.
          5. Выберите элементы строки, которые должны иметь право на скидку. В нашем примере они не выбираются, поскольку мы хотим, чтобы все элементы строки ввода в смете учитывались при расчете.
            Если вы выбрали один из вариантов, процедура будет считывать данные.
            Таблица поиска

            Скидки распределяются между всеми элементами строки на основе таблицы решений, из которой вы выбираете данные.

            Определение условий участия

            Скидки применяются к сметам в зависимости от заданных условий. Например, можно установить условие для применения скидок к сметам, где категория продукта - Электроника, а чистая цена единицы продукта не превышает 150 долларов.

          6. Соотнесите эти переменные.
            • Переменные ввода
              • Тип скидки заголовка: HeaderDiscountType
              • Значение скидки заголовка: HeaderDiscountValue
              • Логика распространения заголовка: HeaderDistributionLogic
              • Тип распространения заголовка: HeaderDistributionType
              • Цена по прайс-листу: ListPrice
              • Количество: LineItemQuantity
              • Элемент строки: Lineitem
              • Цена входной единицы: ListPrice
              • Минимальная чистая цена за единицу продукции: MinimumNetUnitPrice
            • Переменные вывода
              • Стоимость скидки: LineItemDiscountValue
              • Тип распространения: LineItemDiscountType
              • Тип скидки: LineItemDiscountType
              • Цена нетто за единицу: NetUnitPrice
              • Промежуточная сумма: ItemNetTotalPrice
          7. Нажмите Значок конструктора процедур ценообразованияи выберите «Добавить в вывод».
          8. Наконец, настройте параметры для просмотра сведений о ценообразовании, доступа к профилю и рейтинга.
          9. Сохраните процедуру.
          10. Чтобы протестировать процедуру, нажмите кнопку «Имитировать».
            Укажите значения ввода для ноутбука и принтера, а также сведения о скидке заголовка, являющейся скидкой $300, которая должна применяться одинаково или пропорционально ко всем элементам строки.
          11. Протестируйте значения ввода, указав логику распределения скидки «Равно» и нажмите «Имитировать» еще раз.
            Скидка, распределенная поровну
          12. Теперь измените значения ввода, указав логику распределения скидки как «Пропорциональная» и нажмите «Имитировать» еще раз.
            Скидка пропорционально распределена

          Теперь воспользуемся тем же сценарием, чтобы узнать, как установлены ограничения этажности и как можно сохранить оставшуюся сумму для будущего использования. Вернитесь в элемент «Служба распространения скидок» и выберите «Задать минимальное ограничение цены». Здесь в разделе «Ограничение минимальной цены» выберите «Стоимость остатка магазина» и соотнесите тег TotalRemainderAmount с переменной «Общая стоимость остатка».

          Ограничение цены

          Давайте смоделируем этот сценарий. В значении ввода измените HeaderDiscountValue на $900 вместо $300.

          При моделировании, поскольку мы предоставили минимальные цены (минимальная цена нетто за единицу продукции) для принтера и ноутбука, после применения скидок поровну в продуктах, вы увидите оставшуюся сумму после того, как система будет соблюдать их цены по полу. Это значение остаточной стоимости потом записывается обратно в тег TotalRemainderAmount.

          Общая стоимость остатка JSON

           
          Загрузка
          Salesforce Help | Article