С введением обязательной маркировки молочной продукции многие участники рынка столкнулись с необходимостью перехода на объемно-сортовой учет (ОСУ). В отличие от поэкземплярного учета, где требуется сканирование каждого кода Data Matrix, ОСУ позволяет передавать информацию о товаре в упрощенном виде: код товара (GTIN) и его количество. Рассмотрим подробно, как правильно настроить этот процесс в программе 1С:Бухгалтерия предприятия 3.0 и какие нюансы следует учитывать при работе через ЭДО.
Проанализируем основные требования: при объемно-сортовом учете в электронном универсальном передаточном документе (УПД) не указываются индивидуальные коды маркировки каждой единицы продукции. Вместо этого в XML-файл документа записывается идентификатор товара (GTIN) и общее количество упаковок или вес (для весового товара). Это значительно упрощает складские процессы, так как отпадает необходимость вскрывать транспортные упаковки и сканировать каждое изделие при отгрузке.
Важно помнить, что ОСУ является временным этапом для продукции со сроком хранения более 40 суток (переход на поэкземплярный учет запланирован на 1 июня 2025 года). Для продукции со сроком годности менее 40 суток ОСУ на данный момент остается основным способом учета. Выясним, что нужно сделать в 1С, чтобы программа корректно формировала документы для системы «Честный ЗНАК».
Первым делом проверим актуальность вашей конфигурации. Функционал ОСУ активно дорабатывался в середине 2022 года, поэтому для корректной работы требуется релиз не ниже 3.0.115. Если вы используете старую версию, как в исходном вопросе (3.0.111.25), многие механизмы могут работать некорректно или отсутствовать вовсе.
Разберем порядок включения интеграции с ГИС МТ:
Это самый критически важный этап. Если карточка товара заполнена неверно, 1С не поймет, что при формировании ЭДО нужно использовать механизм ОСУ. Проанализируем настройки номенклатуры по шагам:
Вид номенклатуры: В поле «Тип номенклатуры» должен быть выбран тип Товар, а в поле «Особенности учета» — Молочная продукция. Если вы торгуете весовым сыром или маслом, рекомендуется выбирать подвид, соответствующий вашей категории, чтобы программа правильно обрабатывала единицы измерения.
Штрихкоды (GTIN): Перейдем по ссылке «Штрихкоды» в карточке товара. Убедимся, что для товара зарегистрирован штрихкод формата EAN-13. Именно этот код (после дополнения ведущим нулем до 14 символов) станет идентификатором GTIN в системе ЭДО. Без штрихкода заполнение ОСУ в документах будет невозможно.
Весовой товар: Для продукции, которая продается на вес (например, головки сыра), используются специальные GTIN, начинающиеся на «046». В 1С важно в карточке маркировки указать признак того, что продукция является весовой. Это позволит системе передавать в УПД не только количество штук, но и фактический вес партии.
Рассмотрим, как происходит процесс отгрузки. Создадим документ Реализация (акт, накладная, УПД). После добавления позиций в табличную часть появится ссылка Подобрать и проверить молоко и молочную продукцию.
Многие пользователи ошибочно полагают, что здесь нужно сканировать коды. Разберем ситуацию подробнее:
Теперь ссылка в документе сменит цвет на зеленый, что сигнализирует о готовности данных для передачи через ЭДО.
После проверки продукции необходимо сформировать электронный документ. Посмотрим на техническую сторону вопроса. В XML-файле УПД данные ОСУ записываются в специальный тег НомСредИдентТов с идентификатором типа «02».
Если вы используете встроенный сервис 1С-ЭДО, программа автоматически упакует GTIN и количество в нужные теги. Однако, если используется сторонний оператор (например, через расширение Контур.Диадок), могут возникнуть проблемы, описанные в сообщениях форума:
DESADV (уведомление об отгрузке). Для этого требуется установка специализированных расширений от провайдера, например, «Коды ОСУ в INVOIC».Проанализируем ситуацию, когда данные не уходят или «Честный ЗНАК» выдает ошибку при приемке документа:
Ошибка 1: «Не заполнены коды маркировки». Выясним причину: скорее всего, в документе реализации не была нажата ссылка «Подобрать и проверить», и данные ОСУ не зафиксированы в регистре. Даже для ОСУ этот шаг обязателен, чтобы программа сформировала записи в структуре XML.
Ошибка 2: Расхождение единиц измерения. Часто бывает, что в 1С товар ведется в «штуках», а в системе «Честный ЗНАК» GTIN зарегистрирован в «килограммах». В этом случае необходимо привести учет к единому знаменателю. Для весового товара в ОСУ допускается указание фактически отгруженного веса.
Ошибка 3: Работа через EDI. Если ваш покупатель — крупная торговая сеть, приемка идет через EDI-сообщения. Если вы отправили УПД через обычный Диадок или 1С-ЭДО, сеть может его не увидеть. Решение — использовать интеграционные модули, которые умеют «связывать» EDI-цепочку и юридически значимый ЭДО с данными маркировки.
Рассмотрим конкретный пример настройки карточки товара для весового сыра:
// В карточке номенклатуры:
Наименование = "Сыр Российский (весовой)";
ЕдиницаИзмерения = "кг";
ВидНоменклатуры = "Молочная продукция (без указания кодов)"; // специальный вид для ОСУ
Штрихкод = "0460123456789"; // GTIN производителя
ПризнакМаркировки = Истина;
При отгрузке 10.5 кг сыра в окне «Подбор и проверка» мы выбираем вкладку ОСУ, находим наш GTIN и в поле «Количество» вписываем 10.5. После этого при подписании УПД через ЭДО покупатель получит информацию о том, что ему передано 10.5 кг продукции с конкретным GTIN, и право собственности в «Честном ЗНАКЕ» перейдет корректно.
Резюме: Для успешного запуска ОСУ необходимо обновить конфигурацию, корректно заполнить GTIN в справочнике номенклатуры и не забывать проходить процедуру «Подбора и проверки» в каждом документе реализации перед отправкой по ЭДО.