Последнее обновление
23.09.2026

Объёмно-сортовой учёт (ОСУ)

Как DataMobile определяет, что товар учитывается по ОСУ, как это связано с настройками шаблона и что попадает в документ учётной системы.

При объёмно-сортовом учёте (ОСУ) участник оборота передаёт в «Честный знак» GTIN и количество товара, а коды маркировки каждой единицы не сканирует. При поэкземплярном учёте (ПЭУ) сканируется код маркировки каждой единицы. Одна и та же товарная группа может переходить с ОСУ на ПЭУ, а в одном документе встречаются позиции обоих видов, поэтому в DataMobile способ ввода определяется для каждой строки отдельно.

Статья разбирает, откуда берётся признак ОСУ, как он связан с настройками шаблона и что в итоге записывается в документ учётной системы.

Откуда берётся признак ОСУ

Признак приходит от учётной системы вместе с карточкой товара — поле osu_type объекта art в онлайн-обмене. Оно появилось в версии 3.12.8.

Если признак не пришёл, DataMobile определяет вид учёта по встроенному списку товарных групп, работающих по ОСУ. Список пополняется с новыми версиями ПО.

Признак товара главнее списка: при osu_type со значением «0» у товара из списка ОСУ форма ввода количества КМ не вызывается и строка обрабатывается поэкземплярно, а при значении «1» у товара вне списка — вызывается. Типовые конфигурации 1С выгружают в это поле пустое значение, поэтому по умолчанию работает список ПО.

Настройки шаблона и тумблер в документе

За поведение документа отвечают два параметра шаблона на вкладке Маркировка.

Параметр Режим ОСУ (use_osu_mode) задаёт логику подбора для документов шаблона. Параметр появился в версии 3.5.9.

Параметр Переключатель ОСУ (use_osu_switcher) управляет тумблером Режим ОСУ в меню документа на ТСД и появился в версии 3.15.9. При значении «0» тумблер скрыт и вид учёта целиком задаётся шаблоном; при значении «1» тумблер виден, а его начальное положение повторяет значение параметра Режим ОСУ.

Параметр Режим ОСУ на вкладке Маркировка в параметрах шаблона

Сам тумблер Режим ОСУ в меню документа существует с версии 3.11.5. Он нужен там, где вид учёта меняется от документа к документу: настройка шаблона при этом остаётся прежней, а кладовщик переключает режим на месте.

Что происходит при подборе

Когда логика ОСУ активна, DataMobile смотрит на вид товара:

  • для весового товара открывается форма ввода количества, а следом — форма ввода количества КМ;
  • для невесового форма ввода количества пропускается, открывается форма ввода количества КМ, и введённое значение записывается заодно в количество товара.

В поле Штрихкод строки записывается GTIN из кода маркировки без ведущего нуля. Если в шаблоне разрешён ввод маркируемого товара без КМ, вместо него записывается отсканированный EAN.

Товар из группы, для которой ОСУ не действует, обрабатывается поэкземплярно даже при включённом режиме: ни одна из форм ввода количества не открывается.

Как учётная система определяет способ подбора

Способ подбора определяется не настройкой шаблона, а данными строки лога: полем qty_in_pack в онлайн-обмене и параметром «КоличествоКМвУпаковке» (27-й) в офлайн-обмене.

  • Значение отлично от нуля — строка обрабатывается как ОСУ, создаётся упаковка ОСУ.
  • Поле пустое или равно нулю — работает поэкземплярная логика.
  • Оба параметра шаблона выключены — строка всегда обрабатывается поэкземплярно.

Так один документ может содержать строки обоих видов. До версии 3.15.9 включённый в шаблоне Режим ОСУ означал, что весь документ записывается как ОСУ, а коды маркировки в него не попадали вовсе — это и выглядело как «пропавшие» КМ.

Смешанные документы

Если в задании есть и товары по ОСУ, и товары по КМ, документ собирают в два приёма: сначала подбирают позиции по кодам маркировки, затем включают тумблер Режим ОСУ и подбирают позиции, которые идут по ОСУ. Настройка шаблона при этом может оставаться в значении Не использовать.

Внутри одной номенклатуры так сделать нельзя: если по товару уже подобраны позиции с кодами маркировки, строка ОСУ по нему при завершении подбора удаляется.

Связанные статьи


Предыдущая статья Выборочная проверка вложенности упаковок
Оценить статью