Ценники и этикетки из 1С: от вида цен до принтера, ТСД и электронных ценников

· 10 мин

Содержание

Чтобы вытащить ценники из 1С, нужны три вещи: цена нужного вида на нужную дату, шаблон ценника и способ вывода — принтер, файл или внешнее оборудование. В УТ 11, КА и ERP ценники печатают обработкой Склад и доставка → Сервис → Печать этикеток и ценников, в Бухгалтерии 3.0 — из документа «Установка цен номенклатуры» командой Печать → Ценники.

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

Что подготовить в 1С перед печатью ценников

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

Виды цен и типы цен

В УТ 11, КА и ERP справочник называется «Виды цен», в Бухгалтерии 3.0 — «Типы цен номенклатуры». Путаница в терминах — частая причина того, что инструкция «не сходится» с экраном.

  • 🏷️ Заведите отдельный вид цены для розницы, например «Розничная». Именно его выбирают при печати ценника.
  • 📅 Цена действует с даты документа «Установка цен номенклатуры». Ценник, напечатанный на вчерашнюю дату, покажет старую цену.
  • 🧮 Для расчётных видов цен (наценка от закупочной) проверьте, что базовая цена существует. Иначе расчётная цена получится нулевой.
  • 💱 Валюта вида цены должна совпадать с той, что вы хотите видеть на полке. Рублёвый ценник от валютной цены собьёт покупателя.

Номенклатура и штрихкоды

  • 📦 У товара должно быть понятное «Наименование для печати». На ценник часто идёт оно, а не рабочее наименование со служебными пометками.
  • 🔢 Штрихкод заводится в карточке номенклатуры, в разделе штрихкодов. Без него на ценнике или этикетке будет пустое место.
  • 📏 Для весового товара проверьте единицу измерения: цена за килограмм и цена за 100 г — разные ценники.
  • 🏭 Страна происхождения, производитель, артикул — заполняйте те поля, которые выводит ваш шаблон.

Перед массовой печатью откройте список номенклатуры с отбором по нужной группе и добавьте колонку штрихкода через настройку списка. Пустые строки видно сразу.

Как вытащить ценники из 1С стандартными средствами

Пути зависят от конфигурации. Механизм в УТ, КА и ERP один, в Бухгалтерии он проще.

КонфигурацияГде печатать ценникиЧто можно настроить
УТ 11, КА 2, ERP 2Склад и доставка → Сервис → Печать этикеток и ценников; из документов поступления и установки цен — через ПечатьШаблон, вид цены, склад, количество экземпляров
Бухгалтерия 3.0Документ «Установка цен номенклатуры» → Печать → ЦенникиТолько встроенный макет; свой вид — через внешнюю печатную форму
Розница 2.xТа же подсистема «Шаблоны этикеток и ценников», что в УТ 11Шаблон, вид цены, магазин

Пошагово в УТ 11, КА и ERP

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

Как напечатать ценники в Бухгалтерии 3.0

  1. Создайте или откройте документ «Установка цен номенклатуры» с нужным типом цен.
  2. Проведите его — ценник берёт цену из проведённых данных.
  3. Нажмите Печать → Ценники и проверьте результат.

Если нужно напечатать ценники на товары без изменения цены, создайте установку цен на текущую дату с теми же ценами. Ничего в учёте это не меняет, а список для печати появится.

Шаблоны этикеток и ценников: дизайн под свою полку

В УТ 11, КА, ERP и Рознице внешний вид задаётся в справочнике «Шаблоны этикеток и ценников». Это не макет в Конфигураторе, а редактор прямо в пользовательском режиме. Правка шаблона не трогает конфигурацию и переживает обновления.

Как создать свой шаблон

  1. Откройте справочник шаблонов из обработки печати (кнопка открытия рядом с полем шаблона) или из настроек НСИ.
  2. Скопируйте типовой шаблон — так проще, чем начинать с нуля.
  3. Укажите назначение: ценник товара, этикетка товара, этикетка упаковки.
  4. В редакторе разместите поля: наименование, цена, штрихкод, дата, артикул. Поля перетаскиваются из списка доступных.
  5. Задайте размер одного ценника в миллиметрах и число ценников по горизонтали и вертикали на листе.
  6. Сохраните и сделайте пробную печать на обычной бумаге — так дешевле, чем портить рулон этикеток.

Размеры, которые встречаются чаще всего

НосительТипичный размерРаскладка на листе A4
Ценник на полку, бумажный58×40 мм или 70×38 мм3 в ряд, 7–8 рядов
Этикетка термопринтера58×40, 43×25, 30×20 ммОдин ценник на «страницу»
Ценник-полоса для полки с ценникодержателемПо ширине держателя, обычно 39 мм высотыПо ширине A4

Для термопринтера этикеток размер бумаги задаётся дважды: в шаблоне 1С и в драйвере принтера в Windows. Если они различаются, ценник уедет на две этикетки или обрежется.

Когда нужен Конфигуратор

Если шаблонов мало (Бухгалтерия) или нужна логика, которой нет в редакторе, — например, старая цена зачёркнутой рядом с новой, — делают внешнюю печатную форму или расширение конфигурации . Не правьте типовой макет напрямую в Конфигураторе: снимается конфигурация с поддержки, и каждое обновление станет сложнее. Расширение или внешняя обработка решают ту же задачу без вмешательства в типовой код.

Выгрузка ценников и прайс-листов в файл

Иногда ценник печатают не из 1С: типография, дизайнер, другой магазин. Тогда задача — выгрузить данные.

Прайс-лист в Excel

  • 📊 В УТ 11 и КА есть отчёт «Прайс-лист» в разделе ценообразования. Выберите виды цен колонками, отберите группы номенклатуры, сформируйте.
  • 💾 Любой сформированный табличный документ сохраняется кнопкой «Сохранить» (дискета) или через главное меню. Выберите формат .xlsx.
  • 🧾 Для ценников в файл удобно сначала сформировать печатную форму ценников, а затем сохранить её в PDF — дизайн сохранится один в один.

Данные для внешней программы печати

Многие магазины печатают этикетки в программах вроде BarTender или в ПО производителя принтера. Им нужен плоский файл: код, наименование, штрихкод, цена.

Самый простой путь — отчёт «Прайс-лист» с нужными колонками, сохранённый в .xlsx или .csv. Внешняя программа подтягивает файл как источник данных.

Пример строки CSV, который понимает большинство программ печати этикеток:

Код;Наименование;Штрихкод;Цена;Единица
00-00001234;Молоко 3,2% 0,9 л;4601234567890;89,90;шт
00-00001235;Сыр российский;2200012000014;749,00;кг

Разделитель — точка с запятой, десятичная запятая. Так файл без ошибок откроется в русском Excel и не разъедется по колонкам.

Выгрузка товаров и цен на терминал сбора данных (ТСД)

ТСД нужен, чтобы переоценивать прямо в зале: кладовщик сканирует товар, видит цену из 1С и печатает ценник на мобильном принтере.

Подключение ТСД

  1. Откройте НСИ и администрирование → РМК и оборудование → Подключаемое оборудование.
  2. Включите использование подключаемого оборудования, если оно выключено.
  3. Добавьте экземпляр с типом «Терминалы сбора данных» и выберите драйвер. Драйвер даёт производитель ПО для ТСД.
  4. Выполните тест подключения из карточки экземпляра.

Что выгружать

  • 🗂️ Справочник товаров с штрихкодами — без него ТСД не узнает товар по скану.
  • 💰 Цены выбранного вида на текущую дату.
  • 🔄 Только изменения, а не весь справочник, если товаров десятки тысяч, — иначе выгрузка займёт минуты.

На практике связку «1С + ТСД» чаще строят на стороннем мобильном ПО: Mobile SMARTS от Клеверенс, DataMobile и аналогах. Они ставят свою обработку в 1С, и у них свои пункты меню. Порядок такой: обработка формирует задание с товарами и ценами, ТСД его забирает, а результат (пересчёт, список ценников на перепечатку) возвращается в 1С документом.

Перед выгрузкой на ТСД проверьте, что документ установки цен проведён. Терминал получит то, что есть в базе на момент выгрузки, а не то, что вы собирались провести вечером.

Электронные ценники (ESL) и связь с 1С

Электронный ценник — маленький экран на полке, цена на нём меняется по радиосигналу. Печатать ничего не нужно: цена приходит из учётной системы.

Типовой связки «из коробки» в конфигурациях 1С нет. Интеграцию делают одним из способов:

СпособКак работаетКогда подходитРиски
Обмен файлами1С по расписанию выгружает CSV/XML в папку, ПО ценников его забираетОдин магазин, простая схемаЗадержка до следующего запуска, файл могут заблокировать
Модуль от поставщика ESLГотовая обработка или расширение для 1СЕсть модуль под вашу конфигурациюЗависимость от обновлений модуля
HTTP-сервис или ODataПО ценников само запрашивает цены у 1С через веб-публикациюСеть магазинов, частые измененияНужна публикация базы на веб-сервере и защита доступа

Что важно при любом способе:

  • 🔗 Ключ связи — штрихкод или код товара. Он должен быть уникальным, иначе на полке окажется цена чужого товара.
  • 🏬 Для сети — вид цены или цена по магазину. Иначе все магазины получат одну цену.
  • 🕐 Время применения. Если цены вступают в силу с утра, выгрузка должна пройти до открытия, а не в полдень.

Автоматизация: ценники без ручной рутины

Ручную переоценку в магазине на 3–5 тысяч позиций быстро начинают забывать. Вот что реально автоматизировать.

Перепечатка только изменившихся цен

Не печатайте весь ассортимент после каждой переоценки. Заполняйте обработку печати по документу «Установка цен номенклатуры» — в список попадут только товары из этого документа. Если документов за день несколько, печатайте по каждому или соберите изменения отчётом по истории цен за период.

Регламентные задания

Выгрузку для ТСД, весов и электронных ценников ставят на расписание через регламентные задания: НСИ и администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. Для файловой базы задания выполняются, только пока кто-то работает в программе, — для ночной выгрузки нужна клиент-серверная база или отдельно запущенный сеанс.

Внешний планировщик

Если стандартного задания нет, выгрузку делают внешней обработкой, а запускают её планировщиком Windows. Пример строки запуска:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\trade" /N"Robot" /P"пароль" /Execute"C:\1C\Vygruzka_cen.epf" /DisableStartupMessages

Для такой задачи заведите отдельного пользователя с минимальными правами. Пароль в bat-файле хранится открытым текстом, поэтому доступ к папке со скриптом ограничьте.

Запуск автоматической выгрузки цен
Выполнено: 0 / 5

Ошибки при печати ценников и как их убрать

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

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

  • 🖨️ Сохраните ценники в PDF и распечатайте из PDF. Если так всё ровно — проблема в драйвере принтера, а не в 1С.
  • 🧪 Создайте новый шаблон копированием типового. Испорченный пользовательский шаблон проще заменить, чем чинить.
  • 👤 Проверьте под другим пользователем. Разные права на виды цен иногда дают пустые ценники у одного сотрудника и нормальные у другого.
Можно ли напечатать ценники с акционной и старой ценой одновременно?
Да, если шаблон выводит два вида цен. Заведите отдельный вид цены «Акция» и добавьте оба поля в шаблон; зачёркивание старой цены задаётся оформлением поля.
Нужен ли ценник для каждого товара по закону?
Продавец обязан доводить цену до покупателя ценниками или иным наглядным способом. Конкретные реквизиты ценника задают действующие правила продажи товаров, их удобно держать в шаблоне.
Чем ценник отличается от этикетки в 1С?
Ценник висит на полке и показывает цену. Этикетка клеится на сам товар или упаковку, на ней важнее штрихкод. В 1С у них разные назначения шаблона.
Можно ли печатать ценники из 1С на обычном офисном принтере?
Да. Шаблон с раскладкой 3×8 на листе A4 печатается на любой бумаге, а потом режется. Термопринтер нужен для самоклеящихся этикеток.
Почему у кассира и у товароведа разные цены на ценнике?
Скорее всего, у них по умолчанию выбраны разные виды цен или магазины. Проверьте поле вида цены в обработке печати у каждого.