Торговля и Склад · 11 мин
Как печатать ценники в 1С: полная инструкция
Как печатать ценники в 1С: настройка шаблона, выбор товаров и принтера, печать из документа установки цен. Порядок действий, ошибки и ответы на вопросы.
Печать ценников в 1С не требует программирования: во всех типовых торговых конфигурациях (1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация, 1С:ERP) есть встроенный механизм подготовки и печати ценников и этикеток. Он позволяет выбрать товары, задать шаблон с нужными полями и отправить ценники на обычный офисный принтер или на специализированный принтер этикеток.
Типовой сценарий выглядит так: цены на товары устанавливаются документом «Установка цен номенклатуры», после чего из этого документа или из обработки «Печать этикеток и ценников» формируется печатная форма. Если цены ещё не установлены, ценник напечатается пустым или с нулевой ценой — это самая частая причина «непонятных» результатов у новичков.
Ниже разобран полный цикл: от проверки цен и настройки шаблона до печати на принтере этикеток и исправления типичных ошибок. Инструкция ориентирована на конфигурации с интерфейсом «Такси», но общая логика одинакова и в более старых версиях.
Что подготовить перед печатью ценников
Перед первой печатью проверьте три вещи. Во-первых, убедитесь, что на нужные товары установлены цены: откройте карточку номенклатуры и посмотрите вкладку с ценами либо сформируйте отчёт по ценам. Если цен нет, создайте документ «Установка цен номенклатуры», заполните его товарами и проведите.
Во-вторых, определите, на каком оборудовании будете печатать. Для обычного лазерного или струйного принтера подойдут листы А4 с самоклеящимися ценниками или плотная бумага, которую потом режут. Для принтера этикеток (Zebra, TSC, АТОЛ и аналоги) потребуется установленный драйвер и шаблон под размер этикетки — например, 58×40 или 30×20 мм.
В-третьих, проверьте права доступа. Для печати ценников пользователю нужны права на чтение номенклатуры и цен, а также на запуск обработки «Печать этикеток и ценников». Если кнопка печати недоступна или пункт меню отсутствует, обратитесь к администратору 1С — это вопрос настройки ролей, а не ошибка программы.
Печать ценников из документа «Установка цен номенклатуры»
Самый быстрый способ — печать прямо из документа, которым установлены цены. Откройте проведённый документ «Установка цен номенклатуры», нажмите кнопку «Печать» в командной панели и выберите пункт «Ценники» (в некоторых конфигурациях — «Печать ценников» или «Этикетки и ценники»).
Откроется форма подготовки печати, где табличная часть уже заполнена товарами из документа. Здесь можно изменить количество копий для каждой позиции — например, поставить по два ценника на ходовые товары. Далее выберите шаблон ценника в поле «Шаблон» и нажмите «Печать».
Программа сформирует табличный документ с предпросмотром. Проверьте, что цены, наименования и штрихкоды отображаются корректно, и только после этого отправляйте на принтер. Если предпросмотр показывает пустые поля — вернитесь к проверке цен и настроек шаблона, не печатайте «вслепую».
- 1Создайте и проведите документ «Установка цен номенклатуры» с нужными товарами
- 2Нажмите «Печать» → «Ценники» в командной панели документа
- 3Проверьте список товаров и при необходимости измените количество копий
- 4Выберите шаблон ценника, подходящий под вашу бумагу или принтер
- 5Нажмите «Печать», проверьте предпросмотр и отправьте на принтер
Печать ценников через обработку «Печать этикеток и ценников»
Если нужно напечатать ценники не по одному документу, а по произвольному списку товаров — например, перевыпустить все ценники в торговом зале, — используйте отдельную обработку. В 1С:Управление торговлей она находится в разделе «Закупки» → «Сервис» → «Печать этикеток и ценников». В 1С:Рознице путь обычно «Закупки» → «Сервис» или «Администрирование» → «Печатные формы, отчёты и обработки».
В открывшейся форме нажмите «Подобрать товары» и добавьте номенклатуру: вручную, по списку, по отбору (например, все товары определённой группы) или загрузкой из документа. Удобный вариант — подбор «по отбору», когда задаётся условие «группа номенклатуры равна…» и в таблицу попадают сразу сотни позиций.
Для каждой строки можно указать количество ценников. Если количество не задано, программа часто предлагает режим «по количеству на складе» — тогда ценников напечатается столько, сколько единиц товара числится в остатках. Это удобно для этикеток на товар, но для ценников на полку обычно достаточно одной штуки на позицию.
После заполнения списка выберите шаблон и нажмите «Печать». Обработка сформирует единый табличный документ со всеми ценниками, разложенными по страницам с учётом размера шаблона.
Настройка шаблона ценника
Шаблон определяет, какие поля выводятся на ценник и как они расположены. Типовые конфигурации содержат несколько готовых шаблонов, но почти всегда их приходится адаптировать под конкретный магазин: добавить логотип, изменить размер шрифта цены, вывести артикул или дату.
Открыть редактор шаблона можно из формы печати ценников — кнопка с настройкой шаблона рядом с полем выбора. Редактор работает в режиме «конструктора»: слева доступные поля (наименование, цена, штрихкод, артикул, организация), справа — макет ценника. Поля перетаскиваются на макет, их размер и шрифт настраиваются через свойства.
Критически важный параметр — размер ценника. Он должен точно совпадать с размером этикетки или ячейки на листе А4. Если шаблон шире этикетки, часть текста обрежется или «уедет» на соседнюю этикетку; если уже — ценник будет смещён. Размер задаётся в свойствах шаблона в миллиметрах, замерьте этикетку линейкой, а не «на глаз».
После правок сохраните шаблон под понятным именем, например «Ценник 58×40 с артикулом». Храните один-два рабочих шаблона вместо десятка похожих — так сотрудники не будут путаться при выборе.
Перед массовой печатью всегда делайте пробный лист на 3–5 ценников и прикладывайте его к реальной этикетке или полке. Смещение в 2–3 мм на предпросмотре незаметно, а на пачке из 500 этикеток превращается в брак всей партии.
Печать на принтере этикеток
Принтер этикеток подключается к компьютеру как обычный принтер — через установленный драйвер Windows. После установки драйвера он появится в списке принтеров при печати из 1С. Никакой дополнительной настройки внутри 1С для типового сценария не требуется.
Ключевые моменты: в настройках драйвера укажите реальный размер этикетки и тип носителя (термо или термотрансферная печать), а в 1С выберите шаблон с таким же размером. Несовпадение размера в драйвере и в шаблоне — главная причина съехавших и обрезанных ценников.
Обратите внимание на масштаб печати. В диалоге печати 1С и в настройках драйвера масштаб должен быть 100 %, режим «вписать в страницу» для этикеток не подходит — он искажает размеры штрихкода, и сканер может его не считать.
Как проверить результат
Совпадает с размером этикетки, поля не обрезаны
Текст уходит за край или смещён на соседнюю этикетку
Сканер считывает код с первого раза
Штрихкод смазан, растянут или не читается
Совпадает с ценой в документе установки цен
Цена пустая, нулевая или устаревшая
Типичные ошибки и их решение
Самая частая проблема — пустая цена на ценнике. Причины: документ установки цен не проведён, проведён другой датой, либо в шаблоне указан не тот тип цен. Проверьте, какой тип цен выбран в форме печати, — он должен совпадать с типом цен в документе (например, «Розничная»).
Вторая распространённая ситуация — ценники «расползаются» по страницам: на листе А4 помещается меньше ценников, чем должно, или они наезжают друг на друга. Это следствие неверного размера в шаблоне или лишних отступов. Откройте шаблон, сверьте ширину и высоту ценника с геометрией листа и уберите лишние поля.
Третья группа ошибок связана со штрихкодами: код не выводится или не сканируется. Если штрихкод не выводится вовсе — проверьте, что он заполнен в карточке номенклатуры. Если выводится, но не читается — уменьшите плотность печати, увеличьте размер штрихкода в шаблоне и отключите масштабирование при печати.
Ограничения типовых средств и альтернативы
Типовой механизм покрывает большинство задач магазина, но у него есть границы. Стандартный редактор шаблонов не всегда удобен для сложных макетов с нестандартной графикой, а вывод дополнительных полей (например, состава товара или произвольного текста акции) может потребовать доработки.
Если возможностей типового редактора не хватает, есть три пути. Первый — заказать доработку внешней печатной формы у специалиста по 1С: внешняя обработка подключается без изменения конфигурации и не нарушает поддержку. Второй — использовать специализированные программы для печати этикеток, куда данные выгружаются из 1С через Excel или CSV. Третий — готовые расширения и обработки из открытых источников, но их следует проверять на тестовой копии базы.
Как выбрать действие
Часто задаваемые вопросы
Почему на ценнике не печатается цена?
Чаще всего документ «Установка цен номенклатуры» не проведён или проведён другой датой, а также несовпадает тип цен: в форме печати выбран один тип (например, «Розничная»), а цены установлены по другому. Проверьте проведение документа и тип цен в настройках печати.
Можно ли печатать ценники на обычном принтере?
Да. Для этого используют шаблон под лист А4: ценники раскладываются таблицей на странице, после печати лист разрезают. Удобнее всего самоклеящаяся бумага с готовой разметкой под ценники — тогда шаблон настраивается один раз под конкретную раскладку листа.
Как вывести на ценник штрихкод товара?
В редакторе шаблона добавьте на макет поле «Штрихкод» и задайте ему достаточный размер. Предварительно убедитесь, что штрихкод заполнен в карточке номенклатуры (вкладка со штрихкодами или регистр штрихкодов). При печати не используйте масштабирование, иначе сканер может не считать код.
Как напечатать ценники на все товары со склада сразу?
В обработке «Печать этикеток и ценников» используйте подбор по отбору: задайте условие по складу или по группе номенклатуры. Для количества можно выбрать режим «по остаткам на складе» — тогда на каждую единицу товара напечатается своя этикетка, либо задайте по одному ценнику на позицию.
Ценник печатается со смещением на принтере этикеток. Что делать?
Проверьте три места: размер этикетки в настройках драйвера принтера, размер ценника в шаблоне 1С и калибровку датчика этикеток в самом принтере. Все три значения должны совпадать с реальным размером этикетки. После изменения настроек выполните калибровку принтера по инструкции производителя.
Можно ли сохранить свой шаблон ценника, чтобы не настраивать его каждый раз?
Да. Отредактированный шаблон сохраняется в базе под своим именем и доступен всем пользователям при следующих печатях. Рекомендуется хранить один-два проверенных шаблона с понятными названиями, например «Ценник А4» и «Этикетка 58×40».
Что важно запомнить
Ценники в 1С печатаются из документа «Установка цен номенклатуры» или через обработку «Печать этикеток и ценников». Проверяйте три вещи перед печатью: проведённый документ с ценами, совпадение типа цен и точный размер шаблона под вашу бумагу. Всегда делайте пробный лист перед массовой печатью — это экономит бумагу, этикетки и время.