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

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

Как печатать на принтере этикеток из 1С

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

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

В типовых конфигурациях 1С:Розница, 1С:Управление торговлей и 1С:ERP уже есть встроенный механизм печати этикеток и ценников: макет визуально настраивается в редакторе, а данные подставляются из карточки номенклатуры. Для нетиповых задач этикетку формируют программно — через табличный документ или внешнюю обработку.

Перед началом работы проверьте три вещи: принтер корректно установлен в Windows и печатает тестовую страницу из настроек драйвера; известен точный размер этикетки (ширина × высота в миллиметрах, включая межэтикетный зазор); в 1С есть права на печать и редактирование шаблонов. Без этих трёх условий любые настройки в программе будут давать непредсказуемый результат.

Какую конфигурацию 1С и способ печати выбрать

Способ печати зависит от конфигурации. В 1С:Розница и 1С:Управление торговлей этикетки печатаются через встроенную обработку «Печать этикеток и ценников» — это самый простой путь, не требующий доработок. В 1С:Комплексная автоматизация и 1С:ERP механизм аналогичен, но расположен в разделе складского или торгового учёта.

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

Способы печати этикеток из 1С

Типовая обработка «Печать этикеток и ценников»

Подходит для большинства магазинов и складов; настраивается без программирования, но ограничена возможностями редактора шаблонов.

Внешняя печатная форма

Подходит для нестандартных макетов и дополнительных полей; требует навыков разработки в 1С и подключения через «Дополнительные отчеты и обработки».

Программная печать через табличный документ

Максимальная гибкость, включая пакетную печать из любых документов; требует разработки и тестирования.

Печать через ПО производителя принтера

Данные выгружаются из 1С в файл и печатаются сторонней программой; оправдано при сложных макетах, но добавляет лишний шаг в процесс.

Установка и настройка драйвера принтера этикеток

Сначала установите драйвер принтера с сайта производителя или с диска из комплекта. Универсальные драйверы Windows часто работают некорректно с термопринтерами: не передают размер носителя и плотность печати. После установки откройте «Устройства и принтеры», найдите принтер и убедитесь, что он не «офлайн» и печатает тестовую страницу из свойств драйвера.

Ключевой шаг — задать в драйвере точный размер этикетки. Откройте «Настройки печати» драйвера, создайте новый формат носителя (например, 58×40 мм или 100×60 мм) и укажите межэтикетный зазор, обычно 2–3 мм. Если размер в драйвере не совпадает с реальной этикеткой, печать будет «уезжать» с каждой следующей этикеткой.

Для термопринтеров также задайте в драйвере тип печати (прямая термопечать или термотрансферная с лентой), скорость и температуру (darkness). Слишком высокая температура ускоряет износ печатающей головки, слишком низкая — даёт блёклый штрихкод, который сканер не читает.

Настройка шаблона этикетки в 1С

В типовых конфигурациях откройте раздел «Номенклатура» или «Закупки/Продажи», выберите товары и нажмите «Печать» → «Этикетки и ценники». Откроется обработка печати, где в поле «Шаблон» выбирается существующий макет или создаётся новый.

В редакторе шаблона задайте размер этикетки в миллиметрах — он должен совпадать с форматом, заданным в драйвере. Затем перетащите на макет нужные поля: наименование, цена, артикул, штрихкод, дата. Для штрихкода используйте специальный элемент «Штрихкод», а не картинку — тогда 1С сама сформирует код в нужном формате (EAN-13, Code-128 и др.).

Сохраните шаблон под понятным именем, например «Этикетка 58×40 с ценой». Если этикетки разных размеров используются для разных групп товаров, создайте отдельный шаблон под каждый формат — переключаться между ними быстрее, чем каждый раз править макет.

Порядок настройки шаблона
  1. 1
    Откройте обработку «Печать этикеток и ценников» в разделе номенклатуры
  2. 2
    Создайте новый шаблон и укажите размер этикетки в миллиметрах
  3. 3
    Добавьте на макет поля: наименование, цена, штрихкод
  4. 4
    Сохраните шаблон и выберите его в обработке печати
  5. 5
    Напечатайте одну пробную этикетку и сверьте с реальным носителем

Печать этикеток: пошаговый сценарий

Когда драйвер и шаблон настроены, рабочий цикл выглядит так. Выделите в списке номенклатуры нужные товары (или откройте документ поступления, из которого нужно напечатать этикетки на весь приход). Нажмите «Печать» → «Этикетки и ценники».

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

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

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

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

Положение печати на этикетке
Норма

Текст и штрихкод в пределах этикетки, поля симметричны

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

Печать смещена, обрезана или «уезжает» на следующую этикетку

Читаемость штрихкода
Норма

Сканер считывает код с первого раза на рабочем расстоянии

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

Сканер не читает или читает через раз

Качество печати
Норма

Ровный контрастный отпечаток без белых полос

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

Блёклые участки, полосы, пропуски

Соответствие данных
Норма

Цена, наименование и артикул совпадают с карточкой товара

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

Устаревшая цена или данные другого товара

Типичные ошибки и их устранение

Самая частая проблема — смещение печати. Причина почти всегда в несовпадении размера этикетки в драйвере, в шаблоне 1С и реального носителя. Измерьте этикетку линейкой, включая зазор, и приведите все три значения к одному размеру. После смены рулона другого формата настройки нужно менять заново.

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

Если штрихкод печатается, но не сканируется, причины обычно такие: слишком мелкий масштаб кода, низкая температура печати, неверный тип штрихкода (например, 13-значный код выводится как Code-128 вместо EAN-13) или повреждённая область печатающей головки. Проверьте сначала настройки, и только потом подозревайте железо.

Типичные ошибки
01
Размер этикетки в шаблоне не совпадает с драйвером — печать смещается и обрезается
02
Печать тиража без пробной этикетки — брак обнаруживается после расхода половины рулона
03
Не выбран тип штрихкода в шаблоне — код не читается сканером
04
Игнорирование калибровки принтера после смены рулона — пропуски и смещение этикеток
05
Высокая температура печати «для яркости» — ускоренный износ термоголовки

Массовая печать, маркировка и особые случаи

При печати этикеток из документа поступления 1С автоматически формирует нужное количество копий по каждой строке. Проверьте перед печатью колонку «Количество» в обработке — если поставщик привёз товар без штрихкодов, этикетки понадобятся на каждую единицу, и тираж может оказаться большим.

Для товаров, подлежащих обязательной маркировке («Честный ЗНАК»), обычный шаблон этикетки не подходит: код DataMatrix печатается из специализированных механизмов обмена с системой маркировки, а не из обработки ценников. Убедитесь, что ваша конфигурация обновлена и поддерживает печать кодов маркировки — в старых релизах этой функции может не быть.

Если этикетки нужно печатать регулярно и в больших объёмах, имеет смысл вывести кнопку печати на рабочий стол пользователя или настроить печать прямо из формы документа — это сокращает число действий и снижает риск ошибки кладовщика.

FAQ: частые вопросы о печати этикеток из 1С

Можно ли печатать этикетки из 1С без доработки конфигурации?

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

Почему этикетка печатается со смещением?

Почти всегда причина в несовпадении трёх размеров: формата в драйвере, размера в шаблоне 1С и реальной этикетки. Измерьте носитель, приведите настройки к одному значению и выполните калибровку датчика принтера после смены рулона.

Сканер не читает штрихкод с распечатанной этикетки. Что делать?

Проверьте по очереди: правильный ли тип штрихкода выбран в шаблоне (EAN-13 для 13-значных кодов), достаточная ли температура печати, не слишком ли мелкий масштаб кода и нет ли белых полос от износа термоголовки. Чаще всего помогает корректировка типа кода и температуры.

Как напечатать этикетки на все товары из документа поступления?

Откройте документ, нажмите «Печать» → «Этикетки и ценники». Обработка заполнится строками документа с количеством по каждой позиции. Выберите шаблон и принтер, напечатайте одну пробную этикетку, затем весь тираж.

Подойдёт ли обычный офисный принтер для печати этикеток из 1С?

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

Нужен ли интернет для печати этикеток из 1С?

Для печати обычных этикеток и ценников интернет не нужен — всё формируется локально. Интернет требуется только при работе с маркированными товарами, когда коды DataMatrix запрашиваются или проверяются через систему «Честный ЗНАК».

Итог

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

Рабочая связка выглядит так: корректно установленный драйвер с точным размером носителя, шаблон в 1С под тот же размер, пробная печать одной этикетки перед тиражом и калибровка принтера после каждой смены рулона. Большинство проблем решается сверкой размеров и настроек температуры, а не заменой оборудования.