Как настроить шаблон и распечатать этикетку товара в 1С 8.3

· 10 мин

Содержание

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

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

Зачем нужны этикетки и чем они отличаются от обычных печатных форм

Обычная печатная форма — накладная, счёт, акт — печатается на листе A4 и описывает документ целиком. Этикетка описывает одну единицу: товар, упаковку, ячейку склада. Поэтому у неё другая логика:

  • 📏 Маленький размер. Типовые форматы — 58×40, 58×30, 43×25, 30×20 мм. Под каждый размер нужен свой шаблон.
  • 🔁 Тираж. Одна строка документа может дать 1 или 500 одинаковых этикеток — по числу единиц товара.
  • 🏷️ Штрихкод. Почти всегда на этикетке есть код, который потом сканируют на кассе, при приёмке или инвентаризации.
  • 🖨️ Своё оборудование. Этикетки чаще печатают на рулонном термопринтере, а не на лазерном принтере.

Технически этикетка в 1С — это табличный документ, такой же, как у накладной. Разница в том, что пользователь сам рисует макет в редакторе шаблона, без программиста и Конфигуратора.

Виды этикеток в 1С и чем они различаются

В торговых конфигурациях у шаблона есть назначение. От него зависит, какие поля доступны и откуда программа берёт данные.

ВидЧто на нём обычноГде применяют
Этикетка товараНаименование, артикул, характеристика, штрихкодСклад, приёмка, маркировка коробок и единиц
ЦенникНаименование, цена, единица измерения, датаТорговый зал, полки
Этикетка упаковкиКод упаковки, количество вложенийКороба и паллеты при отгрузке
Этикетка складской ячейкиАдрес ячейки, штрихкод ячейкиСклады с адресным хранением

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

Отдельно стоит этикетка с кодом маркировки для товаров из системы «Честный знак». Там печатается не EAN-13, а код DataMatrix, полученный из ГИС МТ. Обычный шаблон с EAN-13 его не заменяет.

Какие штрихкоды можно вывести на этикетку

  • EAN-13 — розничный стандарт, 13 цифр, сканируется любым кассовым сканером.
  • EAN-8 — укороченный вариант для мелких товаров.
  • Code 128 — буквенно-цифровой, удобен для внутренних кодов и адресов ячеек.
  • QR и DataMatrix — двумерные коды; DataMatrix обязателен для маркированных товаров.

Если у товара нет своего штрихкода производителя, 1С может сгенерировать внутренний штрихкод в карточке номенклатуры. Такой код годится для своего магазина, но не для передачи в сети, где требуют зарегистрированный GS1-код.

Подключение принтера этикеток к 1С

Есть два способа заставить принтер печатать этикетки . Выбор зависит от того, как вы будете печатать: как обычный табличный документ или командами напрямую на устройство.

СпособКак работаетКогда подходитМинусы
Как обычный принтер Windows1С формирует табличный документ, драйвер принтера печатает его как картинкуНебольшие тиражи, офисный или термопринтер с драйвером под WindowsНужно точно выставить размер страницы и поля
Как подключаемое оборудование1С передаёт данные через драйвер БПО на принтерБольшие тиражи, склад, свой язык принтера (ZPL, EPL)Нужен драйвер, поддерживающий модель

Способ 1. Через драйвер Windows

  1. Установите драйвер принтера от производителя (Zebra, TSC, Godex, Xprinter, АТОЛ и т. д.).
  2. В настройках драйвера Windows создайте размер бумаги, равный размеру этикетки, например 58×40 мм.
  3. Укажите тип носителя: этикетки с зазором или с чёрной меткой — как у вашего рулона.
  4. Запустите калибровку датчика (кнопка на принтере или команда в утилите драйвера), чтобы принтер «нашёл» границы этикеток.
  5. Напечатайте пробную страницу из Windows и только потом переходите к 1С.

Способ 2. Через подключаемое оборудование

  1. Откройте Администрирование → Подключаемое оборудование (в УТ 11 этот пункт находится в группе РМК и оборудование).
  2. Включите флажок использования подключаемого оборудования, если он не включён.
  3. Выберите тип «Принтеры этикеток» и создайте новый экземпляр.
  4. Укажите драйвер под вашу модель и рабочее место — компьютер, к которому физически подключён принтер.
  5. Откройте настройки экземпляра, задайте порт и параметры, нажмите проверку устройства.

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

Подготовка номенклатуры: без чего этикетка выйдет пустой

Шаблон выводит только то, что уже заполнено в базе. Пустое поле в карточке товара — пустое место на наклейке. Перед первой печатью проверьте три вещи.

  1. Штрихкоды. В карточке номенклатуры откройте штрихкоды и убедитесь, что у каждого товара есть код. Если товар ведётся с характеристиками (размер, цвет), штрихкод нужен на каждую характеристику, иначе у всех размеров будет один код.
  2. Цены. Для ценников должна быть установлена цена нужного вида на дату печати. Проверить это проще всего в прайс-листе по этому виду цены.
  3. Наименование для печати. Длинное рабочее наименование вроде «Перчатки нитриловые смотровые нестерильные р. M уп. 100 шт.» на 58 мм не поместится. Заведите короткое наименование и выведите на этикетку его.
Что проверитьЧто будет, если пропустить
Штрихкод у товара и характеристикиПустое место вместо кода или один код на все размеры
Цена на дату печатиЦенник с нулём или со старой ценой
Короткое наименованиеТекст обрезается или выталкивает штрихкод
Единица измеренияНа ценнике «шт» вместо «кг» у весового товара

Шаблон этикетки: создание и редактирование макета

Шаблоны в УТ 11, Рознице и ERP ведутся в справочнике «Шаблоны этикеток и ценников». Его проще всего найти через раздел НСИ или поиском по меню (значок лупы в шапке программы) по слову «шаблоны».

Создание шаблона по шагам

  1. В справочнике нажмите «Создать» и задайте понятное имя: «Этикетка 58×40 склад», «Ценник с акцией 70×40».
  2. Выберите назначение: этикетка товара, ценник, упаковка или ячейка.
  3. Откройте редактор макета. Перед вами табличный документ с сеткой ячеек.
  4. Выделите область, которая будет одной этикеткой, и задайте ширину колонок и высоту строк под реальный размер.
  5. Перетащите в ячейки нужные поля из списка доступных: наименование, артикул, цена, штрихкод, дата.
  6. Для штрихкода выберите тип (EAN-13, Code 128 и т. д.) и оставьте ему достаточно места по ширине.
  7. Сохраните шаблон и сразу сделайте пробную печать одной этикетки.

Как не промахнуться с размером

Главная ошибка — рисовать макет «на глаз». Ячейки табличного документа задаются в своих единицах, и разница в пару миллиметров на рулоне выливается в сдвиг на соседнюю этикетку.

  • Задавайте поля страницы в 0 или 1 мм, а не по умолчанию.
  • Масштаб печати — 100 %, без «вписать в страницу»: иначе штрихкод сожмётся и перестанет читаться.
  • Оставляйте вокруг штрихкода пустую зону хотя бы 2–3 мм — это требование сканеров.
  • Длинное наименование выводите с переносом и ограничением по высоте, чтобы оно не выталкивало штрихкод на вторую этикетку.

Если нужен нестандартный макет

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

Тот же приём выручает и в УТ 11, когда нужна логика, которой нет в редакторе: например, вывести на этикетку состав из дополнительного реквизита или напечатать код ячейки и товара на одной наклейке.

Печать этикеток из документа и автоматизация процесса

Ручной ввод каждой позиции на тираж в сотни штук не нужен. 1С умеет брать список товаров и количество из документа.

Печать из документа поступления

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

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

Что ещё можно автоматизировать

  • 🔢 Количество по упаковкам. Если товар пришёл коробками по 12 штук, а этикетка нужна на коробку, а не на каждую единицу, поправьте количество в обработке или используйте шаблон для упаковок.
  • 📂 Шаблон по умолчанию. Задайте его для вида номенклатуры — тогда при печати не придётся выбирать каждый раз.
  • 🏷️ Коды маркировки. Для маркированных товаров коды печатают из документов работы с ГИС МТ, после получения кодов от оператора. Повторная печать того же кода допустима для замены испорченной наклейки, но один код — на одну единицу товара.
  • 🏬 Адресный склад. Этикетки ячеек печатают один раз при настройке топологии склада и потом только при изменениях.

Почему этикетки печатаются неправильно и как это исправить

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

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

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

Быстрая проверка перед большим тиражом

Перед печатью 500 этикеток распечатайте 2–3 штуки и поднесите к ним сканер. Если код читается с первого раза, а текст не выходит за край, — запускайте весь тираж. Рулон этикеток стоит денег, а перепечатка сбивает учёт: на складе появляются лишние наклейки с теми же кодами.

Частые вопросы об этикетках в 1С

Можно ли печатать этикетки на обычном лазерном принтере?
Да. Купите листы A4 с самоклеящимися этикетками нужного размера и нарисуйте шаблон так, чтобы на лист помещалось несколько этикеток в сетке. Для больших тиражей термопринтер выгоднее.
Какой термопринтер выбрать для этикеток?
Для магазина и небольшого склада хватает настольного принтера с шириной печати до 108 мм и разрешением 203 dpi. Для мелких кодов DataMatrix на маленьких наклейках лучше 300 dpi.
Нужна ли термотрансферная печать или хватит прямой термопечати?
Прямая термопечать дешевле, но выцветает за несколько месяцев и боится тепла. Для коробок на длительное хранение и маркировки берите термотрансферную печать с красящей лентой.
Можно ли перенести шаблон этикетки в другую базу?
В торговых конфигурациях шаблон можно сохранить в файл и загрузить в другой базе через команды справочника шаблонов. Если такой команды нет — шаблон переносят обменом данными или пересоздают вручную.
Почему цена на ценнике не та, что в карточке товара?
Ценник берёт цену из вида цены, выбранного в обработке печати. Проверьте, какой вид цены указан, и есть ли на дату печати установленная цена этого вида.