Как повторно распечатать коды маркировки в 1С

· 8 мин

Содержание

Этикетка со штрихкодом смялась в термопринтере, лист с кодами замяло, оператор случайно закрыл окно печати — и коды DataMatrix вроде бы есть в базе, а на товар их наклеить нечем. Хорошая новость: чтобы повторно распечатать коды маркировки в 1С, заново заказывать эмиссию и платить за коды не нужно. Они уже лежат в вашей базе, и как повторно вывести их на печать — вопрос пары кликов в исходном документе.

Плохая новость: так работает не всегда. Если коды уже проданы, выбыли из оборота или истёк срок доступности файла в СУЗ — повторная печать не спасёт, потребуется перемаркировка. Разберём оба сценария: где найти документ, как перепечатать этикетки и что делать, когда кнопка печати молчит.

Повторная печать или перемаркировка — что именно вам нужно

Это два разных действия, их часто путают. От выбора зависит, потратите вы 5 минут или будете заказывать новые коды.

  • 🖨️ Повторная печать — вы печатаете тот же самый код DataMatrix, который уже был сгенерирован. Код не меняется. Подходит, когда этикетка испортилась, потерялась или не пропечаталась, а товар в оборот ещё не введён (или введён, но код физически не наклеен).
  • 🔁 Перемаркировка — генерируется новый код взамен старого. Нужна, когда старый код уже введён в оборот и физически утрачен/повреждён на товаре, либо когда повторная печать технически невозможна.
Вам нужна повторная печать или перемаркировка?

Если коды физически хранятся в базе 1С (заказ на эмиссию проведён и коды получены), перепечатать их можно сколько угодно раз и когда угодно — ограничение «2 суток» относится к скачиванию файла из СУЗ, а не к печати из 1С.

Когда коды ещё можно перепечатать, а когда уже нет

Возможность повторной печати завязана на статус кода. Пока код «живой» и лежит в вашем пуле — печатайте свободно.

Статус кодаМожно ли перепечатать в 1СЧто делать
Эмитирован, получен в базу✅ Да, без ограниченийПечать из заказа на эмиссию
Нанесён (напечатан), не введён в оборот✅ ДаПечать из того же документа
Введён в оборот, не продан⚠️ Да, если код есть в базеПечать из документа ввода в оборот
Продан / выбыл❌ НетПеремаркировка
Файл в СУЗ старше 2 суток, в базу не загружен❌ НетНовый заказ / перемаркировка

Перед тем как печатать повторно, убедитесь, что старую (испорченную) этикетку вы уничтожите. Два одинаковых кода DataMatrix на двух разных единицах товара — это пересорт в Честном знаке и штраф.

Где в 1С найти документ с исходными кодами

Коды не «висят в воздухе» — они привязаны к документу, которым вы их заказывали. Искать нужно именно его.

В зависимости от конфигурации это:

  • 1С:Розница и Управление торговлей (УТ) — документ Заказ на эмиссию кодов маркировки (раздел МаркировкаЗаказы на эмиссию кодов).
  • 1С:БухгалтерияЗаказ на эмиссию кодов маркировки в разделе Продажи / ПокупкиМаркировка.
  • Если коды приходили от поставщика — смотрите документ поступления (Приобретение товаров / Поступление) с прикреплёнными КМ.

Порядок поиска:

  1. Откройте журнал Заказы на эмиссию кодов маркировки.
  2. Отфильтруйте по дате и товарной группе, найдите нужный заказ.
  3. Проверьте, что заказ в статусе «Коды получены» — тогда DataMatrix уже в базе.
  4. Откройте документ — коды видны на вкладке Коды маркировки / Товары.

Если статус заказа «Ожидается» или «Отклонён СУЗ» — кодов в базе нет, печатать нечего. Сначала дождитесь получения кодов или разберитесь с ошибкой эмиссии.

Пошагово: как повторно распечатать коды маркировки в 1С

Базовый алгоритм одинаков для Розницы, УТ и Бухгалтерии — отличаются только названия разделов.

  1. Откройте найденный Заказ на эмиссию кодов маркировки.
  2. Перейдите на вкладку с кодами (Коды маркировки).
  3. Выделите строки, которые нужно перепечатать (или все — Ctrl+A).
  4. Нажмите Печать → выберите форму Этикетки или Коды маркировки (DataMatrix).
  5. В окне печати проверьте шаблон этикетки и принтер.
  6. Отправьте на термопринтер или сохраните в PDF для печати.

Отдельные коды удобно печатать по одному: встаньте на нужную строку → правой кнопкой → Печать кода маркировки.

Нужен не весь заказ, а конкретные единицы? Используйте отбор по строкам — так вы не переведёте ленту на уже наклеенные коды.

Печать дубликатов через отчёты и обработки

Когда исходный документ найти сложно (например, коды загружались массово), помогает обработка Печать кодов маркировки:

  • в УТ/РозницеМаркировкаСервисПечать кодов маркировки;
  • задаёте отбор по товару, серии, дате эмиссии;
  • система собирает все подходящие DataMatrix из базы и выводит на печать пачкой.

Это же место выручает, когда нужно перепечатать коды сразу по нескольким документам.

Настройка печатной формы и оборудования

Код DataMatrix — не обычный штрихкод. Печать «как получится» приведёт к тому, что касса его не считает.

Принтер. Нужен термотрансферный или термопринтер этикеток (Zebra, TSC, Godex и аналоги). Обычный лазерный/струйный офисный принтер годится только для теста на бумаге — на клеевую этикетку он печатает нестабильно, и мелкий DataMatrix «замыливается».

Разрешение. Минимум 203 dpi, надёжно — 300 dpi. На 203 dpi мелкий код на грани читаемости.

Размер этикетки. Ходовые форматы — от 20×20 мм до 30×40 мм. Сам модуль DataMatrix должен быть не меньше ~10×10 мм, иначе сканер и камера телефона не распознают.

Форматы файлов из СУЗ (если печатаете не из 1С, а из личного кабинета):

ФорматДля чегоГодится для печати
PDFГотовые этикетки с DataMatrix✅ Да
PNG / EPSКартинки кодов✅ Да, с вёрсткой
CSVТекстовые строки кодов❌ Нет, это данные, а не картинка

CSV часто скачивают по ошибке: в нём лежат сами строки кодов, но не изображение DataMatrix. Печатать из него этикетку напрямую нельзя — нужна генерация картинки.

Качество печати: почему это критично

Даже правильный код бесполезен, если он плохо пропечатан.

  • 🔍 Проверяйте каждый первый код после запуска рулона сканером 2D или камерой телефона.
  • 🌡️ Следите за температурой печати термопринтера — «жирный» или бледный код не читается.
  • 🧻 Не экономьте на ленте: дешёвая термобумага выцветает, код «умирает» за недели.

Один непрочитанный код на кассе — это остановленная продажа и очередь.

Если печать не идёт: разбор типичных ошибок

Форумы по маркировке завалены одними и теми же симптомами. Собрали частые.

Диагностика: выберите симптом

Что делать, если повторная печать невозможна

Бывает, что путь в тупик: кодов в базе нет, файл в СУЗ старше 2 суток, а товар нужно маркировать.

  • Коды введены в оборот, но утрачены физически → оформляйте Перемаркировку: старый код выводите с причиной «Испорчен КМ», получаете новый.
  • Заказ на эмиссию не загрузился в базу, срок файла истёк → повторный заказ эмиссии на те же единицы (за новые коды).
  • Коды у поставщика, а вам не передали → запросите повторную передачу КМ по ЭДО (УПД с кодами), из полученного документа распечатаете.

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

Контроль перепечатанных кодов

Главная опасность повторной печати — задвоить код на двух товарах. Чтобы этого не случилось:

  • ведите учёт: какой код на какую единицу физически наклеен;
  • испорченные этикетки уничтожайте сразу, не складывайте «на потом»;
  • при массовой перепечатке сверяйте количество наклеенных этикеток с количеством товара;
  • перед вводом в оборот прогоняйте коды сканером — задвоение вылезет как «код уже нанесён».

Видео по теме

Видео с YouTube — канал «Клеверенс Склад 15». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Частые вопросы

Сколько раз можно повторно распечатать один код маркировки в 1С?
Сколько угодно, пока код лежит в базе и не выбыл из оборота. Ограничения на число перепечаток из 1С нет — важно лишь наклеить итоговый код на одну-единственную единицу товара.
Можно ли напечатать коды на обычном офисном принтере?
Для теста на бумаге — да. Для рабочих этикеток — нет: лазерный/струйный принтер плохо держит мелкий DataMatrix на клеевой ленте, касса такой код часто не читает. Нужен термопринтер этикеток.
Что будет, если наклеить один код на два товара?
Это нарушение: в системе код привязан к одной единице. При продаже второго товара касса выдаст, что код уже выбыл, плюс это пересорт в Честном знаке и риск штрафа. Всегда уничтожайте испорченные дубли.
Почему формат CSV не подходит для печати этикеток?
В CSV лежит текстовая строка кода, а не картинка DataMatrix. Чтобы напечатать этикетку, нужен PDF/PNG с изображением кода или генерация картинки из строки — из «голого» CSV принтер выведет только текст.
Как понять, что срок повторной печати из СУЗ истёк?
Файл с кодами доступен для скачивания из СУЗ примерно 2 суток после эмиссии. Если в личном кабинете кнопка скачивания недоступна, а в базу 1С коды вы не загрузили — срок истёк, восстановить старый код нельзя, нужна перемаркировка.
Нужно ли платить за повторную печать тех же кодов?
Нет. Повторная печать — это вывод уже оплаченного кода на принтер. Платить придётся только за новые коды при перемаркировке или новом заказе эмиссии (ориентировочно около 50 копеек за код без НДС).