Внедрение обязательной маркировки «Честный ЗНАК» существенно изменило учет товаров в 1С․ Если с единичными товарами (обувь, одежда, лекарства) пользователи уже научились работать более-менее уверенно, то маркировка комплектов (наборов) остается зоной высокого риска․ Ошибки здесь ведут к штрафам, блокировке эмиссии кодов, проблемам с выводом в оборот и невозможностью продать товар через онлайн-кассу․
В этой статье мы подробно разберем самые частые ошибки, возникающие на этапах: формирования комплекта, эмиссии кодов, ввода в оборот, розничной продажи и сдаче отчетности․
Ошибки на этапе создания номенклатуры и настройки
Неверный тип номенклатуры: «Комплект» vs «Набор» vs «Товар»
В 1С (УТ 11, КА 2, ERP, Розница 2/3) существует принципиальная разница:
- Товар (с маркой) — единица товара, имеющая свой уникальный КМ (код маркировки)․
- Комплект (Спецификация/Комплект товаров) — это виртуальная сущность для учета комплектации на складе․ У самого комплекта нет КМ․ КМ есть только у входящих в него товаров․
- Набор (как вид номенклатуры) — в некоторых конфигурациях используется для продажи нескольких единиц как одной позиции чека, но логика маркировки требует, чтобы у каждого компонента был свой КМ․
Ошибка: Создают карточку «Комплект» как «Товар» и пытаются заказать/получить на него код маркировки (КМ)․
Последствие: Ошибка эмиссии «ГТИН не соответствует типу товара» или ввод в оборот фиктивного кода․ При продаже касса не сможет считать коды компонентов․
Решение: Комплект — это документ/спецификация сборки․ Коды маркировки заказываются и вводятся в оборот только для компонентов (единичных товаров), входящих в комплект․
Игнорирование правил формирования GTIN для комплектов (если комплект — это отдельная ТЕУ)
Если производитель/импортер выпускает комплект как отдельную потребительскую упаковку (ТЕУ) со своим штрихкодом (GTIN), под которую заказываются коды маркировки:
- В 1С должна быть карточка номенклатуры типа «Товар» с этим GTIN․
- Складская спецификация (комплектация) должна быть настроена на сборку этой номенклатуры из компонентов․
Ошибка: Заказывают коды на GTIN комплекта, но в спецификации сборки не указывают, из каких именно серий/КМ компонентов он состоит, или собирают комплект из товаров, у которых уже списаны КМ (проданы/списаны)․
Отсутствие атрибутов маркировки в карточке номенклатуры
Для товаров, входящих в комплект (обувь, одежда, фотоаппараты, шины и др․), в карточке номенклатуры на вкладке «Маркировка» должны быть заполнены:
- Вид товара (по классификатору ФНС/Честный ЗНАК)․
- Единица измерения (обычно «Пар» для обуви, «Шт» для одежды)․
- Признак предмета расчета («Товар»)․
Ошибка: Атрибуты пусты или не соответствуют реальному виду товара (например, для обуви указан вид «Одежда»)․
Ошибки при эмиссии (заказе) кодов маркировки
Заказ кодов на «Комплект» вместо компонентов
Классическая ошибка новичков: в документе «Заказ кодов маркировки» выбирают номенклатуру «Комплект зимний» (тип Комплект) и ждут коды․
Правильно: Заказ кодов создается для каждой номенклатуры-компонента отдельно (Ботинки, Шапка, Шарф)․ Если комплект собирается заранее на производстве/упаковке — коды заказываются на готовую ТЕУ «Комплект зимний» (тип Товар)․
Несоответствие количества заказанных кодов плану сборки
Планируется собрать 100 комплектов․ Заказано кодов: на ботинки — 100 пар, на шапки — 90 шт (забыли добавить 10)․
Последствие: Документ «Сборка комплекта» (или «Акт комплектации») не пройдет/не создаст коды для 10 комплектов․ Останется висять незавершенная сборка․
Использование кодов, не предназначенных для данного участника оборота
Коды заказаны на один ИНН/КПП, а сборка комплекта происходит в другом подразделении (другом КПП) без соответствующей настройки прав доступа или передачи прав владения кодами․
Ошибки при вводе в оборот (ЛП/ЛК — Лист ввода в оборот / Лист комплектации)
Ввод в оборот комплекта вместо компонентов (для распаковываемых комплектов)
Если вы покупаете готовый комплект у поставщика (например, набор косметики в коробке), и у коробки есть свой КМ (агрегатный или потребительский):
- В УПД от поставщика передаются КМ коробки (родителя) и КМ каждого предмета внутри (детей) — иерархия агрегации․
- В 1С приемка (документ «Поступление товаров» / «Ввод в оборот») должна отразить получение кодов родителя и привязку к нему кодов детей․
Ошибка: Принимают только коды коробки (родителя) и не привязывают коды компонентов․ Или наоборот, принимают только компоненты, теряя код коробки․
Последствие: При розничной продаже этого набора касса потребует считать код коробки (если продается как единое целое) или коды каждого предмета (если распаковывают)․ Если иерархии нет в 1С, чек не пройдет․
Ошибки в XML-схеме ЛК (Лист комплектации) при самостоятельной сборке
При самостоятельной сборке комплектов (производство, переупаковка) формируется ЛК․ Типовые ошибки заполнения полей:
| Поле / Параметр | Типовая ошибка | Правильно |
|---|---|---|
| gtin (ГТИН комплекта) | Указан ГТИН компонента, а не ГТИН готового комплекта (если комплект — отдельная ТЕУ)․ | ГТИН, под который заказывались коды для готового комплекта․ |
| cis (КМ комплекта) | Не указан или указан фейковый; Использованы коды, уже введенные в оборот ранее․ | Уникальные заказанные коды для этого ГТИН комплекта․ Статус в ГИС МТ: «Эмитирован»․ |
| components / cis (КМ компонентов) | Указаны коды компонентов, которые: а) не введены в оборот; б) уже списаны (проданы); в) принадлежат другому участнику оборота․ | Только коды со статусом «Введен в оборот» и находящиеся на балансе данной организации․ |
| productionDate / expiryDate | Дата производства комплекта раньше даты производства компонентов․ Дата окончания срока годности комплекта позже минимальной даты у компонентов․ | Дата производства >= макс․ даты компонентов․ Срок годности <= мин․ срока компонентов․ |
Сборка комплекта из товаров с разными признаками предмета расчета
Например, в комплект входит товар (признак «Товар») и услуга/гарантия (признак «Услуга»)․
Ошибка: Пытаются ввести в оборот весь комплект под одним КМ․
Решение: Только товары с КМ входят в агрегацию․ Услуги оформляются отдельно, без маркировки․
Ошибки при розничной продаже (Чеки, Онлайн-кассы, Сканеры)
Продажа комплекта «как единый товар» без настройки шаблона чека
Сценарий: Комплект собран, имеет свой КМ (родитель)․ Продавец сканирует только КМ комплекта․
Ошибка: В 1С (Розница/УТ) в настройках номенклатуры комплекта не настроено «Печатать состав в чеке» или не заполнен реквизит «Состав комплекта» для передачи в ОФД․ Касса передает в чек только КМ родителя․
Требование ФЗ-54 / Честный ЗНАК: Если комплект, это агрегат (коробка с кодами внутри), при продаже нужно передать в чек и КМ родителя, и КМ всех детей (тег 1162 / 1191 в ФФД 1․2)․
Решение: Настроить в 1С: «Номенклатура» -> «Маркировка» -> «Состав комплекта для чека» (или использовать обработку «Продажа комплектов» с автоматическим разворачиванием иерархии)․
Продажа распакованного комплекта (поштучно) без списания кодов агрегата
Сценарий: Пришел набор «Костюм» (КМ на жакет, КМ на брюки, КМ на коробку)․ Магазин решил продавать жакет и брюки отдельно․
Ошибка: Просто продают жакет (сканируют его КМ)․ КМ коробки (родителя) остается «висеть» в остатках маркировки как «В обороте», а жакет списан․ Иерархия нарушена․
Правильно: Оформить документ «Распаковка комплекта» / «Расформирование агрегата»․ Статус КМ коробки меняется на «Выведен из оборота / Распакован», коды жакта и брюк остаются «В обороте» и доступны для отдельной продажи․
Несовпадение количества в чеке и количества кодов маркировки
В чеке количество 2 (пара носков), а просканирован/передан 1 КМ․ Или наоборот: количество 1, передано 2 КМ (например, жакет + брюки как отдельные строки, но в чеке одна строка «Костюм»)․
Ошибка: Настройка единиц измерения․ В номенклатуре «Носки» базовая ед․, «Пара», Упаковка — «Коробка (10 пар)»․ КМ заказан на «Пар»․ В чеке продают «Коробку», передают 10 кодов․ ФНС видит продажу 10 пар, а не 1 коробки․
Решение: Строгое соответствие: 1 КМ = 1 базовая единица измерения (если не настроено иначе в ГИС МТ)․ Для продажи упаковок используйте агрегатные коды (упаковочные КМ)․
Ошибки при возврате от покупателя и выводе из оборота
Возврат комплекта без возврата кодов в ГИС МТ
Покупатель вернул комплект (например, обувь в коробке)․ В 1С оформлен «Возврат от покупателя»․
Ошибка: Коды маркировки не перешли в статус «В обороте» у организации․ В чеке возврата (приходный чек) не переданы КМ (тег 1162)․ В ГИС МТ коды остаются со статусом «Выведен из оборота / Продан»․
Решение: В 1С (релизы после 2021 г․) возврат маркированного товара автоматически формирует УПД/УКД на ввод в оборот (ЛП_ВОЗВРАТ) или передает коды в чеке возврата (для ФФД 1․2)․ Нужно проверить, что галочка «Возврат в оборот» стоит и коды физически отсканированы при приемке возврата․
При списании брака/устаревшего комплекта выбирают неверный основание․
- Продажа — ушел к покупателю (чек)․
- Списание — брак, порча, кража (акт списания)․
- Распаковка, только если комплект разбирают на компоненты для отдельной продажи․
Ошибка: Списывают бракованный комплект через «Распаковку»․ Компоненты возвращаются в оборот как хорошие․
Ошибки в отчетности и инвентаризации маркировки
Несвоевременная сдача отчета об остатках (для лекарств, табака, пива)
Для отдельных групп товаров (лекарства, табак, никотин, пиво, вода) обязателен отчет об остатках кодов маркировки в ГИС МТ․
Ошибка: 1С не настроена на автоматическую отправку отчета (Регламентное задание «Отчет об остатках маркировки») или отчет сдается с ошибками (не совпадают остатки по кодам в 1С и на складе)․
Игнорирование инвентаризации кодов маркировки
Физические остатки товаров на складе не сверяются с остатками кодов в регистре «Коды маркировки» (или «Учет кодов маркировки»)․
Последствие: «Призрачные» коды (товар продан/списан, код висит в обороте) или «Потерянные» коды (товар есть, кода нет в базе)․ При проверке — штрафы по ст․ 14․15/14․16 КоАП․
Решение: Регулярная (хотя бы раз в квартал) инвентаризация по обработке «Инвентаризация кодов маркировки» в 1С․ Сверка с отчетом ГИС МТ «Остатки кодов»․
Технические ошибки 1С и интеграции
Устаревшие релизы конфигураций
Использование версий 1С:Розница 2․2 / УТ 11․4 / ERP 2․4 старее релизов начала 2023 года․
Риск: Нет поддержки ФФД 1․2 (тег 1162, 1191, 1212, 1214), нет поддержки новых сценариев (удаленная идентификация, агрегация в чеке, новые виды товаров — коляски, велосипеды, ковры и т․д․)․
Проблемы с оборудованием (Сканеры, ККТ)
- Сканер не настроен на чтение DataMatrix (GS1 Application Identifier)․ Считывает «мусор» или не считывает коды с квадратными скобками
[FNC1]․ - ККТ не обновлена до ФФД 1․2․ Не может передать агрегацию в чеке (родитель + дети)․
- Драйвер АТОЛ/Штрих-М/СБИС не обновлен․ Ошибки передачи тегов маркировки․
Ошибки обмена данными (EDI/ЭДО) с поставщиками
При получении УПД/УКД в 1С через ЭДО (СБИС, Диадок, Контур) не загружаются коды маркировки из приложения (XML-файла с кодами)․
Причина: Не настроено правило заполнения «Кодов маркировки» из входящего документа․ В 1С создан документ «Поступление», но вкладка «Маркировка» пуста․
Решение: Проверить настройки обмена: «Администрирование» -> «Обмен данными» -> «Настройки загрузки УПД» -> заполнение табличной части «Коды маркировки»․
Чек-лист: Как избежать 90% ошибок
- Аудит номенклатуры: У каждого товара, подлежащего маркировке, заполнены атрибуты на вкладке «Маркировка» (Вид товара, ГТИН, Ед․изм)․
- Четкое разделение: Понимаете, где «Комплект» (виртуальный, для сборки), а где «Товар-Комплект» (физическая коробка с собственным КМ)․
- Эмиссия только по компонентам/ГТИН комплекта: Никаких кодов на «виртуальные» комплекты․
- Сборка (ЛК) только из кодов со статусом «В обороте» на балансе․
- Иерархия агрегации: При приемке готовых комплектов — загружаем и родителя, и детей․ При продаже — передаем в чек и родителя, и детей (ФФД 1․2)․
- Распаковка = документ «Расформирование агрегата», а не просто продажа компонентов․
- Возврат = возврат кодов в оборот (чек прихода / УПД возврат)․
- Инвентаризация кодов, регулярная процедура, а не раз в год․
- Обновления 1С и драйверов ККТ — ежемесячно/по мере выхода релизов маркировки․
- Тестирование на тестовой контуре ГИС МТ перед внедрением новых схем (новые виды товаров, новые типы комплектов)․
Главная причина ошибок — попытка упростить: «соберем комплект, наклеим один стикер, продадим»․ Регулятор (Честный ЗНАК / ФНС) требует полной прослеживаемости каждой единицы товара, входящей в комплект․ Настройте 1С правильно один раз, используйте стандартные документы («Сборка комплекта», «Расформирование агрегата», «Инвентаризация кодов маркировки») и следите за актуальностью релизов — это сэкономит вам миллионы штрафов и недель работы по разбору «зависших» кодов в ГИС МТ․
Совет: Заведите в 1С роль «Ответственный за маркировку» с правами на просмотр регистров «Коды маркировки», «Остатки кодов маркировки» и запуск регламентных заданий по отчетности․ Централизуйте этот процесс․