Документы и Печать · 12 мин
Как создать шаблон этикетки в 1С
Как создать шаблон этикетки в 1С: выбор редактора, настройка макета, добавление штрихкода и цен, печать этикеток и ценников. Пошаговая инструкция для типовых конфигураций.
Этикетки и ценники в 1С формируются на основе шаблонов — макетов, в которых заданы размеры, расположение полей, шрифты и штрихкод. Один раз настроенный шаблон позволяет печатать этикетки для всей номенклатуры без ручного оформления каждой позиции. В типовых конфигурациях — «Управление торговлей», «Розница», «Управление нашей фирмой» — для этого есть встроенный редактор шаблонов этикеток, ценников и чеков ККМ.
Перед началом работы важно понять, какой именно носитель вы будете печатать: термоэтикетку на принтере этикеток, ценник на обычном офисном принтере или бирку нестандартного размера. От этого зависят размеры макета, ориентация и набор полей. Ошибка в размерах — самая частая причина, по которой этикетка печатается со сдвигом или обрезается.
Ниже разобран полный цикл: от определения параметров этикетки до проверки печати и исправления типичных проблем. Инструкция ориентирована на типовые конфигурации 1С на управляемых формах, но общая логика применима и к самописным решениям, где используется механизм табличных документов.
Определите параметры этикетки до создания шаблона
Шаблон в 1С строится на точных размерах в миллиметрах. Прежде чем открывать редактор, выясните: ширину и высоту одной этикетки, наличие зазора между этикетками в рулоне, число этикеток в ряду (для листовой печати) и ориентацию. Эти данные указаны на упаковке расходного материала или в паспорте принтера этикеток.
Также решите, какие данные должны попасть на этикетку. Типовой набор: наименование товара, артикул, цена, штрихкод, иногда — дата производства, состав, организация-продавец. Чем меньше этикетка, тем жёстче придётся отбирать поля: на этикетке 30×20 мм полноценное наименование, цена и читаемый штрихкод уже размещаются впритык.
Берите из спецификации расходника, измерьте линейкой с точностью до миллиметра
Для принтера этикеток шаблон делается под одну этикетку, для листа А4 — под сетку
Проверьте, что данные заполнены в карточках номенклатуры
Уточните, какой тип используется в учётной системе и читается сканером
Где в 1С находится редактор шаблонов этикеток
В «Управлении торговлей 11» и «Рознице» редактор находится по пути: раздел «Настройки и администрирование» (или «Администрирование») → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков ККМ». В некоторых версиях доступ открывается также из карточки обработки «Печать этикеток и ценников» — кнопка настройки шаблонов рядом с выбором шаблона.
В «Управлении нашей фирмой» путь аналогичный: «Настройки» → «Печатные формы» → шаблоны этикеток. Если пункта нет, проверьте права пользователя: редактирование шаблонов обычно доступно пользователям с правами администратора или с включённой ролью настройки печатных форм.
В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3») встроенного редактора может не быть — там шаблоны этикеток реализуются как внешние печатные формы или обработки. В этом случае макет создаётся в конфигураторе как табличный документ либо подключается готовая внешняя обработка.
Создайте новый шаблон и задайте размеры
В списке шаблонов нажмите «Создать». Откроется редактор, состоящий из поля макета слева и списка доступных полей (реквизитов) справа. Первым шагом укажите назначение шаблона — «Этикетка» или «Ценник»: от этого зависят доступные параметры и то, в каких режимах печати шаблон будет виден.
Задайте ширину и высоту этикетки в миллиметрах. Для принтера этикеток указывайте размер одной этикетки без учёта зазора — подложку и межэтикеточный промежуток обрабатывает драйвер принтера. Для печати на листах А4 обычно создают шаблон одного ценника, а раскладку по листу выполняет сама обработка печати по заданному количеству.
Выберите масштаб отображения и при необходимости включите отображение сетки — она помогает выравнивать поля. Сохраните шаблон сразу после указания размеров, чтобы не потерять настройки при случайном закрытии редактора.
- 1Откройте «Шаблоны этикеток, ценников и чеков ККМ» в разделе администрирования
- 2Нажмите «Создать» и выберите назначение — этикетка или ценник
- 3Укажите точные ширину и высоту в миллиметрах
- 4Перетащите нужные поля из списка доступных на макет
- 5Настройте шрифты, выравнивание и штрихкод
- 6Сохраните шаблон и напечатайте пробный экземпляр
Добавьте поля данных и оформите макет
Поля добавляются перетаскиванием из правого списка на макет либо кнопкой добавления. Каждое поле — это либо параметр (например, «Номенклатура.Наименование», «Цена», «Штрихкод»), либо произвольный текстовый элемент — статичная надпись вроде названия магазина или знака «руб.».
Для каждого поля настройте шрифт, размер, начертание и выравнивание. Практическое правило: цена должна читаться с расстояния вытянутой руки, наименование — не переноситься на четвёртую строку. Если наименования товаров длинные, включите для поля автоперенос и ограничьте область, иначе текст вылезет за границы этикетки.
Проверьте, что в шаблоне используются именно параметры из списка доступных полей, а не вручную набранный текст там, где должны подставляться данные. Ручной текст одинаков для всех этикеток — типичная ошибка, когда вместо поля «Цена» вписывают конкретное число.
Настройте штрихкод на этикетке
Штрихкод добавляется как отдельный элемент макета. В настройках элемента укажите тип кода — чаще всего EAN-13 для розничных товаров или Code128 для внутренних кодов и маркировки. Тип должен совпадать с типом штрихкода, записанным в карточке номенклатуры, иначе на печать выйдет пустое место или ошибка.
Задайте ширину и высоту штрихкода так, чтобы он оставался читаемым: слишком сжатый по горизонтали код сканер не считает. Включите отображение цифрового кода под штрихкодом — это позволит ввести код вручную, если сканер не сработал.
Для печати штрихкодов в 1С используется компонента печати штрихкодов. Если при выводе на печать штрихкод не отображается, проверьте, установлена ли компонента «1С:Библиотека печати штрихкодов» на рабочем месте — в современных версиях платформы она обычно поставляется вместе с конфигурацией, но на тонком клиенте или веб-клиенте может потребоваться отдельная установка.
Напечатайте этикетки по созданному шаблону
Печать выполняется из обработки «Печать этикеток и ценников»: в УТ и Рознице она доступна из раздела закупок или продаж, а также из документов поступления товаров — кнопка печати этикеток по документу. Выберите шаблон, укажите товары и количество этикеток, задайте тип цен.
Первую печать всегда делайте в режиме предварительного просмотра и на одну этикетку. Сверьте: данные подставились верно, штрихкод читается сканером, ничего не обрезано по краям. Только после успешной проверки запускайте печать всей партии.
Для принтера этикеток дополнительно проверьте настройки драйвера: размер носителя в драйвере должен совпадать с размером этикетки в шаблоне, а тип носителя — «этикетки с зазором» или «чёрная метка» в зависимости от расходника. Расхождение настроек драйвера и шаблона — вторая по частоте причина съезжающей печати.
Как проверить результат
Наименование, цена и штрихкод соответствуют карточке товара
Пустые поля, нулевая цена, чужие данные
Сканер считывает код с первого раза, номер совпадает с базой
Сканер молчит или считывает неполный код
Печать строго в границах этикетки, поля не обрезаны
Сдвиг на соседнюю этикетку, обрезанные края
Пятая и десятая этикетки выглядят так же, как первая
Нарастающее смещение от этикетки к этикетке
Типичные ошибки и как их исправить
Большинство проблем с этикетками в 1С сводится к нескольким повторяющимся причинам: неверные размеры, незаполненные данные в карточках товаров, несоответствие типа штрихкода и настройки драйвера принтера. Системная проверка по списку ниже устраняет их быстрее, чем перебор настроек вслепую.
Если после исправления размеров этикетка всё равно смещается при печати партии, выполните калибровку принтера этикеток — процедура описана в инструкции устройства и обычно запускается комбинацией кнопок или из драйвера. Калибровка учит принтер точно определять начало каждой этикетки по зазору или метке.
Альтернативные способы и ограничения
Встроенный редактор покрывает большинство задач, но у него есть границы: ограниченный набор графических элементов, нет гибкой вёрстки условных блоков, сложно выводить разные поля для разных групп товаров в одном шаблоне. Когда требований больше, используют альтернативы.
Способы создания этикеток
Подходит для типовых этикеток и ценников; настраивается пользователем без программирования. Ограничение — простые макеты без сложной логики
Даёт полный контроль над вёрсткой и условным выводом; требует навыков разработки и обновления при смене конфигурации
Гибкое решение без изменения конфигурации; нужна разработка или готовая обработка, совместимая с вашей версией
Удобно для сложных дизайнов с графикой; потребуется выгрузка данных из 1С, что добавляет ручной шаг в процесс
Выбор зависит от задачи: для магазина с типовыми ценниками достаточно встроенного редактора, для этикеток с логотипом, составом и несколькими штрихкодами разумнее внешняя обработка или доработанный макет. Не начинайте с разработки, если штатный механизм ещё не проверен — часто требование «невозможно сделать» на практике решается настройкой шрифтов и полей.
Что важно запомнить
Рабочий шаблон этикетки строится на трёх опорах: точные размеры расходника, поля-параметры вместо ручного текста и совпадающий тип штрихкода. Проверяйте результат на одной этикетке с предпросмотром и сканером, а изменения вносите в копию шаблона, не трогая рабочий.
Частые вопросы
Можно ли создать шаблон этикетки без прав администратора?
Обычно нет: редактирование шаблонов этикеток требует прав на настройку печатных форм. Пользователь с правами кладовщика или кассира может только выбирать готовый шаблон при печати. Если доступа нет, попросите администратора создать шаблон по вашему эскизу или выдать соответствующую роль.
Почему на этикетке пустое поле вместо цены?
Чаще всего для товара не установлена цена того типа, который выбран в обработке печати, либо цена установлена на дату позже даты печати. Проверьте документ установки цен и тип цен в настройках печати. Реже причина в том, что в шаблоне использовано поле цены из другого источника данных.
Сканер не читает штрихкод с напечатанной этикетки. Что проверить?
Сначала убедитесь, что тип штрихкода в шаблоне совпадает с типом кода в карточке товара. Затем проверьте качество печати: блёклые или сжатые штрихкоды не читаются — увеличьте ширину элемента и проверьте настройки температуры печати на термопринтере. Наконец, убедитесь, что сканер вообще настроен на чтение данного типа кодов.
Как напечатать разные этикетки для разных групп товаров?
Создайте отдельный шаблон для каждой группы и выбирайте нужный при печати. В обработке «Печать этикеток и ценников» товары можно отбирать по группам и для каждой партии указывать свой шаблон. Автоматическое переключение шаблонов по виду номенклатуры в типовых конфигурациях ограничено и может потребовать доработки.
Этикетка печатается со сдвигом, хотя размеры в шаблоне верные. В чём причина?
Почти всегда дело в настройках драйвера принтера: размер носителя, тип датчика (зазор или чёрная метка) и отступы должны совпадать с реальным расходником. Выполните калибровку принтера после смены рулона. Если сдвиг нарастает от этикетки к этикетке — это точный признак некорректной калибровки или неверной высоты носителя в драйвере.
Можно ли вывести на этикетку логотип или картинку?
Встроенный редактор позволяет добавлять графические элементы в ограниченном объёме, и поддержка картинок зависит от версии конфигурации. Если нужен полноценный дизайн с логотипом, рамками и фоном, практичнее использовать макет табличного документа или внешнюю обработку, где изображение вставляется в область макета. Учтите, что на термопринтерах картинка будет чёрно-белой и требует хорошего контраста.