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