Ценники из 1С без ручной правки: шаблон, штрихкод, массовая печать после переоценки
Содержание
Ценник в 1С делают в обработке «Печать этикеток и ценников»: выбираете товары, вид цены и шаблон, затем нажимаете печать. Шаблон — это макет одного ценника, который 1С раскладывает по листу A4 или отправляет на принтер этикеток. Обработка есть в 1С:Управление торговлей 11, 1С:Рознице 2.3, 1С:УНФ, Комплексной автоматизации и ERP.
Способов настройки два. Готовый шаблон из поставки подходит, если нужен простой ценник «название + цена + штрихкод». Свой шаблон в редакторе нужен, когда магазин требует логотип, цену за килограмм, старую и новую цену или особый размер под рамку-ценникодержатель.
Где в 1С печатают ценники и какой вариант выбрать
Ценник и этикетка в 1С — разные назначения шаблона. Ценник кладут на полку рядом с товаром, этикетку клеят на сам товар или упаковку. Технически их печатает одна обработка, но шаблоны хранятся раздельно и в списке выбора не смешиваются.
Как открыть обработку в разных программах:
| Конфигурация | Как открыть печать ценников |
|---|---|
| УТ 11, КА 2, ERP 2 | из документов поступления и установки цен (меню «Печать») или Все функции → Обработки → Печать этикеток и ценников |
| Розница 2.3 | из документов поступления, переоценки или Все функции → Обработки → Печать этикеток и ценников |
| УНФ 3 | из документов поступления и установки цен, а также через поиск по командам по слову «ценник» |
| БП 3.0 | полноценной обработки с редактором шаблонов нет; ценники обычно печатают из торговой программы или подключают дополнительную печатную форму |
Если команды «Все функции» в главном меню нет, включите её: Главное меню → Сервис и настройки → Параметры → Отображать команду «Все функции».
Быстрее всего находить обработку через строку поиска в заголовке окна программы: наберите «ценник», и 1С покажет команду открытия. Добавьте её в избранное (звёздочка), чтобы не искать каждый раз.
Какой тип ценника выбрать:
- 🏷️ Простой полочный — наименование, цена, дата. Подходит для продуктового и хозяйственного магазина.
- 📊 Со штрихкодом — нужен, если кассир сканирует ценник при отсутствии штрихкода на товаре.
- ⚖️ Для весового товара — цена за килограмм, иногда с PLU-кодом весов.
- 🔻 Акционный — две цены: старая перечёркнута, новая крупно.
Что настроить до первой печати ценников
Ценник берёт данные из справочников. Если в карточке пусто, на ценнике тоже будет пусто или ноль. Перед печатью проверьте три вещи.
1. Вид цены. В УТ 11 и Рознице цены хранятся по видам цен («Розничная», «Оптовая» и т. д.). На ценник попадает цена того вида, который выбран в обработке. Цена должна быть установлена документом «Установка цен номенклатуры» на дату печати или раньше.
2. Штрихкоды. Штрихкод хранится в регистре штрихкодов номенклатуры, а не в наименовании. Открыть его можно из карточки товара, там же есть генерация нового кода, если у товара нет заводского.
3. Полное наименование. Для покупателя важно читаемое название без внутренних артикулов. Многие шаблоны выводят поле «Наименование для печати» или полное наименование — заполните его в карточке.
По Правилам продажи товаров ценник должен содержать как минимум наименование товара и цену за единицу или за вес (объём). Если 1С печатает только артикул и цену, такой ценник формально неполный.
Свой шаблон ценника: макет в редакторе
Шаблоны хранятся в справочнике «Шаблоны этикеток и ценников». Его можно открыть кнопкой рядом с полем выбора шаблона прямо в обработке печати или через Все функции → Справочники.
Как сделать новый шаблон ценника:
- В справочнике шаблонов нажмите «Создать».
- Укажите назначение — ценник для товаров (не этикетку).
- Дайте имя по размеру: «Ценник 58×40 со штрихкодом». Через полгода так будет проще выбирать.
- Откройте редактор макета. Это табличный документ: ячейки, границы, шрифты — как в обычной печатной форме 1С.
- Выделите область нужного размера. Она и есть один ценник. Размеры строк и колонок задаются в свойствах ячеек, точность получается до миллиметра.
- Перетащите из списка доступных полей нужные: наименование, цену, единицу измерения, штрихкод, дату. В макете поле выглядит как параметр в квадратных скобках, например
[Цена]. - Отформатируйте цену: крупный жирный шрифт, выравнивание вправо. Для цены задайте формат без копеек, если магазин так работает.
- Сохраните шаблон и вернитесь в обработку.
Шаблон лучше начинать с копии поставляемого. Скопируйте готовый ценник (F9 в списке), переименуйте и правьте. Так вы не потеряете исходник и сохраните правильные настройки штрихкода.
Если редактора шаблонов не хватает
Иногда нужен ценник, который редактор не собирает: условие «показывать старую цену, только если она выше новой», расчёт цены за 100 граммов или выбор картинки по группе товаров. Здесь два пути:
- 🧩 Расширение конфигурации — программист добавляет свою печатную форму или поле в обработку, не снимая конфигурацию с поддержки. Обновления типовой программы ставятся без перенастройки.
- 📄 Дополнительная внешняя печатная форма — файл
.epf, подключается черезНСИ и администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Подходит, если ценник печатают из конкретного документа.
Не правьте макет прямо в конфигураторе типовой конфигурации. Это снимает объект с поддержки, и следующее обновление либо затрёт изменения, либо потребует ручного сравнения.
Штрихкод на ценнике и проверка сканером
Штрихкод на ценнике печатает компонента генерации штрихкодов из стандартных подсистем. В шаблоне вы выбираете поле штрихкода и его тип.
| Тип кода | Когда выбирать | На что смотреть |
|---|---|---|
| EAN-13 | заводской код товара из 13 цифр | контрольная цифра должна совпасть, иначе код не сформируется |
| EAN-8 | маленькие товары, короткий код | редко бывает собственным кодом магазина |
| Code 128 | внутренние коды, артикулы с буквами | код получается широким, нужен ценник от 40 мм |
| QR-код | ссылка на карточку, акцию | не заменяет код маркировки Честного знака |
Как проверить, что код читается:
- Распечатайте один ценник на рабочем принтере, не на офисном лазерном «для пробы».
- Отсканируйте его сканером кассы в форме поиска товара или в документе продажи.
- 1С должна найти именно этот товар. Если находит другой — одинаковый штрихкод записан у двух позиций.
- Если сканер пищит, но ничего не происходит, проверьте суффикс сканера (обычно Enter) и подключение в
НСИ и администрирование → РМК и оборудование → Подключаемое оборудование.
Штрихкод мельче 25 мм по ширине на термопринтере 203 dpi часто не читается. Увеличьте область штрихкода в шаблоне или перейдите на Code 128 с меньшим числом символов.
Для своего штрихкода магазина 1С может сгенерировать код из внутреннего префикса. Такой код уникален только внутри вашей базы. Для поставщиков и маркетплейсов он не годится — там нужен код из реестра GS1.
Массовая печать ценников после переоценки
Чаще всего ценники печатают пачкой: пришёл товар или поменялись цены. Вручную подбирать сотню позиций не нужно.
Ценники из поступления
- Откройте проведённый документ поступления товаров.
- В меню «Печать» выберите команду печати этикеток и ценников.
- Обработка откроется уже заполненной: товары из документа, количество ценников равно количеству в документе.
- Для ценников количество обычно нужно одно на позицию. Поставьте 1 во всех строках групповым изменением колонки.
Ценники после изменения цен
- Проведите документ «Установка цен номенклатуры» с новыми ценами.
- Из этого документа откройте печать ценников — в список попадут только товары с изменённой ценой.
- Проверьте вид цены в шапке обработки: он должен совпадать с видом цены в документе.
- Нажмите печать, разложите новые ценники по полкам.
Ценники по отбору
Если документов нет, а нужно перепечатать весь отдел, заполните обработку отбором: по группе номенклатуры, по складу с остатками или по товарам с ценой выше нуля. Отбор по остаткам удобен — не печатаются ценники на товар, которого нет на полке.
Перед переоценкой задайте новые цены документом с датой завтрашнего дня. Ценники печатайте вечером с этой же датой, утром меняйте на полках. Касса начнёт пробивать новую цену в тот же момент.
Печать на листе A4 и на принтере этикеток
От принтера зависит, как настраивать размер ценника.
Обычный принтер, лист A4. 1С раскладывает ценники сеткой: сколько поместится по ширине и высоте. Размер одного ценника задаёт шаблон. Если в ряд помещается на один ценник меньше, чем ожидали, уменьшите поля страницы в параметрах печати табличного документа (кнопка «Ещё → Параметры страницы» в форме предпросмотра) или ширину колонок макета на 1–2 мм.
Пример расчёта: ширина A4 — 210 мм. При полях по 5 мм остаётся 200 мм. Ценник шириной 58 мм помещается 3 раза (174 мм), а 4 раза уже нет (232 мм). Чтобы влезло 4 штуки, ценник должен быть не шире 50 мм.
Принтер этикеток (термопринтер). Два варианта:
- 🖨️ Через драйвер Windows — принтер выбирается как обычный, в его свойствах задают размер рулона (например, 58×40 мм). Шаблон делают того же размера, на «лист» выводится один ценник.
- 🔌 Через подключаемое оборудование — принтер этикеток подключают как оборудование 1С. Тогда в обработке выбирают печать на принтер этикеток, а шаблон передаётся в принтер в его языке команд. Такой способ быстрее на больших тиражах, но список поддерживаемых моделей ограничен драйверами.
Если в свойствах драйвера Windows размер бумаги не совпадает с шаблоном, принтер «съедает» по полэтикетки или печатает ценник на две этикетки сразу. Сначала проверьте калибровку рулона в утилите принтера.
Почему ценник печатается неправильно
Ещё одна частая беда — ценник «не тот товар». Обычно это характеристики: в УТ 11 у товара с размерами или цветами цена может храниться по каждой характеристике. Если цена задана только на товар без характеристики, а в обработку попала строка с характеристикой, цена может оказаться пустой. Решение — устанавливать цены с той же детализацией, с которой печатаете.
Частые вопросы
Можно ли напечатать ценник с двумя ценами — старой и новой?
Сколько ценников печатать на позицию из поступления?
Обязательно ли указывать на ценнике дату?
Сохранится ли мой шаблон после обновления 1С?
Можно ли печатать ценники из 1С Бухгалтерии?
Источники
- Постановление Правительства РФ от 31.12.2020 № 2463 «Об утверждении Правил продажи товаров по договору розничной купли-продажи»