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