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