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