Отложенный срок доставки

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

Важно! Для работы данного функционала у вас должен быть включен количественный учёт https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=5298.

При создании склада перейдите на вкладку Пользовательские поля и заполните два свойства: 

  • Поставщик

  • Срок поставки (дней)


Если у вас несколько складов поставщиков, то создайте их аналогично. Всё - больше ничего делать не нужно.

Если у вас есть товар на вашем складе (не поставщик), то будет писаться, что товар В наличии.

Если товар есть на нескольких складах поставщиков, то покажется минимально возможная дата доставки.

Если товара нет нигде, то будет написано, что товар отсутствует.

Важно: поле «Доступное количество» у товара должно содержать в себе общее количество товара (на ваших складах + складах поставщиков).

Учитывать выходные и праздники

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

Откройте ASTDESIGN → МаркетПро → Настройки, вкладка Каталог, блок Наличие и склады, галочка Учитывать выходные и праздники при расчёте сроков доставки у лейбла. По умолчанию она снята.

С включённой галочкой расчётная дата, попавшая на субботу, воскресенье или праздник, сдвигается на ближайший рабочий день. Сдвиг идёт последовательно: если дата упала на 31 декабря, лейбл покажет первый рабочий день января.


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