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