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