-
Склад
Физическое количество
-
Обязательства
Резервы и ожидаемые партии
-
Условия
Дата и способ получения
-
Заказ
Подтверждённый состав
Магазину с несколькими складами нужно показывать не только общее наличие, но и выполнимый срок получения заказа. Остаток на удалённом складе, резерв другого покупателя и ожидаемая поставка — разные состояния. Правила карточки, корзины и обмена с 1С должны одинаково определять, что можно заказать сейчас и откуда поедет товар.
Разделите четыре вида количества
- Физический остаток: сколько товара учитывается на конкретном складе.
- Резерв: какая часть уже закреплена за заказами.
- Доступное количество: сколько можно продать с учётом принятой политики резервирования.
- Ожидаемая поставка: товар, который ещё не поступил; обещание зависит от подтверждённого срока.
Битрикс поддерживает многоскладовую модель и обмен остатками с 1С. Но наличие функции не задаёт правила логистики вашего магазина. Нужно отдельно согласовать доступные склады, обмен, резервирование и выбор источника отгрузки. Возможности конкретной редакции и установленного решения проверяют до оценки доработки.
Учебный заказ: общее наличие вводит в заблуждение
Условный покупатель хочет получить 7 единиц завтра. Все числа ниже учебные. На местном складе учитываются 6 единиц, из них 2 зарезервированы; на удалённом — ещё 10, из них 3 в резерве. Доступно 4 и 7 единиц соответственно. Итог «11 в наличии» не означает, что весь заказ можно выдать завтра в одном пункте.
| Склад | Остаток | Резерв | Доступно | Условие |
|---|---|---|---|---|
| Местный | 6 | 2 | 4 | Самовывоз завтра |
| Удалённый | 10 | 3 | 7 | Перемещение по согласованному сроку |
Магазин может предложить две отгрузки, перемещение полного заказа или согласование с менеджером. Выбранный сценарий должен показывать срок и стоимость до подтверждения заказа. Не вычитайте резерв второй раз, если из 1С уже приходит свободный остаток.
Составьте карту данных и решений
- Назначьте постоянные коды складов. Переименование адреса не должно создавать новый склад.
- Зафиксируйте, какое количество передаёт 1С: физическое или свободное, с каким моментом актуальности.
- Определите доступность склада по способу получения и направлению доставки.
- Опишите момент создания резерва, его срок и снятие после отмены.
- Решите, можно ли разделять заказ, и кто подтверждает дополнительные расходы.
- Согласуйте действия при неполном обмене или неизвестном сроке поставки.
Если склад отсутствует в неполном пакете, это не всегда нулевой остаток. Как отличать обновление от ошибочной выгрузки, разобрано в инструкции «Из 1С не обновляются цены и остатки».
Проверьте путь от карточки до отмены
Компонент «Остатки по складам» показывает наличие выбранного товара или предложения. Проверяйте именно покупаемый вариант, а не родительскую карточку. Список складов на странице сам по себе не подтверждает правильный источник отгрузки в заказе.
На тестовом контуре пройдите четыре сценария: товар есть локально; его хватает только суммарно; локальный запас закончился после добавления в корзину; заказ отменён после резерва. Для каждого сравните интерфейс, записанный склад, количество и изменение резерва. При двух одновременных заказах нужна серверная проверка доступности, а не только ограничение кнопки в браузере.
Покажите условия покупателю и поисковику согласованно
Если срок зависит от пункта получения, предложите выбор до обещания даты. Не выводите в описании «завтра» для всех регионов, а в корзине — ожидание перемещения. Сведения о наличии в Product/Offer и товарном фиде должны соответствовать реальной возможности оформить выбранный вариант.
Для ожидаемых товаров отдельно определите предзаказ и backorder. Для страхового запаса зафиксируйте, участвует ли он в доступном количестве. Нельзя выдавать будущую поставку за запас, уже готовый к самовывозу.
Частые вопросы
Нужно показывать точные остатки всем?
Не обязательно. Можно показывать достаточность, но покупатель должен понимать срок и ограничение количества. В B2B точность может зависеть от договора и прав клиента. Условия отображения не должны менять фактическую проверку при оформлении.
Можно всегда выбирать ближайший склад?
Близость — только один критерий. Проверьте наличие всего состава заказа, способы получения, время комплектации и стоимость перемещения. Если решение принимает менеджер, обозначьте согласование, а не обещайте автоматически подтверждённую доставку.
Как принять интеграцию?
Согласуйте таблицу складов и сценарии, проверьте контрольные заказы и отмены на стенде. В раздел автоматизации передайте схему обмена и примеры расхождений. Запускать полную перезапись остатков ради диагностики не нужно.


