Документы и Печать · 12 мин
Как в 1С 8 напечатать ценники
Как напечатать ценники в 1С 8: настройка шаблона, печать из документа установки цен и справочника номенклатуры, выбор принтера, типичные ошибки и FAQ.
Печать ценников в 1С 8 — типовая задача в конфигурациях «Управление торговлей», «Розница» и «Комплексная автоматизация». Штатные механизмы позволяют вывести ценники на обычный офисный принтер (по несколько штук на листе А4) или на специализированный принтер этикеток, без привлечения программиста.
Основных сценария два: печать ценников из документа «Установка цен номенклатуры» — когда цены только что изменились и нужно перевыпустить ценники на весь ассортимент, и печать из справочника «Номенклатура» — когда нужно напечатать ценники на отдельные товары, например на новое поступление. Оба варианта используют один механизм печатных форм.
Перед началом работы убедитесь, что в карточках товаров заполнены наименования, установлены актуальные цены нужного вида цен, а в настройках печати выбран подходящий шаблон ценника. Ниже разобраны все шаги, настройки и типичные проблемы.
Что проверить перед печатью ценников
Корректная печать ценников зависит от трёх условий: заполненного справочника номенклатуры, актуальных цен и настроенного шаблона. Если хотя бы одно из них не выполнено, на печать выйдут пустые или неверные данные.
Откройте карточку нескольких товаров и убедитесь, что заполнено наименование для печати (поле «Рабочее наименование» или «Наименование для печати» — в зависимости от конфигурации), указан артикул и штрихкод, если он должен выводиться на ценник. Штрихкод берётся из регистра «Штрихкоды номенклатуры» — если его нет, ценник напечатается без графического кода.
Проверьте, что цены установлены документом «Установка цен номенклатуры» именно по тому виду цен, который используется в розничной точке. Частая ситуация: цены введены по виду «Закупочная», а ценники печатаются по виду «Розничная» — в результате на печать выходят нули или пустые поля.
Проверьте, что цены установлены по нужному виду цен на текущую дату
Выберите или создайте шаблон в разделе «Шаблоны этикеток и ценников»
Проверьте регистр «Штрихкоды номенклатуры» для выбранных товаров
Для принтера этикеток выберите шаблон с размером этикетки, для А4 — многострочный макет
Печать ценников из документа «Установка цен номенклатуры»
Это самый удобный способ при массовом изменении цен: ценники печатаются ровно на те товары, по которым цены только что изменились. Откройте документ «Установка цен номенклатуры» (раздел «Закупки» или «CRM и маркетинг» → «Цены» в зависимости от конфигурации), проведите его, если он ещё не проведён.
Нажмите кнопку «Печать» в командной панели документа и выберите пункт «Ценники» или «Печать ценников и этикеток». Откроется форма подготовки печати, где нужно указать шаблон ценника, при необходимости скорректировать количество копий по каждой позиции и выбрать принтер.
В форме подготовки можно отобрать товары вручную: снять отметку с позиций, для которых ценники не нужны, или изменить количество экземпляров для отдельных товаров. После нажатия «Печать» программа сформирует табличный документ — предварительный просмотр позволяет убедиться, что цены, наименования и штрихкоды выведены правильно.
- 1Откройте проведённый документ «Установка цен номенклатуры»
- 2Нажмите «Печать» → «Ценники» (или «Печать ценников и этикеток»)
- 3Выберите шаблон ценника и проверьте вид цены
- 4Укажите количество экземпляров по позициям, снимите отметку с лишних товаров
- 5Нажмите «Печать» и проверьте предварительный просмотр
- 6Отправьте задание на нужный принтер
Печать ценников из справочника «Номенклатура»
Когда нужно напечатать ценники на отдельные товары без привязки к документу установки цен — например, на новое поступление или на товары, у которых ценник потерялся, — работают со справочником «Номенклатура».
Откройте список номенклатуры, выделите нужные позиции (с зажатой клавишей Ctrl или Shift для нескольких строк). Нажмите «Печать» в командной панели списка и выберите «Ценники». Если такого пункта нет, используйте обработку «Печать этикеток и ценников» — в «Управлении торговлей» она находится в разделе «Закупки» → «Сервис», в «Рознице» — в разделе «Закупки» или «Склад».
В обработке «Печать этикеток и ценников» доступен гибкий отбор: по группе номенклатуры, по складу, по документу поступления, по диапазону дат изменения цен. Это удобно, когда ценники нужны на целую товарную группу или на товары конкретной поставки. Установите режим «Печать ценников», выберите шаблон и вид цены, затем нажмите «Печать».
Количество ценников по остаткам
В некоторых конфигурациях обработка поддерживает автоматическое заполнение количества ценников по остаткам на складе — один ценник на каждую единицу товара. Это удобно для этикеток, но для ценников чаще требуется один экземпляр на позицию. Проверьте колонку «Количество» перед печатью, чтобы не вывести сотни лишних листов.
Настройка и редактирование шаблона ценника
Шаблоны ценников хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ» (в разных конфигурациях название может немного отличаться). Откройте его, найдите подходящий шаблон или создайте новый кнопкой «Создать».
Редактор шаблона представляет собой макет табличного документа: вы размещаете поля (наименование, цена, артикул, штрихкод, дата, организация) на области нужного размера. Для поля штрихкода используется специальный элемент «Штрихкод» или картинка со штрихкодом — в зависимости от версии конфигурации. Размер ценника задаётся свойствами области макета и должен соответствовать реальному размеру этикетки или ячейки на листе.
Если готовый шаблон почти подходит, но нужно изменить шрифт или добавить поле, скопируйте его и отредактируйте копию — так типовой шаблон останется нетронутым и его можно будет использовать как эталон. После сохранения новый шаблон станет доступен во всех формах печати ценников.
Перед массовой печатью всегда делайте пробный вывод одного листа на обычной бумаге и прикладывайте его к листу самоклеящихся этикеток на просвет — так видно, попадают ли ценники в границы ячеек. Это экономит дорогую самоклейку и время на перенастройку.
Выбор принтера: обычный А4 или принтер этикеток
Для печати на обычном принтере используются листы А4 с самоклеящимися ячейками (например, стандартные разлиновки на 8, 10, 21 или 24 этикетки на листе). Шаблон в 1С должен быть настроен под конкретную разлиновку: размер ячейки, отступы и поля. В форме печати выберите принтер и проверьте масштаб — он должен быть 100%, иначе ценники «уедут» относительно ячеек.
Принтер этикеток (Zebra, TSC, Godex и подобные) работает с рулонной этикеткой фиксированного размера. Для него в 1С создаётся шаблон с размером, равным размеру одной этикетки (например, 58×40 мм), а в настройках драйвера принтера указывается тот же размер носителя. Расхождение размеров в шаблоне и в драйвере — главная причина смещения печати и пропуска этикеток.
Сравнение вариантов печати
Подходит для небольших объёмов и торговых точек без спецоборудования. Ограничение: нужен шаблон под конкретную разлиновку листа, часть листа может расходоваться впустую.
Подходит для регулярной печати и маркировки поштучно. Ограничение: требуется покупка принтера и рулонных этикеток, настройка размера носителя в драйвере.
Подходит, когда типовых шаблонов не хватает (сложный дизайн, специфические поля). Ограничение: требует разработки или покупки обработки и её подключения.
Типичные ошибки и их устранение
Большинство проблем при печати ценников связано не с принтером, а с данными и настройками шаблона. Ниже — самые частые ситуации и способы их решения.
Если после проверки всех настроек печать всё равно идёт со смещением, проверьте поля страницы в настройках принтера Windows: некоторые драйверы добавляют непечатаемую область, и её нужно учитывать в отступах шаблона. Для принтеров этикеток дополнительно выполните калибровку носителя штатной кнопкой принтера или утилитой драйвера.
Как проверить результат
Совпадает с ценой по нужному виду цен на текущую дату
Ноль, пустое поле или устаревшее значение — неверный вид цены или цены не установлены
Каждый ценник полностью внутри своей ячейки самоклейки
Текст заходит на границы ячеек — сбит масштаб или неверная разлиновка шаблона
Читается сканером с первого раза
Не печатается или не сканируется — нет данных в регистре или слишком мелкий элемент в шаблоне
Напечатано ровно столько ценников, сколько задано
Лишние листы — количество заполнено по остаткам склада
Когда типовых возможностей не хватает
Штатный редактор шаблонов покрывает большинство задач, но у него есть ограничения: сложный дизайн с логотипами и рамками, вывод дополнительных реквизитов, нестандартные вычисляемые поля (например, цена за упаковку и за единицу одновременно) реализуются не всегда.
В таких случаях используют внешние печатные формы — обработки, которые подключаются через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». Разработку такой формы выполняет специалист по 1С либо используется готовое решение под конкретную конфигурацию. Перед подключением внешней обработки из недоверенного источника проверьте её на безопасность — обработки имеют доступ к данным базы.
Что важно запомнить
Ценники в 1С 8 печатаются из документа «Установка цен номенклатуры», из списка номенклатуры или через обработку «Печать этикеток и ценников». Ключ к правильному результату — корректный вид цены, подходящий шаблон и совпадение размеров этикетки в шаблоне и в настройках принтера. Перед массовой печатью всегда делайте пробный лист.
Часто задаваемые вопросы
Можно ли напечатать ценники в 1С 8 «Бухгалтерия»?
В типовой «Бухгалтерии предприятия» специализированной обработки печати ценников обычно нет — она ориентирована на учёт, а не на розничную торговлю. Ценники удобнее печатать из «Управления торговлей» или «Розницы», либо подключить внешнюю печатную форму, разработанную под вашу конфигурацию.
Почему на ценнике печатается нулевая цена?
Чаще всего цены не установлены по тому виду цен, который выбран в форме печати, либо документ установки цен не проведён. Откройте карточку товара, перейдите к ценам номенклатуры и проверьте, по какому виду цен и на какую дату есть записи.
Как вывести штрихкод на ценник?
Убедитесь, что штрихкод заполнен в карточке товара (регистр «Штрихкоды номенклатуры»). Затем откройте шаблон ценника в редакторе и добавьте на макет элемент штрихкода, если его там нет. После сохранения шаблона штрихкод начнёт выводиться на печать.
Ценники не совпадают с ячейками самоклеящегося листа. Что делать?
Проверьте масштаб печати — он должен быть 100%, без режима «вписать в страницу». Затем сверьте размеры ячейки в шаблоне с фактической разлиновкой листа: размер ячейки, отступы между ячейками и поля страницы должны совпадать с характеристиками используемой самоклейки.
Можно ли печатать ценники сразу на принтер этикеток из 1С?
Да. Создайте шаблон с размером одной этикетки, установите драйвер принтера этикеток в Windows и укажите в нём тот же размер носителя. В форме печати выберите этот принтер. При смещении печати выполните калибровку носителя средствами драйвера.
Как напечатать ценники только на товары из конкретного поступления?
Используйте обработку «Печать этикеток и ценников»: в ней есть возможность заполнить список товаров по документу поступления. Выберите нужный документ, программа подставит его позиции, после чего задайте количество экземпляров и отправьте на печать.