Мультисклад

В PHPShop можно вести несколько складов одновременно.

По умолчанию в интернет-магазине существует один общий склад, которым можно управлять в настройках, в карточке товара. Дополнительно есть возможность ведения нескольких складов одновременно, в том числе, со связью с 1С / МойСклад, а также, с дополнительными витринами.

Ручное добавление складов

Включение и настройка складов происходит в административной панели магазина в меню Настройка → Склады → ➕.

У склада указывается название для внутреннего пользования и имя склада для вывода на сайте. Поле "Внешний код" используется для синхронизации склада с 1С и МойСклад.

Списание со склада

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

Вывод наличия по складам на витрину

Наличие на складе отображается на витрине. Чтобы количество отображалось, проверьте галку в Настройки - Основные - Настройка цен - ☑️ Показывать значение склада у товара. В карточке товара автоматически добавляется Общий склад, который может использоваться в роли склада для хранения суммы по складам, и как отдельный склад, для ручного ввода данных. Переключатель этого режима находится в меню Настройка - Основные - Настройка цен:

Склады в 1С

Встроенный типовой обмен

Типовой обмен выгружает всегда остатки по всем складам с учетом внешнего кода.

Внешний обработчик

Существует возможность выгружать остатки по нескольким складам из 1С внешним обработчиком. Для этого версия обработки 1С-синхронизации должна быть не ниже 3.5.8. Поддерживаются следующие конфигурации:

  1. Управление торговлей 11.4.8 и выше

  2. Управление торговлей 10.3

  3. Розница 2.2.12 и выше

  4. Управление нашей фирмой редакция 1.6.18 и выше

  5. Торговля+Склад 9.2

Для включения в 1С режима выгрузки мультискладов, нужно в ее Настройках выгрузки товаров → Дополнительные параметры переключить панели управления в режим версии 6.Х. При использовании режима версии панели 5.Х выгружается только один склад, как было в предыдущих версиях PHPShop.

Склады в МойСклад

Обмен данными по стандарту CommerceML выгружает всегда остатки по всем складам с учетом внешнего кода.

Склад на дополнительной витрине

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

Вывод дополнительных складов в списке товаров

Панель управления

Для вывода дополнительного склада в список товаров с возможностью быстрого редактирования количество в нем следует выбрать ⚙️Меню - Настройка полей. В открывшемся окне отметить галочкой склады для вывода. За вывод общего склада отвечает поле Количество.

Настройка вывода полей

Пользовательская часть

Для покупателей при наличии дополнительных складов появляется выбор склада для отображения товаров на сайте в списке товаров.

Фильтр по складам

Для выключения вывода фильтра складов следует активировать режим Сортировка по складам в меню Настройки - Основные - Настройка цен.

Показывать фильтр отбора по складам

Last updated

Was this helpful?