Торговля и Склад · 9 мин
Как в 1С напечатать ценники на весь товар
Как в 1С напечатать ценники на весь товар: обработка «Печать этикеток и ценников», отбор по складу и группе, настройка шаблона, режимы цен и проверка результата.
Печать ценников на весь товарный ассортимент — типовая задача в конфигурациях «1С:Управление торговлей», «1С:Розница» и «1С:Комплексная автоматизация». Для неё не нужно программирование: в системе есть штатная обработка «Печать этикеток и ценников», которая формирует ценники по отбору номенклатуры, складу или документу установки цен.
Главная сложность — не сама печать, а правильная подготовка: цены должны быть установлены документом «Установка цен номенклатуры», вид цен должен соответствовать магазину, а шаблон ценника — подходить под размер бумаги и принтер. Если хотя бы одно условие не выполнено, ценники выйдут пустыми, с нулевыми ценами или обрезанными.
Ниже разобран полный цикл работ: от проверки цен до массовой печати на весь товар, включая настройку шаблона, типичные ошибки и способы проверить результат перед запуском на бумагу.
Что проверить перед печатью ценников
Прежде чем формировать ценники на весь товар, убедитесь, что в базе корректно установлены цены. Обработка печати не считает цены сама — она берёт их из регистра «Цены номенклатуры» на дату печати. Если цена не установлена, ценник либо выйдет с нулём, либо товар вообще не попадёт в табличную часть (зависит от настроек).
Проверьте три вещи: наличие актуального документа «Установка цен номенклатуры», правильный вид цен (розничный, оптовый, для конкретного магазина) и заполненность карточек товара — наименование, артикул, единица измерения. Именно эти данные подставляются в ценник, и пустые поля дадут пустые строки на бумаге.
Также определите, на какой принтер пойдёт печать: обычный офисный (ценники на листах А4) или специализированный принтер этикеток. От этого зависит выбор шаблона и размер ценника.
Откройте журнал документов и проверьте дату последней установки по нужному виду цен
Сверьте с настройками склада/магазина, иначе подтянутся чужие цены
Откройте «Шаблоны этикеток и ценников» и проверьте размер
Распечатайте один ценник перед массовой печатью
Где находится обработка печати ценников
В «1С:Управление торговлей 11» и «1С:Комплексной автоматизации» обработка находится в разделе «Закупки» → «Сервис» → «Печать этикеток и ценников». Также она доступна из раздела «Продажи» и из карточки склада. В «1С:Розница» путь похожий: «Закупки» → «Сервис» → «Печать этикеток и ценников», либо из раздела «Продажи».
Быстрый альтернативный вход — из документа: «Установка цен номенклатуры», «Поступление товаров» и «Оприходование товаров» имеют кнопку печати ценников по товарам документа. Это удобно, когда нужно напечатать ценники только на новое поступление, а не на весь ассортимент.
Если пункта меню нет, проверьте права пользователя: доступ к обработке может быть ограничен ролью. Также в некоторых конфигурациях обработка скрыта в «Дополнительные отчеты и обработки» или вынесена в раздел «НСИ и администрирование».
Как напечатать ценники на весь товар: пошагово
Массовая печать на весь ассортимент делается через заполнение табличной части отбором, а не ручным подбором — иначе на тысячи позиций уйдут часы.
- 1Откройте «Закупки» → «Сервис» → «Печать этикеток и ценников»
- 2Установите режим «Печать ценников» в поле «Печать»
- 3Выберите склад и вид цен (розничный вид цен магазина)
- 4Нажмите «Заполнить» → «Заполнить по отбору» (или «Добавить» → «Подобрать товары» → «Перенести все»)
- 5В отборе при необходимости укажите группу номенклатуры или оставьте отбор пустым — подтянется весь товар с ценами
- 6Проверьте колонку «Количество ценников» — установите нужное число копий (по умолчанию 1)
- 7Нажмите «Печать», выберите шаблон ценника и принтер
- 8Распечатайте пробную страницу и сверьте цены, затем запустите полный тираж
Обратите внимание на кнопку «Установить количество» в командной панели табличной части: через неё можно массово задать число ценников — например, по количеству остатков на складе, если ценники клеятся на каждую единицу товара, или по одному ценнику на позицию для выкладки на полку.
Если товаров много (десятки тысяч позиций), формирование макета может занять заметное время и потребовать памяти. В этом случае разбейте печать на части — по группам товара или по складам — через отбор.
Настройка шаблона ценника
Шаблоны хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККТ» (раздел «НСИ и администрирование» или «Настройки» в зависимости от конфигурации). Штатно доступны несколько макетов разного размера; для нестандартного формата шаблон редактируется встроенным редактором.
В редакторе шаблона вы задаёте размер ценника в миллиметрах, набор полей (наименование, цена, артикул, организация, штрихкод) и их расположение. Поля добавляются из списка доступных параметров — не путайте их с произвольным текстом: параметр подставит данные из карточки, а фиксированный текст будет одинаковым на всех ценниках.
Для принтера этикеток укажите в шаблоне точный размер этикетки и выберите в настройках печати сам принтер этикеток — обработка умеет выводить на него напрямую. Для офисного принтера ценники автоматически компонуются таблицей на листе А4.
Печать ценников из документов и по остаткам
Не всегда нужен весь ассортимент. Частые сценарии: ценники на новое поступление, на переоценённый товар, на остатки конкретного склада.
Из документа поступления или установки цен
Откройте документ, нажмите кнопку печати и выберите «Ценники» — обработка откроется уже заполненной товарами документа. Количество ценников по умолчанию подставится равным количеству товара в документе; при необходимости измените его.
По остаткам склада
В обработке выберите склад и используйте заполнение по отбору с условием «Остаток больше нуля». Так вы не напечатаете ценники на товар, которого физически нет в магазине, и сэкономите бумагу.
Как выбрать способ заполнения
Проверка результата и типичные ошибки
Перед массовой печатью всегда делайте пробный лист: выделите 5–10 позиций, напечатайте и сверьте с эталоном. Проверяйте цену, наименование, читаемость шрифта и то, что текст не выходит за границы ценника.
Если цена в ценнике не совпадает с ожидаемой, проверьте дату, на которую обработка берёт цены: обычно это текущая дата, но в некоторых конфигурациях её можно изменить. Документ установки цен, проведённый «задним числом» или запланированный на будущее, даст неочевидный результат.
Частые вопросы
Почему в ценнике пустая или нулевая цена?
Цена не установлена для выбранного вида цен на дату печати. Проверьте документ «Установка цен номенклатуры»: он должен быть проведён, содержать нужный вид цен и действовать на текущую дату. Также убедитесь, что в обработке выбран именно тот вид цен, что в документе.
Как напечатать ценники только на товар, который есть в наличии?
В обработке «Печать этикеток и ценников» укажите склад и используйте заполнение по отбору с условием на остаток. В ряде конфигураций есть готовая команда «Заполнить по остаткам склада» — она подтянет только позиции с положительным остатком.
Можно ли вывести на ценник штрихкод?
Да, если в шаблоне добавлено поле штрихкода и в карточке товара штрихкод заполнен. Для печати штрихкодов на обычном принтере в 1С должен быть установлен компонент печати штрихкодов — обычно он поставляется с платформой и устанавливается автоматически при первом обращении.
Как напечатать ценники на принтере этикеток?
Создайте шаблон с точным размером этикетки, затем в обработке при печати выберите этот шаблон и принтер этикеток. Проверьте в драйвере принтера размер носителя — он должен совпадать с размером в шаблоне, иначе печать съедет или обрежется.
Нужно печатать ценники со скидкой или старой ценой — как?
Штатные шаблоны выводят текущую цену по виду цен. Вывод зачёркнутой «старой» цены или процента скидки требует доработки шаблона или использования механизмов скидок/акций конфигурации — в «1С:Розница» часть таких возможностей доступна через маркетинговые акции, в других случаях понадобится доработка макета разработчиком.
Обработки «Печать этикеток и ценников» нет в меню — что делать?
Проверьте права пользователя и роли, затем поищите обработку через «Все функции» (в тонком клиенте) или в разделе «Дополнительные отчеты и обработки». Если конфигурация сильно доработана, обработка могла быть заменена собственной — уточните у администратора 1С, какой инструмент используется в вашей базе.
Что важно запомнить
Ценники на весь товар печатаются через обработку «Печать этикеток и ценников» с заполнением по отбору. Ключ к успеху — актуальные цены по нужному виду цен, правильный шаблон под вашу бумагу и пробный лист перед массовым тиражом.