CPQ. Pricing tools. Part 2

В предыдущей статье CPQ. Pricing tools. Part 1 мы рассмотрели несколько Pricing Methods - Block Pricing, Percent of total и Cost plus markup pricing. Сегодня рассмотрим Option Pricing, Contracted Pricing и Manual Override.
Напомним описание Pricing Methods:

Pricing Method Назначение
Block Pricing Метод используется, если мы продаем продукт, какими-то определенными объемами. Например, карандаши в коробках: маленькая (10 карандашей), средняя (11-50 карандашей), большая (51-150 карандашей).
Percent of total Используется, когда необходимо установить цену на какой-то продукт в Quote как % от общей стоимости продуктов в Quote. Цена на данный продукт составляет % от общей суммы квоты.
Cost plus markup pricing Позволяет использовать не автоматическую подстановку цены CPQ, а базовую цену продукта + надбавки.
Option Pricing Используется, когда необходимо, чтобы цена на продукт, входящий в Bundle, отличалась от стандартной цены этого продукта в Прайс-листе.
Contracted Pricing Позволяет установить для какого-либо клиента специальную цену на продукт, допустим ниже, чем в Прайс-листе.
Manual Override Позволяет редактировать цены вручную.

Option Pricing

Типичным примером использования данного Pricing Method является ситуация, когда цена продукта, продаваемого отдельно, выше, чем цена этого же продукта, продаваемого в наборе с другим продуктом (в терминах CPQ, как продукт входящий в Product Bundle).
Для начала создадим Bundle (более подробно можно почитать здесь CPQ. First Look).
Bundle содержит основной продукт Laser Printer и несколько дополнительных продуктов.
1

Одним из дополнительных продуктов является High Capacity Tray. Его стандартная цена 100$, но мы хотим, чтобы если он продается в составе Bundle — его цена составляла 75$.
Для этого заходим на наш основной продукт Laser Printer и на вкладке Related в разделе Options кликаем опции PO-000013.
2
Нажимаем Edit и в поле Unit Price вводим цену 75$.

3

Теперь протестируем. Создаем Quote и добавляем в нее отдельные Product-ы Laser Printer и High Capacity Tray. Так как Laser Printer это Bundle Product, то на конфигурационной странице Bundle также выбираем High Capacity Tray.
4
Мы видим, что цена High Capacity Tray как отдельного продукта составляет 100$, а в составе Bundle 75$, чего мы и добивались.

Как применяется Option Pricing в соотношении с другими Pricing Methods?
Сначала проверяется, выбран ли чекбокс Bundled на Product Option (что это такое можно посмотреть в этой статье CPQ. First Look), после чего проверяется, включены ли Block Price или Percent Of Total методы. Если ничего из вышеперечисленного не включено, то применяется цена, указанная в поле Unit Price на Product Option.
4

Следует отметить, что Option Pricing работает только если на Salesforce Org выключена Multicurrency. Если же она включена, то для достижения похожего эффекта необходимо использовать другой инструмент - Option discounting.

Contracted Pricing

Типичным применением данного метода является ситуация, когда Компании необходимо установить цену какого-либо продукта, поставляемого по долгосрочному контракту, отличной от цены в прайс-листе. Допустим, цена продукта в прайс-листе 100$, а клиенту, который заключил договор на поставки этого продукта на 3 года мы хотим продавать его по цене 80$.
Пусть мы хотим, чтобы компания GenePoint покупала Printer Toner Cartridge по цене 100$, тогда как в прайс-листе его цена 125$. Для этого заходим на Account GenePoint, выбираем вкладку Related и в разделе Contracted Prices нажимаем New. Заполняем два поля Product Field и Price Field. Сохраняем.
6
Теперь добавим продукт в Quote.
7
Мы видим, что в поле Special Price установлена Contracted Price 100$.

Выше мы создали запись Contracted Price c фиксированной ценой. Но можно также создать Contracted Price c % скидки. Мы сможем применять эту Contracted Price для разных продуктов, а не для одного, как в случае с установкой фиксированной цены.
Для этого заходим на нужный нам Account, выбираем вкладку Related и в разделе Contracted Prices нажимаем New. В поле Discount вводим нужный размер скидки.
8
А в разделе Product Information выбираем поле продукта, по которому будут фильтроваться продукты, для которых предоставляется скидка.
9
По умолчанию Salesforce предлагает для использования три поля:
10

Если Вы хотите использовать какое-то другое поля для фильтрации продуктов, то его API Name нужно просто добавить в пиклист.

И напоследок несколько особенностей использования Contracted Price:

  • Не создавайте на Account две Contracted Price, которые относятся к одному продукту. Применена будет только одна из них, и невозможно определить, какая именно.
  • Продукты, которые используют Pricing Methods Block Pricing или Percent Of Total Pricing, не поддерживают Contracted Price
  • Если Account связаны между собой отношением parent-child, то по умолчанию Contracted Price, созданная на Parent Account, наследуется всеми child. В случае, когда нет необходимости в наследовании, на child Account необходимо установить значение поля Ignore Parent Contracted Prices в true.

Manual Override

Иногда возникает ситуация, когда менеджеру необходимо иметь гибкость при установке цены на Product. CPQ позволяет это сделать несколькими способами:

  1. Установить значение поля Price Editable на Product в true. Это действие делает доступным для редактирования поле List price в Quote Line Editor. Работает только если Pricing Method установлен в List.
    11
  2. Иногда необходимо, чтобы один и тот же Product использовал разные Pricing Methods, например Wi-FI стандартно продается с использованием с использованием Pricing Method = List, а в крупных поставках с использование Pricing Method = Percent Of Total. Для этого необходимо сделать доступным для редактирования поле Pricing Method в Quote Line Editor. Для этого необходимо установить значение поля Pricing Method Editable на Product в true.
    12
  3. Установить Pricing Method = Custom в Quote Line Editor. Это действие становится доступным при установке значения поля Pricing Method Editable на Product в true. После этого в поле Customer Unit Price в Quote Line Editor можно вручную ввести необходимую цену.
    13
  4. Иногда у менеджеров возникает необходимость добавить в Quote продукт, который не будет считаться в общую сумму Quote, а будет предлагаться как опциональный. Для этого в Quote Line Editor необходимо значение поля Optional установить в true.
    14

В этой и предыдущей статье мы рассмотрели 6 Pricing Methods которые используются в CPQ и типичные ситуации в которых их можно применять. Это не единственные инструменты, которые CPQ предоставляет для работы с ценами. В последующих статьях мы рассмотрим еще один инструмент для установки цен - Discounting Tools.

4 Вподобання