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

Торговля и Склад · 12 мин

Как в 1С распечатать ценники на весь товар

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

Печать ценников на весь ассортимент — стандартная задача в торговых конфигурациях 1С: «Управление торговлей», «Розница», «Комплексная автоматизация» и «ERP». Во всех них есть встроенная обработка «Печать этикеток и ценников», которая позволяет вывести ценники на весь товарный справочник, на товары из конкретного документа или на отобранный по условиям список. Ниже разобран порядок действий, настройка шаблонов и типичные проблемы.

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

Точные названия пунктов меню зависят от конфигурации и её версии. В статье приведены типовые пути для «Управления торговлей 11» и «Розницы 2/3»; в других решениях логика та же, отличается только расположение команд.

Где находится обработка печати ценников

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

В «1С:Рознице» обработка находится в разделе «Закупки» → «Сервис» → «Печать этикеток и ценников», а также вызывается из документов «Поступление товаров» и «Установка цен номенклатуры» по кнопке «Печать». В «Комплексной автоматизации» и ERP путь аналогичен УТ 11, поскольку используется тот же библиотечный механизм.

Если команда не видна, проверьте права пользователя: для работы обработки нужны права на чтение номенклатуры, цен и на использование дополнительных отчетов и обработок. В типовых ролях это роль менеджера по закупкам/продажам или полные права.

Подготовка: цены, шаблоны и режим печати

Ценник формируется из трёх источников данных: карточки номенклатуры (наименование, артикул, штрихкод), действующей цены по выбранному виду цен и шаблона, который определяет внешний вид. Если какой-то элемент отсутствует, на печать выйдет неполный ценник.

Шаблоны хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ» (в УТ 11: «Настройки и администрирование» → поиск по слову «шаблоны», либо из формы обработки по кнопке выбора шаблона). В типовой поставке есть несколько готовых макетов: ценник на лист А4 с сеткой, ценник для принтера этикеток разных размеров. Готовый шаблон можно скопировать и отредактировать в визуальном редакторе.

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

Печать ценников на всю номенклатуру

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

Далее укажите вид цены, по которому нужно вывести значения, организацию (если она выводится на ценнике) и магазин/склад, если цены в базе различаются по торговым точкам. Нажмите «Печать» — откроется предварительный просмотр табличного документа, из которого ценники отправляются на принтер.

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

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

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

На практике чаще требуется напечатать ценники не на весь справочник, а на товары из конкретного события: поступления, переоценки, перемещения на торговую точку. Для этого откройте нужный документ, например «Приобретение товаров и услуг», и в меню «Печать» выберите команду «Ценники» либо «Печать этикеток и ценников». Обработка откроется с уже заполненным списком товаров из документа.

Особенно удобен документ «Установка цен номенклатуры»: печать ценников из него гарантирует, что на ценник попадут именно те позиции и те цены, которые только что изменились. Это стандартный сценарий переоценки: утвердили новые цены → напечатали ценники → разместили в торговом зале.

Учтите: если цены в документе установки цен ещё не проведены или не вступили в действие (дата установки в будущем), обработка может показать старые значения. Проверяйте дату актуальности цен в шапке обработки — там обычно есть поле «Цены на дату».

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

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

Ключевой параметр — размер этикетки/ценника и его соответствие носителю. Для обычного офисного принтера шаблон рассчитывается под лист A4 с сеткой ценников; для принтера этикеток (например, термопринтера) — под конкретную ширину и высоту этикетки в миллиметрах. Несовпадение размеров приводит к смещению печати и обрезанию текста.

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

Выбор принтера и печать на принтере этикеток

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

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

Если принтер этикеток подключён к рабочему месту кассира в «1С:Рознице», убедитесь, что он выбран в настройках рабочего места (раздел «Администрирование» → «Подключаемое оборудование» или настройки РМК, в зависимости от версии).

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

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

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

Совпадает с ценой в карточке товара по выбранному виду цен

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

Пусто, ноль или устаревшее значение — проверьте документ установки цен и дату актуальности

Размещение на листе
Норма

Ценники ровно по сетке, текст не обрезан

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

Смещение или обрезка — проверьте размер этикетки в шаблоне и масштаб печати

Количество ценников
Норма

По одному на каждую позицию номенклатуры

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

Дубли по количеству товара — выбран режим «Этикетки» вместо «Ценники»

Типичные ошибки и ограничения

Наиболее частая проблема — пустые цены. Причина почти всегда в том, что для выбранного вида цен нет действующего документа установки цен на дату печати. Решение: проверьте вид цены в обработке, дату актуальности и журнал документов «Установка цен номенклатуры».

Вторая группа ошибок связана с шаблонами: обрезанный текст, съехавшая сетка, не тот размер. Здесь помогает последовательная проверка: размер этикетки в шаблоне → размер носителя в драйвере принтера → масштаб печати 100%. Изменять размеры нужно в шаблоне, а не «подгонять» масштабом в диалоге печати.

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

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

Альтернативные способы и нетиповые сценарии

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

Второй вариант — внешняя печатная форма или внешняя обработка, подключаемая через механизм «Дополнительные отчеты и обработки». Это путь для нестандартной верстки, которую нельзя собрать в визуальном редакторе шаблонов. Разработку такой формы лучше поручить специалисту по 1С: ошибка в коде печатной формы безопасна для данных, но потребует времени на отладку.

Третий вариант для небольших магазинов — выгрузить список товаров с ценами в Excel и напечатать ценники через слияние в Word. Это рабочий запасной сценарий, но он требует ручной синхронизации цен и не масштабируется на регулярные переоценки.

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

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

Нужно напечатать ценники на весь ассортимент один разИспользуйте обработку «Печать этикеток и ценников» с заполнением по отбору без условий
Ценники нужны только на изменённые ценыПечатайте из документа «Установка цен номенклатуры» — так не тронете остальной ассортимент
Нужен нестандартный дизайн ценникаСкопируйте и отредактируйте шаблон; если возможностей редактора не хватает — закажите внешнюю печатную форму
Печать идёт на термопринтер этикетокСоздайте шаблон с точным размером этикетки и проверьте соответствие размера в драйвере принтера

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

Почему на ценниках пустая или нулевая цена?

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

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

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

Можно ли вывести на ценник штрихкод и артикул?

Да. В редакторе шаблона перетащите на макет поля «Штрихкод» и «Артикул» из списка доступных полей. Штрихкод выводится графическим объектом, его размер можно изменить. Учтите, что слишком маленький штрихкод может не считываться сканером.

Ценники печатаются со смещением на принтере этикеток. Что делать?

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

Сохранятся ли мои шаблоны после обновления конфигурации?

Шаблоны, созданные или изменённые пользователем, хранятся в данных базы, а не в конфигурации, поэтому при штатном обновлении они сохраняются. Риск потери возникает, если вы меняли предопределённый типовой шаблон — поэтому рекомендуется работать с копией.

Как напечатать ценники на товары из нескольких документов сразу?

Откройте обработку напрямую и заполните таблицу по отбору, объединяющему нужные позиции (например, по товарной группе или поставщику), либо добавьте товары подбором из нескольких документов последовательно — строки будут накапливаться в одной таблице.

Итог

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

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