Поделиться через


Разрешение параллелизма в кодах компонентов цены (предварительная версия)

[Данная статья является предварительной версией документации и может быть изменена.]

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

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

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

Типы режимов параллелизма в рамках кода компонента цены

В зависимости от типа кода компонента цены доступны следующие типы параллелизма в рамках кода компонента цены:

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

Настройка режимов параллелизма в рамках кода компонента цены

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

  • Уровень кода компонента цены — для каждого соответствующего кода компонента цены используется настройка по умолчанию для параллелизма в коде компонента цены. Доступные режимы зависят от типа кода компонента цены. Этот параметр может быть перезаписан в любом правиле ценообразования или во всех правилах ценообразования по мере необходимости. Дополнительные сведения см. в разделе Коды компонентов цены.
  • Уровень структуры цены — каждый код компонента цены, включенный в структуру цены, показывает свой режим конкуренции по умолчанию, но его нельзя изменить здесь. Дополнительные сведения см. в разделе Организация кодов компонентов цены в структуру цены.
  • Уровень правила ценообразования для скидок и корректировок цены маржи — режим конкуренции, назначенный правилу ценообразования, переопределяет режим по умолчанию, который назначается его связанному коду компонента цены. Дополнительные сведения см. в разделе Правила ценообразования для скидок и корректировок цены маржи.
  • Уровень компании для торговых соглашений по продажам — торговые соглашения по продажам настраиваются с помощью журналов коммерческих соглашений, где правила ценообразования определяются соответствующими строками журнала. Правила конкуренции для торговых соглашений по продажам определяются на странице Параметры управления ценообразованием для каждой компании. Сведения о доступных параметрах и их использовании см. в разделе Цены торговых соглашений по продажам.

Параметры системы для разрешения параллелизма скидок в рамках кода компонента цены

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

  1. Перейдите в раздел Управление ценообразованием > Настройка > Параметры управления ценообразования.

  2. На вкладке Цены и скидки на экспресс-вкладке Управление параллелизмом для скидок в пункте Модель сочетания лучшей цены и суммирующихся скидок выберите один из следующих параметров:

    • Лучшая цена и суммирующаяся скидка в рамках приоритета, никогда не суммируется по нескольким приоритетам
    • Лучшая цена только в рамках приоритета, всегда суммируется по нескольким приоритетам
    • Лучшая цена и суммирующаяся скидка в рамках приоритета, лучшая цена и суммирующаяся скидка по нескольким приоритетам
  3. В области Поведение суммирования скидок выберите один из следующих вариантов:

    • Суммируются
    • Суммируется с исходной ценой
  4. Укажите для параметра Включить конкуренцию между эксклюзивными скидками за пороговое значение и другими периодическими скидками значение Да, если исключительные пороговые скидки должны конкурировать с эксклюзивными непороговыми скидками, но приоритет все равно должен действовать. Поведение наилучшей цены и составной пороговой скидки останется без изменений (то есть, они не будут конкурировать с непороговыми скидками).

Поток определения скидки

На следующей блок-схеме показано, как правила ценообразования, структура цены и модели параллелизма используются совместно для разрешения конкуренции в рамках кода компонента цены.

Блок-схема для определения параллелизма в рамках кода компонента цены.

Пример

В данном примере показано, как работает определение параллелизма.

Номенклатура BT023 имеет цену номенклатуры 1 565,00 доллара США, задан режим конкуренции Составной, и система включает правила ценообразования для скидок, которые показаны в следующей таблице. Последовательность ценообразования определяется структурой цены.

Код компонента цены Последовательность расчета цен Код правила ценообразования Режим параллелизма Метод расчета Стоимость Тип скидки
DIS 01 30 DIS01-01 Лучшая цена Процент 10 Простой
DIS 01 30 DIS01-02 Применять всегда Процент 5 Простой
DIS 02 40 DIS02-01 Составной Процент 10 Простой
DIS 02 40 DIS02-02 Применять всегда Процент 8 Простой
DIS 03 50 DIS03-01 Составной Cумма 20 Порог
DIS 03 50 DIS03-02 Применять всегда Cумма 10 Порог

Заказ размещается для количества 1 номенклатуры BT023. Таким образом, система применяет правила из предыдущей таблицы для расчета скидки, показанной в следующей таблице. Результатом является окончательная цена 1 080,45 долларов США.

Режим параллелизма Последовательность расчета цен Код компонента цены для скидки Код правила ценообразования Метод расчета Стоимость Сумма скидки Новая цена за единицу
Лучшая цена 30 DIS01 DIS01-01 Процент 10 156.50 1,408.50
Составной 40 DIS02 DIS02-01 Процент 10 140.85 1,267.65
Порог 50 DIS03 DIS03-01 Процент 20 20.00 1,247.65
Применять всегда 30 DIS01 DIS01-02 Процент 5 62.38 1,185.27
Применять всегда 40 DIS02 DIS02-02 Cумма 8 94.82 1,090.45
Применять всегда 50 DIS 03 DIS03-02 Cумма 10 10.00 1,080.45