К статье
Практический материал

Торговля и Склад · 10 мин

Как продать в 1С товар с кодом маркировки МЦ04

Как оформить продажу маркированного товара в 1С: сканирование кода МЦ04, проверка в Честном знаке, вывод из оборота, типовые ошибки и их исправление.

Продажа маркированного товара в 1С отличается от обычной продажи одним ключевым действием: при оформлении чека или отгрузки нужно считать код маркировки с упаковки, чтобы система проверила его и передала сведения о выводе товара из оборота в систему «Честный знак». Если код не считать или считать неправильно, продажа может быть оформлена с нарушением, а в учёте останется «висящий» остаток маркированного товара.

Обозначение МЦ04 обычно встречается в настройках 1С и в печатных формах как признак маркированной продукции определённой товарной группы. По сути это тот же код Data Matrix, который сканируется 2D-сканером: в нём зашифрованы GTIN товара, серийный номер и криптохвост для проверки подлинности. Для кассира и менеджера по продажам технические детали не важны — важно правильно настроить номенклатуру и выполнять продажу по корректному сценарию.

Ниже разобран полный цикл: от проверки настроек номенклатуры до оформления розничной и оптовой продажи, контроля вывода из оборота и исправления типовых ошибок. Инструкция подходит для конфигураций «1С:Розница», «1С:Управление торговлей» и «1С:Комплексная автоматизация» с актуальными обновлениями по маркировке.

Проверка настроек номенклатуры перед продажей

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

Также проверьте, что GTIN товара (штрихкод EAN-13) указан в карточке корректно. При сканировании кода Data Matrix система сопоставляет GTIN из кода со штрихкодом номенклатуры. Если они не совпадают, 1С либо не найдёт товар, либо предложит выбрать его вручную — это замедляет продажу и повышает риск ошибки.

Убедитесь, что в разделе «Администрирование → Интеграция с ИС МП (маркировка)» включён обмен с «Честным знаком», введены действующие учётные данные и настроена подпись (усиленная квалифицированная электронная подпись для оптовых операций). Без этого документы вывода из оборота не уйдут в систему маркировки.

Розничная продажа через рабочее место кассира (РМК)

Стандартный сценарий в РМК выглядит так: кассир добавляет товар в чек сканированием обычного штрихкода или выбором из списка, затем 1С требует отсканировать код маркировки. Кассир наводит 2D-сканер на код Data Matrix на упаковке — код считывается, система выполняет проверку: код существует, принадлежит вашей организации, не выведен из оборота ранее.

Если включена проверка на ККТ с пробивкой через «Честный знак» (проверка кода при расчёте), касса отправляет запрос на проверку кода, и только после положительного ответа чек можно закрыть. При отрицательном ответе или тайм-ауте чек не пробьётся — товар с таким кодом продавать нельзя, его нужно отложить и разобраться с причиной.

После пробития чека фискальный регистратор передаёт данные в ОФД, а сведения о выводе кода из оборота уходят в «Честный знак». В рознице отдельный документ вывода из оборота, как правило, не требуется — достаточно кассового чека с кодом маркировки.

Порядок розничной продажи
  1. 1
    Откройте смену в РМК и убедитесь, что сканер и ККТ подключены
  2. 2
    Добавьте товар в чек сканированием штрихкода или поиском
  3. 3
    Отсканируйте код Data Matrix с упаковки товара
  4. 4
    Дождитесь результата проверки кода (зелёный статус)
  5. 5
    Закройте чек и убедитесь, что он пробит на ККТ
  6. 6
    Проверьте, что в отчёте о розничных продажах код отображается как выведенный из оборота

Оптовая продажа и передача кодов покупателю

При оптовой продаже маркированного товара сценарий сложнее: коды не выводятся из оборота, а передаются покупателю через УПД (универсальный передаточный документ) по ЭДО. В документе «Реализация товаров и услуг» нужно указать коды маркировки по каждой отгружаемой позиции — вручную сканированием или подбором из остатков кодов.

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

После проведения реализации сформируйте УПД и отправьте контрагенту через оператора ЭДО. Покупатель должен принять документ — только после этого передача кодов считается завершённой. Если покупатель отклонит документ или не подтвердит приёмку, коды могут «зависнуть» в статусе ожидания.

Контроль вывода из оборота и остатков кодов

После продаж проверяйте, что коды действительно выведены из оборота. В 1С есть отчёты по анализу остатков кодов маркировки и обработка «Панель администрирования ИС МП» с состоянием обмена. Код в статусе «в обороте» после пробитого чека означает, что данные не ушли в «Честный знак» — нужно найти причину сбоя.

Типовые причины невыведенных кодов: чек пробит в автономном режиме без связи, не настроена передача данных из ОФД, код в чеке записан с ошибкой (например, сканер обрезал криптохвост). Проверьте настройки сканера: он должен передавать код целиком, включая служебные символы-разделители, которые 1С обрабатывает автоматически.

Регулярно сверяйте остатки товара в 1С с остатками кодов в «Честном знаке». Расхождения накапливаются незаметно: возвраты без сканирования кода, списания, продажи «мимо кассы». Раз в месяц делайте сверку и оформляйте корректирующие документы вывода из оборота по фактическим причинам.

Контрольные точки

Как проверить результат

Статус кода после продажи
Норма

Код выведен из оборота в 1С и в личном кабинете ЧЗ

Тревожный признак

Код остался в обороте через сутки после чека

Чек на ККТ
Норма

В чеке есть тег с кодом маркировки, чек ушёл в ОФД

Тревожный признак

Чек без кода или не передан в ОФД

Остатки
Норма

Остаток товара в 1С совпадает с количеством кодов в обороте

Тревожный признак

Кодов больше или меньше, чем товара на складе

Типовые ошибки и способы их исправления

Самая частая проблема — «код не найден» при сканировании. Обычно это означает, что сканер передаёт код с лишними или обрезанными символами. Проверьте настройки суффикса сканера и попробуйте отсканировать код в блокнот: сравните строку с тем, что видит 1С. Вторая причина — код нанесён на товар, которого нет в вашей номенклатуре, и система не может сопоставить GTIN.

Вторая распространённая ситуация — продажа без кода, когда кассир пробил товар «как немаркированный». Такой чек нужно исправить: оформить возврат и пробить чек заново с корректным сканированием кода, иначе товар спишется с остатков 1С, а код останется в обороте.

Третья группа ошибок — сбои обмена с «Честным знаком»: истёкший сертификат подписи, недействительный токен, ошибки на стороне оператора. Следите за очередью сообщений в обмене: неотправленные документы накапливаются и в итоге приводят к расхождениям.

Типичные ошибки
01
Продажа без сканирования кода — товар списан, код остался в обороте, риск штрафа
02
Возврат товара без повторного ввода кода в оборот — код числится выведенным, товар фактически на складе
03
Отключённая проверка кода на ККТ ради скорости — в продажу уходят недействительные коды
04
Игнорирование очереди ошибок обмена с ЧЗ — расхождения остатков нарастают месяцами

Возврат маркированного товара от покупателя

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

Если товар возвращён с повреждённой упаковкой и код не читается, продать его повторно как маркированный нельзя. Варианты: перемаркировка (заказ нового кода и нанесение) или вывод из оборота по причине утраты/повреждения с дальнейшей уценкой как немаркированного товара — в зависимости от правил вашей товарной группы.

Настройте в сканере передачу кода без трансляции спецсимволов в непонятные знаки: большинство проблем со сканированием решается переводом сканера в режим передачи GS-разделителей. Проверяйте сканирование в обычном блокноте перед настройкой 1С — так вы отделите проблемы железа от проблем программы.
ПЗ
Практическое замечание

FAQ

Можно ли продать маркированный товар, если интернет не работает?

Розничная продажа возможна в автономном режиме, если ККТ и настройки это допускают: код записывается в чек, а проверка и передача данных выполнятся после восстановления связи. Однако постоянная работа без связи приводит к накоплению неотправленных данных — восстановите обмен как можно скорее.

Что делать, если код на упаковке повреждён и не сканируется?

Такой товар нельзя продать как маркированный. В зависимости от товарной группы доступна перемаркировка: закажите новый код в «Честном знаке», распечатайте и наклейте его, оформив в 1С операцию перемаркировки с указанием старого кода (если он известен).

Нужно ли сканировать код при продаже по образцам без выдачи товара сразу?

Да, код сканируется в момент фактической передачи товара покупателю и пробития чека. Если товар резервируется, а выдаётся позже, сканирование выполняется при отгрузке, а не при оформлении заказа.

Почему 1С не требует код маркировки при продаже?

Наиболее вероятная причина — в виде номенклатуры товара не указана товарная группа маркировки или снят признак ведения учёта по кодам. Проверьте карточку вида номенклатуры и общие настройки учёта маркированной продукции в разделе администрирования.

Как продать товар, если код принадлежит другой организации?

Напрямую — никак: это означает, что товар пришёл без корректной передачи кодов по ЭДО. Запросите у поставщика корректный УПД с кодами, примите его, и только после этого коды перейдут в ваш оборот и станут доступны для продажи.

Нужен ли отдельный документ вывода из оборота при розничной продаже?

Нет, при продаже через ККТ с указанием кода в чеке вывод из оборота происходит автоматически на основании фискальных данных. Отдельный документ вывода оформляется только для непродажных причин: списание, возврат поставщику, использование для собственных нужд.

Итог

Что важно запомнить

Продажа товара с кодом МЦ04 в 1С сводится к трём правилам: корректно настроенная маркированная номенклатура, обязательное сканирование кода Data Matrix при каждой продаже и регулярный контроль вывода кодов из оборота. Ошибки исправляйте сразу через возврат и повторную продажу, а расхождения остатков сверяйте с «Честным знаком» ежемесячно.