Торговля и Склад · 12 мин
Как в 1С сделать ценники: настройка и печать
Как сделать и напечатать ценники в 1С:Розница и Управление торговлей. Настройка шаблонов, выбор товаров, печать этикеток и решение типичных проблем.
Ценники в 1С формируются на основе данных справочника «Номенклатура» и установленных видов цен. Программа берет наименование товара, штрихкод, артикул и цену, подставляет их в печатный шаблон и выводит готовые ценники на обычный принтер или принтер этикеток. В типовых конфигурациях «1С:Розница», «1С:Управление торговлей» и «1С:Комплексная автоматизация» для этого есть встроенные обработки, не требующие доработки.
Типовой сценарий выглядит так: менеджер устанавливает цены документом «Установка цен номенклатуры», затем из этого же документа или из обработки «Печать этикеток и ценников» выбирает товары, шаблон ценника и отправляет на печать. Если цены меняются регулярно, ценники перевыпускаются только на изменившиеся позиции — перепечатывать весь ассортимент не нужно.
Ниже разобран полный цикл: от установки цен до печати, настройка шаблонов, особенности оборудования и типичные проблемы. Инструкции приведены для типовых конфигураций на управляемых формах; в самописных или сильно доработанных решениях названия команд могут отличаться.
Подготовка: установка цен и проверка данных товара
Ценник не существует отдельно от цены: программа берет значение из регистра цен номенклатуры. Если цена не установлена, на ценник попадет ноль или пустое поле. Поэтому первый шаг — документ «Установка цен номенклатуры» (раздел «Закупки» или «CRM и маркетинг» в зависимости от конфигурации). В документе указывается вид цены (например, «Розничная»), список товаров и значения цен. После проведения цены действуют с даты документа.
Второй блок подготовки — карточка товара. Для корректного ценника проверьте: наименование (именно оно пойдет в печать, поэтому сокращения и служебные пометки лучше исключить), артикул, штрихкод, единицу измерения и, если используется, наименование для печати. Во многих шаблонах предусмотрено отдельное поле «Наименование полное» или «Рабочее наименование» — уточните, какое поле выводится в вашем шаблоне.
Если товары весовые или штучные с индивидуальными характеристиками (размер, цвет), убедитесь, что цены установлены на нужном уровне: на номенклатуру в целом или на каждую характеристику. Распространенная ситуация — цена задана на товар без учета характеристик, и для части позиций ценник печатается пустым.
Как проверить готовность данных
В карточке и отчете по ценам видна актуальная цена на текущую дату
Цена нулевая, пустая или устаревшая
Штрихкод заполнен и совпадает с этикеткой производителя
Поле пустое или штрихкод продублирован у другого товара
Читаемое название без служебных символов
Сокращения, коды поставщика, обрезанный текст
Где находится печать ценников в типовых конфигурациях
В «1С:Рознице» основной инструмент — обработка «Печать этикеток и ценников» (раздел «Закупки» или «Склад», в зависимости от версии). Она позволяет заполнить список товаров по документу, по группе номенклатуры, по штрихкоду или вручную, задать количество ценников для каждой позиции и выбрать шаблон. В «1С:Управление торговлей» аналогичная обработка доступна из раздела «CRM и маркетинг» либо из карточки склада/магазина.
Быстрый путь — печать прямо из документа. В документах «Установка цен номенклатуры», «Поступление товаров», «Оприходование товаров» есть кнопка «Печать», в меню которой обычно присутствуют пункты «Ценники» и «Этикетки». Такой вариант удобен при приемке: товары пришли, цены установлены, ценники напечатаны одним действием без повторного подбора позиций.
В «1С:Комплексной автоматизации» и «1С:ERP» механизм тот же, но обработка может называться «Печать этикеток и ценников» и находиться в разделе «Склад и доставка» или «CRM и маркетинг». Если пункта нет в интерфейсе, проверьте права пользователя: доступ к обработке может быть ограничен настройками ролей.
Пошаговая печать ценников
Рассмотрим стандартный сценарий через обработку «Печать этикеток и ценников». Последовательность одинакова для большинства типовых конфигураций, отличается только расположение команд.
- 1Установите цены документом «Установка цен номенклатуры» и проведите его.
- 2Откройте обработку «Печать этикеток и ценников» в разделе «Закупки» или «CRM и маркетинг».
- 3Заполните список товаров: по документу, по отбору, по группе или добавьте вручную.
- 4Укажите вид цены и магазин/склад, чтобы программа подставила правильные цены.
- 5Выберите шаблон ценника в колонке «Шаблон ценника» или общей настройкой.
- 6Задайте количество копий для каждой позиции.
- 7Нажмите «Печать», выберите принтер и предварительно просмотрите макет.
- 8Проверьте пробный лист: цены, штрихкоды и наименования должны быть читаемы.
Перед массовой печатью всегда делайте пробный лист на обычной бумаге. Это позволяет увидеть, как шаблон ложится на страницу, не съезжают ли поля, не обрезается ли штрихкод. Один контрольный лист экономит пачку самоклеящейся этикетки, которая стоит заметно дороже офисной бумаги.
Количество ценников по умолчанию часто подставляется равным количеству товара в документе-основании. Если нужно напечатать по одному ценнику на полку независимо от остатков, вручную установите количество «1» для всех строк — в обработке есть команда массового изменения количества.
Настройка и редактирование шаблона ценника
Шаблон ценника — это макет, определяющий размер, расположение полей и состав выводимой информации. Типовые конфигурации содержат несколько готовых шаблонов: крупный ценник на полку, маленький для ювелирных изделий, ценник с логотипом, с полем для скидки и другие. Список шаблонов открывается из обработки печати по ссылке «Шаблоны этикеток и ценников» или из справочника «Шаблоны этикеток, ценников и чеков ККМ».
Редактирование выполняется во встроенном редакторе: можно изменить размер ценника в миллиметрах, добавить или удалить поля (наименование, цена, артикул, штрихкод, дата, организация), поменять шрифт, размер текста, выравнивание. Поля представлены в виде именованных областей с параметрами вида [Номенклатура], [Цена], [Штрихкод] — при печати они заменяются реальными данными.
Ключевой параметр — размер шаблона. Он должен совпадать с размером этикетки на вашем носителе: для принтера этикеток это ширина рулона и высота одной этикетки (например, 58×40 мм), для офисного принтера — размер ячейки на листе самоклейки. Несовпадение размеров приводит к смещению печати и обрезке текста. Размеры задаются в свойствах шаблона, а количество ценников на листе программа рассчитывает автоматически.
Добавление штрихкода и дополнительных полей
Штрихкод выводится специальным элементом, а не обычным текстом: в редакторе шаблона нужно вставить поле типа «Штрихкод» и связать его с параметром штрихкода. Если вывести штрихкод простым текстом, сканер его не прочитает. Тип штрихкода (EAN-13, Code-128 и другие) определяется настройками и длиной кода.
Дополнительные данные — страна происхождения, срок годности, состав, артикул поставщика — добавляются через механизм дополнительных реквизитов номенклатуры. В редакторе шаблона такие поля доступны в списке доступных параметров, если реквизит заполнен в карточке товара. Учтите, что перегруженный ценник хуже читается: для покупателя важны название и цена, остальное — второстепенно.
Печать на принтере этикеток и на обычном принтере
Выбор оборудования влияет на настройку. Офисный принтер с листами самоклеящейся бумаги подходит для небольшого ассортимента и редких перевыпусков: настроил поля один раз — и печатаешь листами по 10–30 ценников. Принтер этикеток (Zebra, TSC, АТОЛ и аналоги) оправдан при регулярной печати: он печатает по одной этикетке, не тратит лишний материал и работает быстрее.
Для принтера этикеток критично правильно установить драйвер и задать размер этикетки в свойствах принтера операционной системы. 1С при печати ориентируется на параметры страницы, полученные от драйвера. Если в драйвере указан размер 58×40, а фактически загружена этикетка 58×30, печать будет «уезжать» с каждой следующей этикеткой. После замены рулона на этикетку другого размера обязательно скорректируйте настройки драйвера и шаблон.
Сравнение вариантов печати
Подходит для небольшого магазина и редкой печати. Минус: остатки листа часто не используются, настройка полей чувствительна.
Оптимален при регулярной переоценке и большом ассортименте. Требует настройки драйвера и точного размера этикетки.
Для этикеток, которые должны долго храниться (склад, улица). Дороже расходные материалы, нужна лента-краситель.
Типичные проблемы и их решение
Самая частая жалоба — на ценнике пустая или нулевая цена. Причина почти всегда в том, что цена не установлена на текущую дату для выбранного вида цен или магазина. Проверьте отчетом «Цены номенклатуры» или историей цен в карточке товара. Вторая причина — в обработке печати выбран не тот вид цены: например, цены установлены как «Розничная», а в обработке выбрана «Закупочная».
Вторая группа проблем — смещение печати. Текст печатается не в тех ячейках, штрихкод обрезан, часть ценников пустая. Причины: неверный размер страницы в настройках принтера, поля шаблона не совпадают с разметкой листа, в драйвере включено масштабирование («по размеру страницы»). Решение: в настройках печати установить масштаб 100%, отключить авто-подгонку, сверить размер шаблона с фактической разметкой носителя.
Третья группа — штрихкод не сканируется с напечатанного ценника. Проверьте качество печати (бледная лента, загрязненная печатающая головка), тип штрих-кода в шаблоне и наличие свободных зон по краям кода. Сканеры плохо читают коды, напечатанные слишком мелко или с низким контрастом.
Если обработка печати вообще не открывается или в ней нет нужных кнопок, дело в правах. Пользователю нужны права на обработку «Печать этикеток и ценников» и на чтение цен номенклатуры. В типовых конфигурациях это роли менеджера по продажам или администратора магазина.
Альтернативы и частные сценарии
Если типовых шаблонов не хватает, есть три пути. Первый — внешние печатные формы: готовые обработки подключаются через механизм «Дополнительные отчеты и обработки» без изменения конфигурации. Второй — доработка шаблона программно, когда нужна нестандартная логика (например, вывод старой и новой цены при распродаже). Третий — выгрузка данных во внешнюю программу печати этикеток, но это лишний шаг, оправданный только при сложном дизайне.
Для электронных ценников (ESL) типовая 1С не печатает, а выгружает данные в систему управления электронными полками через интеграцию — это отдельный проект с подключением оборудования и обменом данными.
Что важно запомнить
Ценник в 1С — это печать по шаблону на основе установленных цен. Порядок: провести установку цен, открыть «Печать этикеток и ценников», выбрать товары и шаблон, сделать пробный лист, затем печатать тираж. Шаблоны правьте только в копиях, размер шаблона должен совпадать с носителем.
Частые вопросы
Можно ли напечатать ценники без документа установки цен?
Можно, если цены уже установлены ранее: обработка печати берет актуальные цены на указанную дату. Но если цена вообще не задана ни одним документом, ценник выйдет с нулевым значением. Поэтому документ установки цен необходим хотя бы один раз для каждого товара.
Как напечатать ценники только на товары с изменившейся ценой?
Откройте документ «Установка цен номенклатуры», которым менялись цены, и используйте печать прямо из него — в список попадут только позиции этого документа. В обработке печати также можно заполнить список по документу-основанию.
Почему на ценнике обрезается длинное название товара?
Поле наименования в шаблоне имеет фиксированный размер. Решения: уменьшить шрифт, включить автоперенос или автоуменьшение шрифта в свойствах поля, либо использовать отдельное краткое наименование для печати, заполнив соответствующий реквизит в карточке товара.
Можно ли вывести на ценник старую и новую цену одновременно?
В типовых шаблонах такого поля обычно нет. Варианты: использовать шаблон с полем «скидка», если конфигурация поддерживает акционные цены, либо заказать доработку шаблона, где старая цена берется из истории цен на предыдущую дату.
Ценники печатаются со смещением на принтере этикеток. Что делать?
Сверьте размер этикетки в свойствах драйвера с фактическим размером этикетки в рулоне, выполните калибровку принтера (обычно кнопкой на корпусе или из утилиты драйвера), отключите масштабирование при печати и проверьте размер шаблона в 1С — все три значения должны совпадать.
Нужен ли отдельный принтер для ценников?
Нет, для небольшого ассортимента достаточно обычного офисного принтера и листов самоклеящейся бумаги. Отдельный принтер этикеток окупается при регулярной переоценке, большом числе позиций и когда важна скорость печати поштучных этикеток.