Правила формирования тарифов (Новая модель)

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

Шаг 1 — Перейти на страницу «Правила формирования тарифов»

Шаг 2 — Создайте правило и добавьте цены. Правило может иметь несколько условий. Это может быть правило для платы за обслуживание, применяемое к клиенту / городу / стране. Есть 2 вида типа цены: Линейная цена и Нелинейная цена. Для установки цены за каждый кг необходимо выбрать «Линейная цена»,чтобы установить одну цену от определенных кг до определенных кг, необходимо выбрать  «Нелинейная цена»

Рассмотрим пример формирования тарифов с нелинейной ценой

Выбираем «ИЛИ» для того чтобы правило работало с несколькими условиями, выбираем необходимый вам город отправки, в нашем случае это Абу Даби. Проделываем то же самое, для добавления необходимых вам городов,  в нашем случае это – Аджман, Шаржа и Дубай.

Для каждого города  выбираем «И» для того чтобы обозначить, что доставка должна осуществляться только по выбранным городам

Выбираем клиента для которого это правило должно работать, в нашем случае это-Тестовый клиент, выбираем «И» для того чтобы обозначить, что правило должно работать только с данным клиентом

И так, в правиле были следующие условия, правило работает, если при создании заказа для срочной доставки, создатель заказа выбирает города, указанные в правиле. Этими городами должны быть или Дубай, или Шаржа, или Аджман, или Абу Даби. Это правило будет работать только для Тестового клиента, так как в правиле было указано что Клиент равен Тестовому клиенту. Если при создании заказа, городом отправки был выбран Дубай, а городом доставки — Аджман, правило работать не будет и вы не сможете создать заказ. На рисунке видно, что заказ создан, так как все условия соблюдены.

Рассмотрим еще один пример формирования тарифов с нелинейной ценой

Установите необходимые цены, выберите тип услуги, тип цены

Создаем правило. Выбираем «И» для того, чтобы правило работало  когда хотя бы один город из первого условия и один клиент из второго условия совпадал с данными, введенными при создании заказа. Создаем первое условие, выбираем необходимые вам города отправки и доставки, в нашем примере, город отправки – Дубай, а город доставки – Абу Даби. Для этого условия выбираем «ИЛИ» чтобы обозначить, что правило будет работать если один из Городов будет введен во время создания заказа.Создаем второе условие, выбираем клиента,  и выбираем «ИЛИ», чтобы обозначить, что правило будет работать если один из Клиентов будет введен во время создания заказа.

Рассмотрим правило в действии. При создании заказа, мы являлись Тестовым клиентом 1. Обратим внимание на города отправки и доставки, Городом доставки был выбран Дубай, а Городом доставки – Шарджа. Правило работает,так как хотя бы один город из первого условия и один клиент из второго условия совпадет  с данными, введенными при создании правила.

Данное правило работает только при введении данных по следующим схемам:

Город отправки- Дубай       Город отправки- любой
Город доставки- любой       Город доставки- Абу Даби

Клиент- Тестовый клиент 1

Город отправки- Дубай       Город отправки- любой
Город доставки- любой      Город доставки- Абу Даби

Клиент- Тестовый клиент 2

Примечание. Чтобы добавить правило и сохранить его, пользователь должен иметь «role package admin». Если включено автоматическое распределение заказов, оставьте поле курьера пустым.