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