-
Карточка
К чему относится цена
-
Выбор
Минимум, шаг и количество
-
Корзина
Понятная итоговая сумма
-
Обмен
Согласованный пересчёт в учёте
Если магазин продаёт товар упаковками, метрами и штуками, возле цены нужно указать единицу, а возле количества — допустимые значения. Те же правила должны работать в корзине, заявке, учётной системе и товарной выгрузке. Ошибка пересчёта может сделать красивую карточку источником неверного заказа.
Инструкция предназначена магазинам материалов, крепежа, кабеля и другим поставщикам с нестандартными единицами продажи. Начните с одного SKU и выпишите четыре разных параметра: единица продажи, минимальное количество, кратность и содержимое упаковки. Не объединяйте их в одну настройку «коэффициент» без объяснения.
Четыре правила, которые нельзя смешивать
| Параметр | Что означает | Учебное значение |
|---|---|---|
| Единица продажи | К чему относятся цена и количество заказа | Упаковка |
| Содержимое упаковки | Пересчёт во внутреннюю единицу | 6 штук |
| Минимальный заказ | Нижняя граница количества | 2 упаковки |
| Кратность | Шаг допустимых количеств | 1 упаковка |
Покупатель выбирает две упаковки, получает двенадцать штук. Если цена упаковки 600 ₽, строка заказа составляет 1 200 ₽. Дополнительная справочная цена одной штуки — 100 ₽. Эти числа вымышлены. Применение коэффициента шесть повторно к уже упаковочной цене даст неверную сумму.
В документации Microsoft Commerce ограничения количества также разделены на минимум, максимум и кратность. Это полезная модель описания требований, но не инструкция, что все такие настройки одинаково реализованы в любой CMS.
Как объяснить минимум и кратность
Предположим, товар считается штуками, минимум равен десяти, а разрешённые количества кратны шести от нуля. Тогда допустимы 12, 18, 24 и дальше. Число 10 удовлетворяет минимуму, но не кратности. Если бизнес использует другую сетку, например 10, 16, 22, это нужно отдельно описать разработчику: у неё другая начальная точка.
При вводе 11 покажите причину ошибки и ближайшее допустимое значение 12. Не увеличивайте заказ молча. У покупателя может быть жёсткий бюджет или ограничение по объёму поставки. Проверка нужна и на сервере: поле количества в браузере можно обойти или заполнить через другой канал заказа.
Для справочных пояснений свяжите карточку с определениями MOQ и кратности заказа. Минимум одного товара не равен минимальной сумме всей корзины; второй запрет проверяют отдельно.
Дробные количества и отрезные материалы
Учебный кабель стоит 120 ₽ за метр и продаётся с шагом 0,5 м. За 2,5 м получается 300 ₽. Число 2,6 не входит в такую сетку: интерфейс может предложить 3 м, но изменение должен подтвердить покупатель. Округление количества и округление денежной суммы — две разные операции.
Для отрезного материала полезен комментарий о раскрое. Заказ «два отрезка по 2,5 м» отличается от одного отрезка 5 м, хотя суммарная длина совпадает. Укажите, где хранится это условие и как его увидят склад и менеджер. Свободный комментарий не должен подменять структурированную спецификацию, если от неё зависит производство.
Что сверить между карточкой, корзиной и 1С
- Найти точный SKU и выбранный вариант товара.
- Сопоставить единицу, к которой относится цена.
- Проверить коэффициент пересчёта и точность количества.
- Сверить количество продажи с количеством списания.
- Повторить путь после очередного обмена данными.
Не считайте, что коэффициент автоматически передаётся любым модулем обмена. В чек-листе интеграции Битрикс описаны ограничения передачи единиц и коэффициентов для рассматриваемого модуля. Сначала выясните версию и правила вашего обмена, затем выбирайте настройку или доработку.
Если на сайте упаковка — отдельное предложение, сохраните его собственную связь с учётной позицией. Иначе обмен может вернуть цену штуки в упаковочную карточку. Порядок поиска границы ошибки есть в статье о ценах и остатках из 1С.
Как показывать цену в поиске и рекламе
Описание, видимая цена, разметка и фид должны относиться к одному предложению. Если реклама показывает стоимость штуки, а купить можно только две упаковки, покупателю нужно заранее понимать минимальную стоимость покупки. Нельзя исправить это одним примечанием, спрятанным внизу страницы.
Поля конкретной площадки сверяйте с её спецификацией. Для Google начните с правил товарных данных и применимости атрибутов единичной цены к категории и рынку. Не переносите формат Google в YML или собственную корзину без отдельного сопоставления.
Приёмочная матрица и ошибки
Возьмите упаковку, штучный товар и материал с дробным количеством. Проверьте значение ниже минимума, допустимое значение, нарушение кратности, ручной ввод, повторное открытие корзины и следующий обмен. Сравнивайте не только итоговую сумму, но и переданные количество с единицей.
- Цена относится к штуке, а подпись — к упаковке.
- Минимум автоматически объявлен шагом выбора.
- Коэффициент применён дважды.
- Дробное количество обрезается до целого при передаче в CRM.
- Ошибка исправлена в шаблоне, но возвращается после импорта.
Частые вопросы
Одна упаковка должна быть отдельным товаром?
Это зависит от учёта и ассортимента. Упаковка может быть единицей продажи или самостоятельным предложением. Выберите модель, в которой однозначно связаны цена, остаток, идентификатор и состав заказа, и проверьте повторный обмен.
Можно ли показывать цену за штуку для сравнения?
Да, если ясно подписаны справочная цена и реальные условия покупки. Возле кнопки заказа должны быть видны единица продажи, минимум и итог для выбранного количества. Покупатель не должен узнавать стоимость упаковки только после отправки заявки.
С чего начать исправление?
Сохраните один неверный заказ без персональных данных, SKU и правило пересчёта. Для проблем на границе систем используйте настройку обмена с 1С. Для нового оптового сценария подготовьте карту загрузки заказа.


