Спроектировать раздельную доставку из разных складов можно, если на этапе сборки заказа четко разделить логистические потоки. Это требует настройки правил формирования заказов в системе управления (WMS/ERP), где каждый товар привязан к конкретному источнику хранения, и интеграции этих данных с транспортными сервисами.

1. Анализ текущей структуры складов

Прежде чем настраивать процессы, нужно зафиксировать реальную географию ваших ресурсов. Определите, сколько у вас независимых складских помещений или зон (например, Склад А в Москве и Склад Б в Санкт-Петербурге).

Для каждого склада создайте отдельный объект в вашей системе учета (WMS или ERP). Важно не просто указать адрес, но и настроить уникальные идентификаторы для каждой единицы хранения.

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

2. Настройка правил сборки заказа

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

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

Пример настройки: Товар X есть на Складе 1, Товар Y — на Складе 2. При оформлении заказа система создает два независимых пакета: Пакет 1 (Товар X) и Пакет 2 (Товар Y). Каждый пакет получает свой статус обработки.

3. Интеграция с транспортными сервисами

Для реализации раздельной доставки вам потребуется интеграция с несколькими курьерскими службами или агрегаторами (например, CDEK, Boxberry, Яндекс.Доставка).

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

Важно проверить API-интерфейсы транспортных компаний. Они должны поддерживать создание нескольких треков (трек-номеров) для одного заказа в системе учета.

4. Работа с клиентом и коммуникация

Клиент должен понимать, что его заказ будет приходить частями. На этапе оформления заказа добавьте предупреждение: "Ваш заказ может быть разбит на несколько частей для доставки из разных складов".

Сформируйте единый документ (чек или счет), который объединяет все накладные. Это важно для бухгалтерии и возврата средств, если товар не пришел.

Настройте автоматические уведомления. Клиент должен получать сообщение: "Ваша часть заказа №1 отправлена", а затем через время — "Ваша часть заказа №2 в пути".

5. Аналитика и контроль затрат

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

Настройте аналитику так, чтобы она показывала конверсию каждого канала доставки отдельно. Это поможет понять, стоит ли экономить на объединении грузов или лучше платить за отдельные отправки для ускорения получения товара клиентом.

Используйте данные аналитики для оптимизации: если часто возникают заказы из двух складов, рассмотрите возможность создания распределительного центра между ними.

6. Ограничения и риски

Главное ограничение — стоимость доставки. Если клиент платит за доставку каждого товара отдельно, это может отпугнуть его. Нужно четко прописать условия в договоре или на сайте.

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

Сложность возврата: при возврате одного товара клиент должен вернуть только его часть. Это требует четкой маркировки и инструкций для курьеров.

Вопросы и ответы

Можно ли использовать один транспортный оператор для раздельной доставки?

Да, многие крупные операторы (CDEK, Boxberry) позволяют создавать несколько накладных на один заказ клиента. Однако это нужно заранее согласовать с менеджером оператора и настроить в их личном кабинете.

Как избежать двойной оплаты доставки клиентом?

В системе учета настройте автоматический расчет стоимости доставки для каждого пакета отдельно, но с возможностью применения скидок за объединение. Клиент видит итоговую сумму в чеке, где четко указано: "Доставка части 1 — X руб., Доставка части 2 — Y руб.".

Что делать, если один товар не нашелся на складе?

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