Настройка складского учета 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка складского учета 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    745
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка складского учёта 1С-Битрикс

Без складского учёта интернет-магазин на Битрикс работает в режиме «просто витрина» — остатки не отслеживаются, резервирование не работает, менеджер не знает, есть ли товар физически. Настройка складского учёта включает модуль catalog в части управления остатками и связывает его с модулем sale через механизм резервов.

Включение складского учёта

Магазин → Каталог → Настройки → вкладка "Склад":

  • Использовать склады — включить
  • Режим работы со складами — «Склад» (учёт по складам) или «Без склада» (общий остаток)
  • Автоматически резервировать при заказе — рекомендуется включить
  • Снимать резерв при отмене заказа — включить

Данные об остатках хранятся в таблице b_catalog_store_product (остатки по складам) и b_catalog_product (поле QUANTITY — общий остаток при работе без складов).

Создание складов

Магазин → Каталог → Склады → Добавить склад:

Каждый склад имеет поля: название, XML_ID (для синхронизации с 1С), адрес, контакты, активность. XML_ID критичен при обмене с 1С — по нему происходит сопоставление складов при импорте остатков.

Программное создание склада:

\Bitrix\Catalog\StoreTable::add([
    'TITLE'      => 'Основной склад',
    'XML_ID'     => 'STORE_MAIN',
    'ADDRESS'    => 'ул. Складская, 1',
    'ACTIVE'     => 'Y',
    'SORT'       => 100,
]);

Остатки и резервы

Разница между остатком и доступным количеством:

  • QUANTITY — физический остаток
  • QUANTITY_RESERVED — зарезервировано под заказы
  • Доступно = QUANTITY − QUANTITY_RESERVED

При оформлении заказа Битрикс автоматически создаёт резерв в таблице b_sale_order_reserve. Снятие резерва происходит при отмене заказа или при переводе в статус «отгружен» (зависит от настроек).

Настройка порогов и ограничений

В карточке товара (модуль catalog), вкладка «Торговый каталог»:

  • Можно купить отрицательное количество — только для товаров под заказ
  • Не отслеживать количество — для услуг и нематериальных позиций
  • Шаг количества и Минимальное количество — для оптовых позиций

Сроки выполнения

Базовая настройка складского учёта с одним складом — 2–4 часа. Настройка мультискладовости с правилами отгрузки — отдельная задача, занимает 4–8 часов.