Настройка единиц измерения 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С-Битрикс

При импорте товаров из 1С или заполнении каталога вручную без настроенных единиц измерения возникает ситуация: в карточке товара нет единицы («шт», «кг», «м»), на кнопке количества нет подписи, в накладных — пустые поля. Единицы измерения в Битрикс — отдельная сущность модуля catalog, и без их настройки корректная работа каталога невозможна.

Где находятся единицы измерения

Магазин → Каталог → Единицы измерения

Данные хранятся в таблице b_catalog_measure. Поля: ID, CODE (числовой код по ОКЕИ), IS_DEFAULT (единица по умолчанию), MEASURE_TITLE (название), SYMBOL (символ: шт, кг, л), SYMBOL_INTL (международный символ).

Стандартные единицы и код ОКЕИ

Битрикс использует коды ОКЕИ (Общероссийский классификатор единиц измерения). Наиболее используемые:

Код ОКЕИ Название Символ
796 Штука шт
163 Грамм г
166 Килограмм кг
113 Метр м
112 Сантиметр см
111 Литр л
778 Упаковка упак

При импорте из 1С единицы сопоставляются по коду ОКЕИ — поэтому важно, чтобы коды в Битрикс совпадали с кодами в 1С.

Единица измерения по умолчанию

Только одна единица может быть отмечена как IS_DEFAULT = Y. Она применяется автоматически ко всем новым товарам, если единица не указана явно.

Смена единицы по умолчанию через API:

// Сначала сбросить текущую дефолтную
\Bitrix\Catalog\MeasureTable::updateMulti(
    ['IS_DEFAULT' => 'N'],
    ['IS_DEFAULT' => 'Y']
);
// Установить новую
\Bitrix\Catalog\MeasureTable::update($measureId, ['IS_DEFAULT' => 'Y']);

Единицы измерения для торговых предложений (SKU)

Для товаров с торговыми предложениями каждое предложение может иметь свою единицу измерения — например, основной товар в штуках, а упаковка в коробках. Настраивается в карточке торгового предложения: Торговый каталог → Единица измерения.

Коэффициенты пересчёта

В Битрикс можно создавать производные единицы с коэффициентом пересчёта. Например: «Упаковка 10 шт» с коэффициентом 10 относительно «шт». Это используется при оптовых заказах, когда покупатель выбирает количество упаковок, а система пересчитывает в штуки для остатков.

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

Настройка стандартного набора единиц измерения и привязка к товарам — 1–2 часа. Если нужна массовая смена единиц у существующих товаров или настройка коэффициентов — 2–4 часа.