Это необходимо для установки различной платы за обслуживание в системе, которая будет привязана к заказам, созданным соответствующими клиентами / страной / городом.
Шаг 1 – Перейти на страницу «Правила формирования тарифов»
Шаг 2 – Создайте правило и добавьте цены. Правило может иметь несколько условий. Это может быть правило для платы за обслуживание, применяемое к клиенту / городу / стране. Есть 2 вида типа цены: Линейная цена и Нелинейная цена. Для установки цены за каждый кг необходимо выбрать «Линейная цена»,чтобы установить одну цену от определенных кг до определенных кг, необходимо выбрать «Нелинейная цена»
Рассмотрим пример формирования тарифов с нелинейной ценой
Выбираем «ИЛИ» для того чтобы правило работало с несколькими условиями, выбираем необходимый вам город отправки, в нашем случае это Абу Даби. Проделываем то же самое, для добавления необходимых вам городов, в нашем случае это – Аджман, Шаржа и Дубай.
Для каждого города выбираем «И» для того чтобы обозначить, что доставка должна осуществляться только по выбранным городам
Выбираем клиента для которого это правило должно работать, в нашем случае это-Тестовый клиент, выбираем «И» для того чтобы обозначить, что правило должно работать только с данным клиентом
И так, в правиле были следующие условия, правило работает, если при создании заказа для срочной доставки, создатель заказа выбирает города, указанные в правиле. Этими городами должны быть или Дубай, или Шаржа, или Аджман, или Абу Даби. Это правило будет работать только для Тестового клиента, так как в правиле было указано что Клиент равен Тестовому клиенту. Если при создании заказа, городом отправки был выбран Дубай, а городом доставки – Аджман, правило работать не будет и вы не сможете создать заказ. На рисунке видно, что заказ создан, так как все условия соблюдены.
Рассмотрим еще один пример формирования тарифов с нелинейной ценой
Установите необходимые цены, выберите тип услуги, тип цены
Создаем правило. Выбираем «И» для того, чтобы правило работало когда хотя бы один город из первого условия и один клиент из второго условия совпадал с данными, введенными при создании заказа. Создаем первое условие, выбираем необходимые вам города отправки и доставки, в нашем примере, город отправки – Дубай, а город доставки – Абу Даби. Для этого условия выбираем «ИЛИ» чтобы обозначить, что правило будет работать если один из Городов будет введен во время создания заказа.Создаем второе условие, выбираем клиента, и выбираем «ИЛИ», чтобы обозначить, что правило будет работать если один из Клиентов будет введен во время создания заказа.
Рассмотрим правило в действии. При создании заказа, мы являлись Тестовым клиентом 1. Обратим внимание на города отправки и доставки, Городом доставки был выбран Дубай, а Городом доставки – Шарджа. Правило работает,так как хотя бы один город из первого условия и один клиент из второго условия совпадет с данными, введенными при создании правила.
Данное правило работает только при введении данных по следующим схемам:
Город отправки- Дубай Город отправки- любой
Город доставки- любой Город доставки- Абу Даби
Клиент- Тестовый клиент 1
Город отправки- Дубай Город отправки- любой
Город доставки- любой Город доставки- Абу Даби
Клиент- Тестовый клиент 2
Примечание. Чтобы добавить правило и сохранить его, пользователь должен иметь «role package admin». Если включено автоматическое распределение заказов, оставьте поле курьера пустым.