Как настроить шаблон и распечатать этикетку товара в 1С 8.3
Содержание
Этикетка в 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С
Есть два способа заставить принтер печатать этикетки . Выбор зависит от того, как вы будете печатать: как обычный табличный документ или командами напрямую на устройство.
| Способ | Как работает | Когда подходит | Минусы |
|---|---|---|---|
| Как обычный принтер Windows | 1С формирует табличный документ, драйвер принтера печатает его как картинку | Небольшие тиражи, офисный или термопринтер с драйвером под Windows | Нужно точно выставить размер страницы и поля |
| Как подключаемое оборудование | 1С передаёт данные через драйвер БПО на принтер | Большие тиражи, склад, свой язык принтера (ZPL, EPL) | Нужен драйвер, поддерживающий модель |
Способ 1. Через драйвер Windows
- Установите драйвер принтера от производителя (Zebra, TSC, Godex, Xprinter, АТОЛ и т. д.).
- В настройках драйвера Windows создайте размер бумаги, равный размеру этикетки, например 58×40 мм.
- Укажите тип носителя: этикетки с зазором или с чёрной меткой — как у вашего рулона.
- Запустите калибровку датчика (кнопка на принтере или команда в утилите драйвера), чтобы принтер «нашёл» границы этикеток.
- Напечатайте пробную страницу из Windows и только потом переходите к 1С.
Способ 2. Через подключаемое оборудование
- Откройте
Администрирование → Подключаемое оборудование(в УТ 11 этот пункт находится в группеРМК и оборудование). - Включите флажок использования подключаемого оборудования, если он не включён.
- Выберите тип «Принтеры этикеток» и создайте новый экземпляр.
- Укажите драйвер под вашу модель и рабочее место — компьютер, к которому физически подключён принтер.
- Откройте настройки экземпляра, задайте порт и параметры, нажмите проверку устройства.
Оборудование в 1С привязано к рабочему месту. Если кладовщик зайдёт с другого компьютера или через терминальный сервер, принтер «пропадёт» — для этого рабочего места его нужно подключить отдельно.
Подготовка номенклатуры: без чего этикетка выйдет пустой
Шаблон выводит только то, что уже заполнено в базе. Пустое поле в карточке товара — пустое место на наклейке. Перед первой печатью проверьте три вещи.
- Штрихкоды. В карточке номенклатуры откройте штрихкоды и убедитесь, что у каждого товара есть код. Если товар ведётся с характеристиками (размер, цвет), штрихкод нужен на каждую характеристику, иначе у всех размеров будет один код.
- Цены. Для ценников должна быть установлена цена нужного вида на дату печати. Проверить это проще всего в прайс-листе по этому виду цены.
- Наименование для печати. Длинное рабочее наименование вроде «Перчатки нитриловые смотровые нестерильные р. M уп. 100 шт.» на 58 мм не поместится. Заведите короткое наименование и выведите на этикетку его.
| Что проверить | Что будет, если пропустить |
|---|---|
| Штрихкод у товара и характеристики | Пустое место вместо кода или один код на все размеры |
| Цена на дату печати | Ценник с нулём или со старой ценой |
| Короткое наименование | Текст обрезается или выталкивает штрихкод |
| Единица измерения | На ценнике «шт» вместо «кг» у весового товара |
Шаблон этикетки: создание и редактирование макета
Шаблоны в УТ 11, Рознице и ERP ведутся в справочнике «Шаблоны этикеток и ценников». Его проще всего найти через раздел НСИ или поиском по меню (значок лупы в шапке программы) по слову «шаблоны».
Создание шаблона по шагам
- В справочнике нажмите «Создать» и задайте понятное имя: «Этикетка 58×40 склад», «Ценник с акцией 70×40».
- Выберите назначение: этикетка товара, ценник, упаковка или ячейка.
- Откройте редактор макета. Перед вами табличный документ с сеткой ячеек.
- Выделите область, которая будет одной этикеткой, и задайте ширину колонок и высоту строк под реальный размер.
- Перетащите в ячейки нужные поля из списка доступных: наименование, артикул, цена, штрихкод, дата.
- Для штрихкода выберите тип (EAN-13, Code 128 и т. д.) и оставьте ему достаточно места по ширине.
- Сохраните шаблон и сразу сделайте пробную печать одной этикетки.
Как не промахнуться с размером
Главная ошибка — рисовать макет «на глаз». Ячейки табличного документа задаются в своих единицах, и разница в пару миллиметров на рулоне выливается в сдвиг на соседнюю этикетку.
- Задавайте поля страницы в 0 или 1 мм, а не по умолчанию.
- Масштаб печати — 100 %, без «вписать в страницу»: иначе штрихкод сожмётся и перестанет читаться.
- Оставляйте вокруг штрихкода пустую зону хотя бы 2–3 мм — это требование сканеров.
- Длинное наименование выводите с переносом и ограничением по высоте, чтобы оно не выталкивало штрихкод на вторую этикетку.
Если нужен нестандартный макет
В «1С:Бухгалтерии 3.0» конструктора шаблонов этикеток в таком виде нет: ценники там печатаются по встроенному макету. Если формат не подходит, практичный путь — внешняя печатная форма или расширение конфигурации . Расширение не снимает базу с поддержки и не ломается при обновлении так, как правка типовой конфигурации.
Тот же приём выручает и в УТ 11, когда нужна логика, которой нет в редакторе: например, вывести на этикетку состав из дополнительного реквизита или напечатать код ячейки и товара на одной наклейке.
Печать этикеток из документа и автоматизация процесса
Ручной ввод каждой позиции на тираж в сотни штук не нужен. 1С умеет брать список товаров и количество из документа.
Печать из документа поступления
- Откройте проведённый документ поступления товаров.
- Нажмите кнопку «Печать» и выберите пункт с этикетками или ценниками.
- Откроется обработка печати этикеток и ценников с уже заполненным списком товаров.
- Проверьте количество этикеток: по умолчанию оно берётся из количества в документе.
- Выберите шаблон для каждой строки или сразу для всех.
- Нажмите «Печать» — или «Предварительный просмотр», если печатаете этот шаблон впервые.
Так же этикетки печатают из документов перемещения и установки цен. Ценники после переоценки удобнее всего печатать именно из документа установки цен: в список попадут только товары, у которых цена изменилась.
Что ещё можно автоматизировать
- 🔢 Количество по упаковкам. Если товар пришёл коробками по 12 штук, а этикетка нужна на коробку, а не на каждую единицу, поправьте количество в обработке или используйте шаблон для упаковок.
- 📂 Шаблон по умолчанию. Задайте его для вида номенклатуры — тогда при печати не придётся выбирать каждый раз.
- 🏷️ Коды маркировки. Для маркированных товаров коды печатают из документов работы с ГИС МТ, после получения кодов от оператора. Повторная печать того же кода допустима для замены испорченной наклейки, но один код — на одну единицу товара.
- 🏬 Адресный склад. Этикетки ячеек печатают один раз при настройке топологии склада и потом только при изменениях.
Почему этикетки печатаются неправильно и как это исправить
Большинство проблем с этикетками — не ошибки 1С, а расхождение между размером макета, настройками драйвера и реальным рулоном. Проверяйте по порядку: принтер → драйвер → шаблон → обработка печати.
Если печать через подключаемое оборудование перестала работать после обновления конфигурации, не удаляйте сразу экземпляр устройства. Сначала проверьте, не обновилась ли версия драйвера, и переустановите его на рабочем месте — настройки экземпляра при этом обычно сохраняются.
Быстрая проверка перед большим тиражом
Перед печатью 500 этикеток распечатайте 2–3 штуки и поднесите к ним сканер. Если код читается с первого раза, а текст не выходит за край, — запускайте весь тираж. Рулон этикеток стоит денег, а перепечатка сбивает учёт: на складе появляются лишние наклейки с теми же кодами.