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

Документы и Печать · 9 мин

Как изменить размер этикеток в 1С

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

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

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

Где в 1С хранятся настройки размера этикеток

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

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

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

Изменение размера через редактор шаблона

Откройте список шаблонов, выберите нужный и нажмите «Изменить» (или создайте новый кнопкой «Создать»). В форме редактирования найдите поля «Ширина» и «Высота» — они задаются в миллиметрах. Например, для распространённой этикетки 58×40 мм укажите ширину 58 и высоту 40.

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

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

Порядок действий в редакторе шаблона
  1. 1
    Откройте «Администрирование» → «Шаблоны этикеток и ценников»
  2. 2
    Выберите шаблон и нажмите «Изменить» или создайте новый
  3. 3
    Укажите ширину и высоту этикетки в миллиметрах
  4. 4
    Скорректируйте расположение и размер полей в макете
  5. 5
    Сохраните шаблон и сделайте пробную печать одной этикетки

Настройка размера этикетки в драйвере принтера

Даже идеально настроенный шаблон не поможет, если в драйвере принтера задан другой размер носителя. Откройте в Windows «Устройства и принтеры», найдите принтер этикеток, перейдите в «Настройка печати» (Printing Preferences) и задайте размер этикетки: ширину и высоту в миллиметрах, а также тип носителя — этикетки с зазором (gap) или непрерывная лента.

Для популярных термопринтеров (Xprinter, TSC, Zebra, АТОЛ) размер задаётся в параметрах Page Setup / Label Size. Если в списке стандартных размеров нет нужного, создайте пользовательский размер бумаги (Custom Size) и выберите его. Убедитесь, что значения совпадают с реальной шириной и высотой наклеенной этикетки с точностью до миллиметра.

После изменения настроек драйвера выполните калибровку принтера — обычно это удержание кнопки Feed при включении или команда калибровки из фирменной утилиты. Калибровка учит принтер правильно определять зазор между этикетками нового размера.

Особенности для разных конфигураций 1С

1С:Розница и Управление торговлей

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

1С:Управление нашей фирмой (УНФ)

В УНФ печать этикеток доступна из карточки номенклатуры и документов. Шаблоны находятся в разделе «Настройки» → «Печатные формы». Размер этикетки также задаётся в редакторе шаблона; при использовании внешних печатных форм размер может быть жёстко задан в макете обработки — тогда менять его нужно в самой обработке.

Отраслевые и старые конфигурации

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

Способы изменить размер этикетки

Редактор шаблона в пользовательском режиме

Подходит для типовых конфигураций. Быстро, без доработок, не затрагивает поддержку. Ограничение — только предусмотренные конфигурацией возможности.

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

Обязательна при смене размера носителя. Работает для любой конфигурации, но не меняет сам макет этикетки.

Доработка макета в конфигураторе

Нужна, когда встроенного редактора нет или требуется нестандартная верстка. Требует навыков разработки и осторожности с обновлениями.

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

Компромисс: свой макет без изменения конфигурации. Подходит, когда типовой редактор недостаточно гибок.

Проверка результата и типичные ошибки

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

Частая ошибка — изменить шаблон, но забыть про драйвер, или наоборот. Вторая типичная проблема — масштаб печати: если в диалоге печати выбран масштаб, отличный от 100%, или включено «по размеру страницы», этикетка деформируется. Третья — разный размер этикеток в одной ленте или этикетки с чипом, где важна позиция метки.

Типичные ошибки
01
Изменили шаблон в 1С, но не обновили размер носителя в драйвере — печать съезжает, этикетки расходуются впустую
02
Уменьшили этикетку, но оставили все поля и крупный шрифт — текст обрезается, штрихкод не читается
03
Включён масштаб «по размеру страницы» в диалоге печати — реальный размер отпечатка не совпадает с шаблоном
04
Не выполнена калибровка принтера после смены ленты — принтер неверно определяет начало этикетки
Контрольные точки

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

Габариты отпечатка
Норма

Совпадают с размером этикетки на ленте

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

Текст выходит за края или большие пустые поля

Серия из 5–10 этикеток
Норма

Каждая этикетка напечатана строго на своём носителе

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

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

Штрихкод
Норма

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

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

Штрихкод обрезан, сжат или не распознаётся

Когда стандартных настроек недостаточно

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

Также стоит учитывать ограничения оборудования: у каждого принтера есть максимальная ширина печати (обычно 104–108 мм у настольных моделей). Этикетку шире этого значения напечатать невозможно — потребуется другой принтер или поворот макета на 90 градусов с печатью вдоль ленты.

FAQ

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

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

Почему этикетка печатается со смещением, хотя размер в шаблоне верный?

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

Можно ли задать размер этикетки в сантиметрах или пикселях?

В типовых редакторах 1С размер вводится в миллиметрах. Если у вас значение в сантиметрах, умножьте на 10. Пиксели не используются — макет привязан к физическим единицам печати.

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

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

Обрезается штрихкод на маленькой этикетке — что делать?

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

Итог

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

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