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

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

Как печатать ценники в 1С 8.3: полная инструкция

Как напечатать ценники в 1С 8.3: настройка шаблонов, печать из документов и справочника номенклатуры, выбор принтера, типовые ошибки и их решение.

Печать ценников — ежедневная операция в розничной торговле, и в 1С 8.3 она реализована без привлечения сторонних программ. В типовых конфигурациях (Управление торговлей 11, Розница 2.3 и 3.0, Комплексная автоматизация 2, ERP) есть встроенная обработка «Печать этикеток и ценников», которая формирует макет, подставляет цены из действующего вида цен и отправляет результат на обычный офисный принтер или специализированный принтер этикеток.

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

Где находится печать ценников в типовых конфигурациях

Основной инструмент — обработка «Печать этикеток и ценников». В Управлении торговлей 11 и Комплексной автоматизации она открывается через раздел «Закупки» (или «CRM и маркетинг») → «Сервис» → «Печать этикеток и ценников». В Рознице путь аналогичный: «Закупки» → «Сервис». Если пункт не виден, проверьте права пользователя — доступ к обработке может быть ограничен ролью.

Второй вход — из документов. В документе «Установка цен номенклатуры» есть кнопка «Печать» с вариантами «Ценники» и «Этикетки». Это удобно при переоценке: цены только что изменены, и ценники печатаются сразу на весь список товаров документа. Аналогичная команда есть в документах поступления товаров — тогда ценники формируются на принятый товар.

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

Настройка шаблона ценника

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

Редактирование выполняется во встроенном редакторе шаблонов. Для каждого поля доступны параметры: шрифт, размер, выравнивание, префикс и суффикс (например, добавить «руб.» после цены). Штрихкод выводится специальным элементом — можно выбрать тип кодирования (EAN-13, Code 128) и высоту штрихового изображения.

Ключевой параметр — размер шаблона в миллиметрах. Он должен точно совпадать с размером самоклеящегося ценника или ячейки листа. Расхождение даже в 2–3 мм приводит к смещению печати: текст наползает на соседний ценник или обрезается. Измеряйте бумагу линейкой, а не по данным с упаковки — реальный шаг этикеток иногда отличается от заявленного.

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

Печать ценников из документа и из обработки

Сценарий с документом оптимален при поступлении или переоценке. Откройте проведённый документ «Установка цен номенклатуры», нажмите «Печать» → «Ценники». Программа откроет обработку печати с уже заполненной таблицей товаров и актуальными ценами. Останется выбрать шаблон, количество копий каждого ценника и нажать «Печать».

Сценарий с обработкой нужен, когда ценники печатаются не по документу: выборочно по группе товаров, по остаткам на складе, по произвольному списку. Откройте обработку, заполните табличную часть кнопками «Добавить» или «Подобрать» — в УТ 11 есть гибкий отбор по складу, группе номенклатуры, наличию остатков. Затем укажите вид цены, шаблон и количество.

Обратите внимание на колонку «Количество» в таблице обработки: по умолчанию может стоять 1, но часто требуется печатать ценники по числу единиц товара на витрине. В некоторых релизах есть команда «Заполнить количество по остаткам» — она проставляет количество автоматически, что удобно для этикеток на товар, но для ценников на полку обычно достаточно одного экземпляра.

Какие цены попадут в ценник

Ценник формируется на основании вида цен, указанного в обработке или в документе. Если в магазине несколько видов цен (розничная, акционная, оптовая), ошибка в выборе приведёт к печати неверной цены. Перед массовой печатью сверьте 2–3 позиции с фактической розничной ценой в карточке товара или в отчёте «Цены номенклатуры».

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

Выбор принтера и настройка печати

Ценники печатаются либо на обычном лазерном/струйном принтере на листах с самоклеящимися ячейками, либо на принтере этикеток (термопринтере). Для листовой печати важно отключить масштабирование в диалоге печати: параметры «По размеру страницы» или масштаб 96–98% исказят размеры, и ценники не совпадут с ячейками листа. Устанавливайте масштаб ровно 100%.

Для принтера этикеток шаблон создаётся под ширину ленты (например, 58×40 мм или 58×60 мм). В драйвере принтера нужно задать размер этикетки, совпадающий с шаблоном в 1С, и тип носителя — этикетки с зазором или чёрной меткой. Неверный тип носителя приводит к «проскакиванию» этикеток и смещению печати.

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

Контрольные точки

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

Масштаб печати
Норма

В диалоге печати установлен масштаб 100%, поля не добавляются

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

Включено «по размеру страницы» — ценники смещаются относительно ячеек листа

Цена в ценнике
Норма

Совпадает с ценой в отчёте «Цены номенклатуры» на ту же дату

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

Цена старая или из другого вида цен

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

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

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

Код обрезан, размыт или не читается — увеличьте высоту штрихкода в шаблоне

Типовые ошибки и их решение

Самая распространённая проблема — пустой ценник или цена 0,00. Причина почти всегда одна: для выбранного вида цен не установлена цена на указанную дату. Проверьте документы «Установка цен номенклатуры»: они должны быть проведены и покрывать нужные позиции. Вторая по частоте причина — в обработке выбран склад, на котором действует другой вид цен.

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

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

Типичные ошибки
01
Печать с масштабом «по размеру страницы» — ценники не совпадают с ячейками листа, часть наклеек уходит в брак
02
Неправильный вид цен в обработке — на полке и на кассе разные цены, претензии покупателей
03
Печать до проведения документа установки цен — в ценниках нули или старые цены
04
Размер шаблона «на глаз» — постоянное смещение печати, которое списывают на принтер
05
Печать этикеток по одной вместо настройки количества в таблице — потеря времени и ленты

Нестандартные ситуации и ограничения

Если типовых возможностей не хватает — например, нужен ценник с логотипом, составом товара, несколькими ценами (было/стало) — шаблон дорабатывается во встроенном редакторе, а при сложной логике подключается внешняя печатная форма. Доработку макета лучше поручить специалисту по 1С: ошибки в коде макета могут нарушить печать для всех пользователей.

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

Ограничение обработки: она печатает ценники только по номенклатуре, для которой настроены цены и (при необходимости) штрихкоды. Услуги, комплекты без остатков и позиции без вида цен в выборку не попадут или будут напечатаны с пустыми полями. Для весового товара ценник часто заменяется этикеткой с весового оборудования — это отдельный контур, настраиваемый через обмен с весами.

Маршрут решения

Как выбрать действие

Нужно напечатать ценники после поступления или переоценкиПечатайте из документа: «Установка цен номенклатуры» → Печать → Ценники
Нужны ценники выборочно по группе товаров или остаткамОткройте обработку «Печать этикеток и ценников» и используйте подбор с отбором
Нужен один ценник на конкретный товарПечатайте из карточки номенклатуры через кнопку «Печать»
Шаблон смещается на бумагеПроверьте масштаб 100% и точный размер шаблона в миллиметрах
Итог

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

Ценники в 1С 8.3 печатаются через обработку «Печать этикеток и ценников» или из документов. Перед массовой печатью проверьте вид цен и дату, установите масштаб 100%, подгоните размер шаблона под реальную бумагу и сверьте 2–3 ценника с актуальными ценами в базе.

Частые вопросы

Почему в ценнике печатается цена 0,00?

Для выбранного вида цен нет действующей цены на указанную дату. Проверьте, что документ «Установка цен номенклатуры» проведён, дата в обработке печати соответствует периоду действия цены, а сам вид цен выбран правильно — в магазинах с несколькими видами цен это самая частая причина.

Как напечатать ценник со старой и новой ценой?

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

Ценники смещаются на листе, хотя шаблон настроен. Что делать?

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

Можно ли печатать ценники на принтере этикеток?

Да. Создайте шаблон под размер этикетки (например, 58×40 мм), в драйвере принтера задайте тот же размер и правильный тип носителя — этикетки с зазором или с чёрной меткой. Несовпадение размера в шаблоне и драйвере приводит к проскакиванию этикеток и обрезке печати.

Не печатается штрихкод на ценнике — в чём причина?

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

Как напечатать ценники только на товары, которые есть в наличии?

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