Налаштування складського обліку 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування складського обліку 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування складського обліку в 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 годин.