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