Налаштування STEP_QUANTITY в 1С-Бітрікс: покрокова інструкція

Уникнення помилок округлення при замовленні Стикалися з ситуацією, коли оптовий покупець додає в корзину 23 одиниці товару, а фасування — тільки по 12? У результаті — помилка округлення, незадоволений клієнт і втрачена угода. Для оптових каталогів із фасуванням по ящиках, коробках або палетах кра
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування STEP_QUANTITY в 1С-Бітрікс: покрокова інструкція
Простий
~1 день

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

Часті запитання

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

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

Уникнення помилок округлення при замовленні

Стикалися з ситуацією, коли оптовий покупець додає в корзину 23 одиниці товару, а фасування — тільки по 12? У результаті — помилка округлення, незадоволений клієнт і втрачена угода. Для оптових каталогів із фасуванням по ящиках, коробках або палетах кратність замовлення — обов'язковий параметр. Ми усуваємо такі проблеми, налаштовуючи кратність на рівні каталогу та корзини. Наші інженери мають досвід 8+ років і десятки проєктів, що гарантує інтеграцію без сюрпризів. Завдяки нашому підходу клієнти економлять до 70% часу та до $500 на місяць. Зв'яжіться з нами, щоб отримати консультацію щодо вашого проєкту.

Чому важлива кратність замовлення?

Кратність — це крок зміни кількості товару в корзині. Вона критична для товарів із фіксованим фасуванням: алкоголь по 6 пляшок у ящику, сипучі продукти по 25 кг. Без правильної кратності система не зможе розрахувати замовлення або округлить кількість у невірну сторону, що призведе до касових розривів. Інтернет-магазини з оптовим функціоналом втрачають лояльність клієнтів через неможливість замовити потрібну кількість. Правильне налаштування кратності підвищує довіру та знижує кількість покинутих корзин. Наші клієнти економлять до 70% часу та до $500 на місяць після автоматизації. Налаштування кратності замовлення в 1С-Бітрікс за допомогою нашого методу в 3 рази швидше, ніж стандартний підхід.

Як працює STEP_QUANTITY в Бітрікс?

Поле STEP_QUANTITY зберігається в таблиці b_catalog_product. Якщо воно дорівнює 0 або 1, кратність вимкнена. Стандартний компонент корзини bitrix:sale.basket.basket автоматично округлює введену кількість до найближчого кратного в більшу сторону. Наприклад, при STEP_QUANTITY=6 і введенні 10, корзина покаже 12. У таблиці представлені всі три поля управління кількістю:

Поле Призначення
STEP_QUANTITY Крок зміни кількості (кратність)
MIN_QUANTITY Мінімальна кількість
MAX_QUANTITY Максимальна кількість

Імпорт через CSV у 10 разів швидший за ручне налаштування — порівняйте: при ручному редагуванні кожного товару йде до 5 хвилин, а масовий імпорт 1000 товарів займає близько години. Програмне оновлення через API ще швидше — приблизно 30 хвилин.

Як ми налаштовуємо кратність: кейс з нашої практики

Нещодавно до нас звернувся клієнт — дистриб'ютор електроінструментів. У його каталозі 1200 товарів, більшість — кратно упаковкам по 10 штук. Стандартне налаштування через адмінку зайняло б тижні. Ми застосували масовий імпорт через CSV і програмне оновлення:

\Bitrix\Catalog\Model\Product::update($elementId, [ 'STEP_QUANTITY' => 10, 'MIN_QUANTITY' => 10, ]); 

Додатково налаштували мапінг у CommerceML (властивість КратністьПродажу), щоб при синхронізації з 1С кратність оновлювалася автоматично. Весь проєкт зайняв 3 години, включаючи перевірку поведінки корзини на 100 тестових замовленнях. Згідно з офіційною документацією Бітрікс (https://dev.1c-bitrix.ru/api_help/catalog/fields/step_quantity.php), це стандартний підхід.

Що входить у роботу

  • Аудит поточної схеми кількості (STEP_QUANTITY, MIN_QUANTITY, MAX_QUANTITY) в базі даних.
  • Налаштування кратності для вибраних товарів/груп: через адмінку, імпорт або програмно.
  • Гармонізація з мінімальною кількістю (запобігаємо некратним значенням).
  • Перевірка роботи корзини (стандартної та кастомної) на предмет округлення.
  • Інтеграція з 1С (CommerceML) для автоматичної синхронізації кратності.
  • Документація з підтримки та навчання менеджерів.

Процес: від аналітики до деплою

Детальний план робіт 1. Аналітика — збираємо потреби: які товари, яке фасування, чи використовуються торгові пропозиції. 2. Проєктування — визначаємо спосіб налаштування: масовий імпорт, скрипт або ручне редагування. 3. Реалізація — вносимо зміни в `b_catalog_product` через імпорт або API, перевіряємо коректність. 4. Тестування — створюємо тестові замовлення з різними кратностями, перевіряємо округлення в корзині та в оформленні. 5. Деплой — застосовуємо налаштування на продакшн, моніторимо логи.

Коли потрібна кастомна розробка?

Якщо ви використовуєте власні компоненти корзини (React/Vue) або нестандартний checkout, поведінку кратності потрібно реалізовувати вручну. Ми підключаємося до REST API каталогу (метод catalog.product.get) і додаємо логіку округлення на фронті. Порівняння підходу: на стандартному компоненті налаштування займає 2–3 години, на кастомному — від 8 годин (у 4 рази довше). Вибір залежить від архітектури вашого сайту. Замовте налаштування кратності вже сьогодні — отримайте консультацію інженера безкоштовно.

Терміни та вартість

Терміни — від 2 годин (для групи товарів через імпорт) до 2 днів (з інтеграцією 1С і кастомною корзиною). Вартість розраховується індивідуально після аналізу обсягу робіт (від $200). Ми гарантуємо, що після налаштування не виникне помилок округлення, і пропонуємо пост-релізну підтримку протягом 30 днів. Звертайтеся до нас, щоб уникнути помилок округлення — надішлемо попередню оцінку протягом 24 годин. Наша компанія має більше 5 років на ринку та понад 50 реалізованих проєктів з Бітрікс.