Как отгружать молочную продукцию в 1С:УТ без сканирования каждой единицы: объемно-сортовой учет

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

С введением обязательной маркировки молочной продукции оптовые компании столкнулись с серьезным вызовом: необходимостью фиксировать движение кодов маркировки. Однако законодательство предусматривает переходный период и упрощенный режим — объемно-сортовой учет (ОСУ). Это позволяет не сканировать каждую бутылку молока или пачку творога, а передавать сведения о товаре в виде совокупности GTIN и его количества. Рассмотрим подробно, как это работает в 1С:Управление торговлей и как правильно формировать документы для ЭДО.

Понятие объемно-сортового учета (ОСУ)

В отличие от поштучного учета, где каждая единица имеет уникальный КИЗ (код идентификации), при ОСУ в электронном УПД передается информация о коде товара (GTIN) и количестве передаваемого товара. На текущий момент и до 1 июня 2025 года (для продукции со сроком хранения более 40 суток) участники оборота имеют право использовать именно этот метод при оптовых сделках. Для продукции со сроком годности менее 40 суток ОСУ является бессрочным.

Проанализируем ситуацию: если вы получили от поставщика 2500 штук молока под одним общим кодом в ЭДО, это и есть ОСУ. При дальнейшей перепродаже части этого товара (например, 500 штук) вам не нужно «пикать» каждую единицу. Вам нужно сформировать специальную строку-идентификатор.

Формат кода для объемно-сортового учета

Для того чтобы система маркировки «Честный ЗНАК» поняла, что вы передаете товар по ОСУ, в УПД должна быть сформирована строка определенного формата. Разберем структуру этого кода, который часто называют «регулярным выражением» в контексте настроек ЭДО:

02 [GTIN] 37 [Количество]

  1. 02 — это константа (идентификатор применения), указывающая, что далее идет GTIN.
  2. GTIN — международный код товара, состоящий ровно из 14 цифр. Если ваш код короче, он дополняется нулями слева.
  3. 37 — константа, указывающая, что далее идет количество товара.
  4. Количество — фактическое количество потребительских упаковок, которые вы отгружаете.

Пример: если GTIN молока — 04607047111926, а вы отгружаете 500 штук, код в документе будет выглядеть так: 020460704711192637500. Именно эту строку ожидает получить ваш покупатель через ЭДО.

Настройка весового товара (идентификатор 3103)

Ситуация усложняется, когда мы работаем с весовым товаром (например, сыр или масло в головах), где вес каждой единицы может отличаться. Для таких случаев формат дополняется сведениями о весе:

02 [GTIN] 37 [Количество] 3103 [Вес]

Разберем особенности заполнения веса:

Рассмотрим пример: вы отгружаете 1 штуку (голову сыра) весом 4.5 кг. Код будет: 02[GTIN]3713103000004500. Здесь 000004500 — это 4500 грамм, дополненные нулями слева до 9 знаков.

Работа в 1С:Управление торговлей 11.5

Выясним, как технически реализовать подбор товара в документе «Реализация товаров и услуг», чтобы программа не требовала сканирования каждой марки. Посмотрим на алгоритм действий:

  1. Проверьте Вид номенклатуры. В поле «Тип номенклатуры» должно быть выбрано «Товар», а в разделе «Маркировка и контроль» — «Молочная продукция».
  2. Если продукция подконтрольна ВетИС, убедитесь, что соответствующие флаги установлены, но помните: в 1С:УТ форма «Проверить и подобрать маркируемую продукцию» ведет себя по-разному в зависимости от этих настроек.
  3. В документе реализации нажмите кнопку «Проверить и подобрать».
  4. В открывшемся окне для молочной продукции предусмотрена возможность не сканировать коды, а заполнить данные по ОСУ. В современных релизах 11.5 при нажатии кнопки «Заполнить по данным учета» программа сама генерирует строки формата 02+GTIN+37 на основании количества в ТЧ «Товары».

Важный момент: если вы работаете в более старых версиях (например, 11.4), где автоматизация ОСУ реализована слабее, вам может потребоваться вручную вставить сформированную строку в поле ввода кода маркировки. Система распознает этот формат и примет его как одну запись на все количество товара в строке.

Проблема разделения серий и строк в УПД

Проанализируем ситуацию из практики: если в одном документе одна и та же номенклатура (один GTIN) разбита на две строки (например, из-за разных серий или сроков годности), правильно ли передавать два кода ОСУ?

Да, это допустимо. Каждая строка в XML-файле электронного УПД может иметь свой информационный блок маркировки. Если в строке 1 у вас 12 штук, а в строке 2 — 6 штук, то коды будут соответственно: 02046070471119263712 и 0204607047111926376. Это не противоречит требованиям ГИС МТ «Честный ЗНАК».

Что делать при недопоставке?

Рассмотрим порядок действий, если при приемке товара по ОСУ вы обнаружили, что фактически пришло меньше, чем указано в ЭДО:

  1. В документе «Приобретение товаров и услуг» укажите фактически принятое количество.
  2. В окне проверки маркировки подтвердите только то количество, которое реально поступило.
  3. На основании расхождений сформируйте Уведомление о расхождениях или запросите у поставщика УКД (Универсальный корректировочный документ).
  4. После подписания УКД обеими сторонами, баланс кодов (GTIN + количество) в системе «Честный ЗНАК» скорректируется автоматически.

Важное резюме: для успешной работы с молочной продукцией в оптовом звене ключевым является правильное заполнение справочников штрихкодов (GTIN) и использование актуальных версий 1С:ЭДО. Это обеспечит автоматическое формирование «регулярных выражений» ОСУ и избавит ваш склад от избыточного сканирования каждой единицы продукции.

← На главную