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