В этом уроке мы рассмотрим как сделать так, чтобы для разных регионов отображалось разное количество товара в соответствии с актуальными данными по местному складу.
Разберем действия на примере склада Магнитогорска. Допустим, в инфоблоке «Региональность» уже заведена карточка для Магнитогорска (о том, как заводить карточки для городов, читайте здесь). У этого города есть собственный склад, который еще не отражен в системе. В таком случае необходимо добавить новый склад в соответствующий список, связать его с нужным регионом и отметить фактически доступные на нем остатки товаров.
Чтобы создать склад, перейдите в административной части сайта в Рабочий стол → Магазин → Складской учет → Склады и нажмите кнопку «Добавить».
В редакторе откроется карточка склада, в которой необходимо:
Также вы можете указать дополнительную информацию: номер телефона, график работы, адрес электронной почты и прочее. Чтобы склад был доступен из карточек товаров, оставьте галку у пункта «Активен» установленной (1). Если вы будете использовать склад как пункт выдачи (2) и производить на нем отгрузку (3), оставьте соответствующие параметры активными.
Привязка склада к городу осуществляется в карточке города. Для этого перейдите в Рабочий стол → Контент → Региональность (aspro.next) → Регионы. Откройте нужный список городов области (в примере далее следует перейти в Урал → Челябинская область), нажмите кнопку гамбургер у города, к которому нужно привязать склад, и выберите пункт «Изменить».
Перейдите на вкладку «Связи». В списке склады выберите нужный и сохраните изменения.
Чтобы отобразить актуальное количество остатков на складе, отредактируйте карточки товаров. В публичной части перейдите в режим правки, наведите указатель на товар и нажмите «Изменить товар» на всплывающем меню.
Перейдите на вкладку «Торговый каталог». Затем, на внутренней вкладке «Склады» укажите количество товара, доступное для связанного города.
Результат действий после сохранения всех изменений:
О том, как менять способ представления остатков, читайте в главе «Управление остатками».