Ограничения

Урок 139 из 278
Автор: Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 6535
Ограничения по редакциям: Старт, Стандарт

Ограничения

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

Примечание: для каждого типа ограничения можно составить только одно ограничение. Таким образом, если требуется дополнить некоторое ограничение, то следует откорректировать существующее.

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

  • На закладке Ограничения формы редактирования службы доставки курьером нажмите кнопку Добавить ограничение и выберите тип по весу:

  • Во всплывающем окне укажите максимально возможный вес (в нашем примере это 25000 грамм):

  • Сохраните ограничение.

В результате, если покупатель будет оформлять заказ с весом ниже, чем 25 кг, то ему будет доступна доставка курьером.

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

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

Особенности ограничений для Платёжных систем и служб доставки

Создание нового ограничения Платёжных систем и редактирование существующего может повлиять на поведение ограничений других платёжных систем. Чтобы этого не произошло при сохранении нового ограничения могут быть добавлены или удалены связи других служб доставок с платежными системами. Рассмотрим это на примере:

Есть служба доставки Почта России (ПР), к которой привязаны платёжные системы - Наложенный Платеж (НП) и Банковский перевод (БП). К Наложенному платежу привязана только Почта России. Если убирать привязку ПР к НП, то остается привязанным к ПР только Банковский перевод. При этом уберётся и единственное ограничение которое было у Наложенного платежа. Получается, что НП теперь должен работать и с другими службами доставки: со СДЭК и с курьером и т.п.

Мы удалили единственное ограничение которое было у этой ПС, теперь ограничений у неё нет. Такой сценарий явно не был предусмотрен при настройке ограничений НП. Для избежания такой "неожиданности" мы явно добавляем всем Службам доставки ограничения по Платёжным системам с которыми они могут работать, за исключением НП.

Справедливо и обратное, так как у платежных систем есть ограничения по службам доставки.


Текст раскрывает тему
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны вам за помощь в улучшении документации.

Курсы разработаны в компании «1С-Битрикс»