Ценники в 1С без ручного набора: товары, цены, шаблон и печать за один проход

· 10 мин

Содержание

Чтобы загрузить ценники в 1С, нужны три вещи: у товаров установлены цены нужного вида, есть шаблон ценника, а товары попали в обработку печати. В 1С:Управление торговлей 11 и 1С:Рознице это делает обработка «Печать этикеток и ценников»: её открывают из меню Печать приходной накладной или документа «Установка цен номенклатуры», и она сразу заполняется товарами документа. В 1С:Бухгалтерии 3.0 ценники печатают из документа «Установка цен номенклатуры» через меню Печать.

Типичная картина: в магазин пришла накладная на 300 позиций, а вечером поменяли наценку на половину ассортимента. Набирать ценники в Word вручную — это час работы и десяток опечаток в цене. В 1С та же задача решается за несколько минут, если один раз правильно настроить справочник и шаблон.

Подготовка номенклатуры к печати ценников

Ценник берёт данные из карточки товара и из регистра цен. Если там пусто, пустым выйдет и ценник. Перед первой печатью проверьте:

  • 🏷️ Наименование для печати. В карточке номенклатуры есть полное наименование — именно оно обычно попадает на ценник. Длинные названия поставщика вида «Молоко паст. 3,2% ПЭТ 0,9л арт.44518» лучше сократить до читаемого «Молоко 3,2%, 0,9 л».
  • 💰 Цена нужного вида. В УТ 11 это «Виды цен» (например, «Розничная»), в БП 3.0 — «Типы цен номенклатуры». Цена должна быть установлена на дату печати или раньше.
  • 📏 Единица измерения. Для штучного товара — «шт», для весового — «кг». От неё зависит, что покупатель прочитает рядом с ценой.
  • 🔢 Штрихкод. Если на ценнике нужен штрихкод, он должен быть записан у товара. В УТ 11 и Рознице штрихкоды хранятся в отдельном регистре и видны в карточке по ссылке «Штрихкоды».
  • 🗂️ Артикул и страна происхождения — если ваш шаблон их выводит.

Быстрее всего находить «дыры» списком. Откройте справочник номенклатуры, через Ещё → Изменить форму добавьте колонки «Артикул» и «Единица измерения» и отсортируйте по ним: пустые значения соберутся вверху.

Как загрузить цены, если их ещё нет в базе

Частая причина вопроса «как загрузить ценники» — цены живут в Excel-прайсе, а в 1С их нет. Порядок такой:

  1. Создайте документ «Установка цен номенклатуры» (в БП 3.0 он в разделе Склад, в УТ 11 — в разделе Маркетинг).
  2. Выберите вид (тип) цен и дату, с которой цены действуют.
  3. Заполните табличную часть: подбором, по поступлению или вставкой из файла. В БП 3.0 и УТ 11 у табличных частей товаров есть команда загрузки из внешнего файла — она открывает таблицу, куда вставляют колонки «Наименование» (или «Артикул»/«Штрихкод») и «Цена» прямо из Excel.
  4. Проведите документ.

Новые позиции из прайса в БП 3.0 удобно завести через Справочники → Номенклатура, кнопка Загрузить в списке: программа сопоставит колонки файла с реквизитами и создаст недостающие карточки.

Проверьте сопоставление перед загрузкой. Если колонка «Цена» случайно сопоставится с «Артикулом» или поиск пойдёт по неуникальному наименованию, программа создаст дубли номенклатуры, и чистить их придётся вручную.

Шаблон ценника: размер, поля и макет

В УТ 11 и Рознице внешний вид ценника хранится в справочнике «Шаблоны этикеток и ценников». Открыть его проще всего из самой обработки печати: в поле выбора шаблона есть переход к списку и кнопка создания нового.

В новом шаблоне задают:

ПараметрЧто выбратьПример
НазначениеЦенник или этикетка«Ценник» для полки, «Этикетка» для наклейки на товар
РазмерШирина и высота в миллиметрах58×40 для термоленты, 70×50 для полки
Количество на листеСколько ценников по горизонтали и вертикали3×7 для листа А4
Поля шаблонаНаименование, цена, единица, штрихкод, артикул, датаЦена — крупным шрифтом, остальное мельче

Поля перетаскивают из списка доступных параметров в макет и растягивают мышью. Шрифт и выравнивание меняют в свойствах ячейки, как в табличном документе 1С.

Не ставьте шрифт цены крупнее, чем помещается в ячейку. Платформа не уменьшает текст автоматически: цена «1 249,90» на узком ценнике обрежется до «1 249», и это уже неверная информация для покупателя.

В БП 3.0 ценник печатается по встроенному макету, и возможности оформления скромнее: поменять набор полей без изменения конфигурации нельзя. Если нужен свой дизайн, есть два пути без снятия с поддержки:

  • 📄 Внешняя печатная форма. Подключается в Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки и появляется в меню Печать документа.
  • 🧩 Расширение конфигурации с изменённым макетом. Его не затирает обновление релиза, и это главный довод в его пользу.

Обязательные данные на ценнике

Правила продажи товаров по договору розничной купли-продажи требуют, чтобы на ценнике было наименование товара и цена за единицу товара или за единицу веса или объёма. Остальное — штрихкод, артикул, дата — по желанию магазина. Подпись ответственного и печать организации на ценнике сейчас не обязательны.

Как массово загрузить товары в ценники и распечатать

Ценник поштучно никто не печатает. Рабочих способов массовой печати четыре:

СпособКогда удобенНа что смотреть
Из приходной накладнойПришёл новый товарКоличество ценников = количество в накладной, обычно его надо сменить на 1
Из «Установки цен номенклатуры»Поменялись ценыПечатаются только позиции документа
Отбор по товарам на складеПерепечатать весь торговый залНужны остатки по складу на дату
Ручной подбор в обработкеПара позиций по запросу продавцаНе забыть выбрать вид цен

Печать из документа

  1. Откройте проведённое поступление или установку цен.
  2. Нажмите Печать и выберите команду для этикеток и ценников.
  3. Обработка откроется с уже заполненной таблицей товаров.
  4. Выберите шаблон ценника и вид цен.
  5. Проверьте колонку количества: для ценников на полку обычно ставят по 1 штуке на позицию, а не по количеству из накладной.
  6. Нажмите Печать и проверьте предпросмотр.

Печать по изменённым ценам за период

После переоценки удобно печатать ценники только на те товары, у которых цена изменилась. В УТ 11 для этого открывают «Установку цен номенклатуры» за нужную дату и печатают из неё. Если документов переоценки за день было несколько, проще в обработке печати очистить таблицу и заполнить её по каждому документу по очереди, проверяя, чтобы позиции не задвоились.

Отсортируйте таблицу обработки по наименованию или группе номенклатуры перед печатью. Ценники выйдут в том порядке, в котором их удобно раскладывать по стеллажам, а не вперемешку.

Печать всего торгового зала

Когда меняется шаблон или ценники выцвели, перепечатывают всё. В обработке есть заполнение по товарам, которые числятся на выбранном складе. Позиции с нулевым остатком лучше убрать отбором, иначе получите ценники на товар, которого нет на полке.

Перед тем как нажать «Печать»
Выполнено: 0 / 5

Принтер этикеток и параметры страницы

На лист А4 обычный офисный принтер печатает ценники сеткой, их потом режут. Для термоленты и рулонных этикеток настроек больше.

Печать через драйвер Windows

Самый простой вариант: принтер этикеток установлен как обычный принтер Windows.

  1. В свойствах драйвера принтера создайте размер бумаги, равный этикетке, например 58×40 мм.
  2. В шаблоне ценника в 1С задайте тот же размер и количество на листе 1×1.
  3. При печати в окне предпросмотра откройте параметры страницы, выберите этот принтер и размер бумаги, обнулите поля.
  4. Отключите масштабирование «по ширине страницы», иначе мелкий ценник растянется.

Принтер как подключаемое оборудование

В УТ 11 и Рознице принтер этикеток можно подключить через НСИ и администрирование → РМК и оборудование → Подключаемое оборудование, тип «Принтеры этикеток». Нужен драйвер, совместимый с библиотекой подключаемого оборудования. Плюс такого подключения — печать идёт командами принтера, штрихкоды получаются чётче, а ленту не надо подгонять полями страницы.

Проблема при печатиГде искать причину
Ценники смещаются на каждой следующей этикеткеРазмер бумаги в драйвере не совпадает с реальной этикеткой или не откалиброван датчик зазора
Печатается пол-ценника, вторая половина на следующей этикеткеВысота в шаблоне больше высоты этикетки
Между ценниками пустые этикеткиКоличество на листе в шаблоне больше 1×1
Штрихкод не читается сканеромСлишком мелкий масштаб или низкое разрешение печати

Весовой и маркированный товар: особенности ценников

Весовой товар

Для весового товара ценник на полке показывает цену за килограмм (или за 100 г, если так принято в магазине и указано на ценнике). Единица измерения в карточке — «кг», а цена в «Установке цен» — за 1 кг.

Сам весовой товар покупатель получает с этикеткой, которую печатают весы. Там стоит весовой штрихкод: это EAN-13 с префиксом из диапазона 20–29, внутри которого зашиты код товара (PLU) и вес. Касса при сканировании разбирает код и считает сумму.

Чтобы весы печатали этикетки с актуальной ценой, товары выгружают из 1С в весы:

  1. Подключите весы с печатью этикеток в подключаемом оборудовании.
  2. Задайте товарам коды PLU и формат весового штрихкода в настройках обмена с оборудованием.
  3. Выгружайте товары и цены в весы после каждой переоценки.

Если выгрузку в весы забыли сделать после переоценки, ценник на полке и этикетка на товаре покажут разные цены. По правилам продажи покупатель вправе требовать продажу по цене, указанной на ценнике.

Маркированный товар

Код маркировки DataMatrix наносит производитель на упаковку, на полочный ценник его не печатают. Ценник на маркированный товар — обычный.

Для табачной продукции действует максимальная розничная цена, которая напечатана на пачке. Цена на ценнике не может быть выше МРЦ. Проверьте, что вид цен «Розничная» для табака не превышает МРЦ после массовой переоценки с процентом наценки: такая переоценка задевает и табак, если он в той же группе.

Выведите табак в отдельную группу номенклатуры и исключайте её из массовых переоценок. Цены на сигареты меняются вручную по новой МРЦ.

Электронные ценники (ESL) и выгрузка цен из 1С

Электронные ценники — дисплеи на полке, цену на которые передаёт сервер поставщика системы. 1С в этой схеме не управляет дисплеями напрямую, а только отдаёт данные.

Как обычно устроена связка:

  • 📡 Сервер ESL хранит привязку «ценник на полке → товар» и рассылает картинки по радиоканалу.
  • 🔄 Обмен с 1С поставляет вендор: расширение конфигурации, внешняя обработка или выгрузка файла (CSV, JSON, XML) в папку, которую читает сервер.
  • 🔑 Ключ товара — обычно штрихкод или артикул. Поэтому у каждого товара он должен быть заполнен и уникален.

Минимальный набор полей для выгрузки:

Сопоставление полей
Штрихкод или артикул→Ключ товара на сервере ESL
Наименование для печати→Название на дисплее
Цена вида «Розничная»→Текущая цена
Старая цена→Цена до скидки (для акций)
Единица измерения→шт / кг / л

Перед внедрением спросите у поставщика ESL три вещи: какие конфигурации 1С поддерживает его модуль, как часто идёт выгрузка (по расписанию или при проведении «Установки цен»), и что происходит с ценником, если товар в 1С пометили на удаление.

Расширение от поставщика ESL ставьте сначала в копию базы. Расширение, которое подписывается на проведение документов, может замедлить проведение или конфликтовать с другими доработками.

Ценник печатается неправильно: причины и решения

Диагностика: выберите симптом

Если ничего не помогло

Сформируйте ценник на один товар и откройте предпросмотр. Если в предпросмотре всё верно, а на бумаге нет, проблема в драйвере или настройках принтера, а не в 1С. Если неверно уже в предпросмотре — создайте копию шаблона, удалите из неё все поля и добавьте по одному: так видно, какое поле ломает макет.

Частые вопросы о ценниках в 1С

Можно ли перенести шаблоны ценников из одной базы в другую?
Да. Шаблоны — это элементы справочника, их переносят универсальной обработкой выгрузки и загрузки данных XML или обменом между базами. Нарисовать шаблон заново в другой базе обычно быстрее, если их всего два-три.
Как напечатать ценник со старой и новой ценой для акции?
Нужно два вида цен: обычная розничная и акционная. В шаблоне выводят оба поля, старую цену — зачёркнутым шрифтом. В БП 3.0 без доработки макета такой ценник не получится.
Обязательно ли ставить дату на ценнике?
Правила продажи требуют наименование и цену за единицу. Дату многие магазины печатают для собственного контроля переоценки, но это не требование закона.
Можно ли печатать ценники в 1С:Бухгалтерии, если там нет розничного учёта?
Можно, если в программе ведутся типы цен номенклатуры и документ «Установка цен номенклатуры». Ценники формируются по встроенному макету из этого документа.
Почему у весового товара на ценнике цена за штуку?
У номенклатуры единица хранения «шт», а не «кг». Исправьте единицу в карточке до первого движения товара: после поступлений сменить её сложнее, понадобится новая карточка.

Источники

  • Постановление Правительства РФ от 31.12.2020 № 2463 «Об утверждении Правил продажи товаров по договору розничной купли-продажи»