Печать ценников в 1С — одна из рутинных, но критически важных задач для розничных магазинов, аптек и торговых точек. От корректности ценников зависит не только соблюдение законодательства (например, ФЗ-102"О защите прав потребителей"), но и лояльность клиентов: ошибка в цене или штрихкоде может привести к конфликтам на кассе или потерям прибыли. В этой статье разберём все этапы — от настройки шаблонов до решения типичных проблем при печати.
Многие пользователи сталкиваются с трудностями: то шаблон ценника не подходит под формат термопринтера, то штрихкоды печатаются искажёнными, то программа"не видит" оборудование. Мы собрали актуальные инструкции для 1С:Управление торговлей 11, 1С:Розница 2.3 и других популярных конфигураций, а также учли нюансы работы с разными моделями принтеров (Zebra, Citizen, Godex и др.).
Если вы только начинаете работать с 1С или переходите на новую версию программы, этот гайд поможет избежатьных ошибок. Для опытных пользователей мы подготовили раздел с нестандартными настройками — например, как печатать ценники с акционными ценами или мультиценники для весового товара.
1. Подготовка к печати: проверка оборудования и драйверов
Прежде чем настраивать печать в 1С, убедитесь, что ваше оборудование готово к работе. Большинство проблем с ценниками возникает из-за несовместимости принтера с программой или устаревших драйверов.
Для термопринтеров (Zebra ZD420, Citizen CT-S3102) проверьте:
- 🔌 Подключение по USB или Ethernet (сетевые принтеры). Для беспроводных моделей — стабильность соединения по Wi-Fi/Bluetooth.
- 📄 Наличие актуальных драйверов (скачивайте только с официального сайта производителя).
- 📏 Совместимость размера этикетки с настройками 1С (например, стандартный ценник 40×30 мм может не подойти для принтера с минимальной шириной 50 мм).
Для лазерных или струйных принтеров (HP LaserJet, Epson L3250) важно:
- 🖼️ Использовать специальную бумагу для ценников (самоклеящуюся, с перфорацией).
- 🎨 Настроить параметры печати в драйвере: отключить"масштабирование по размеру страницы", установить высокое разрешение (не ниже
300 dpi).
⚠️ Внимание: Если принтер подключён по сети, в настройках 1С укажите его IP-адрес, а не имя компьютера. Сетевые пути типа \\COMPUTER\Printer могут работать нестабильно.
Проверьте тестовую печать из Windows:
- Откройте
Панель управления → Устройства и принтеры. - Щёлкните правой кнопкой по принтеру →
Свойства принтера → Печать тестовой страницы.
Если тестовая страница не печатается, проблема в оборудовании или драйверах — обратитесь к системному администратору.
2. Настройка шаблонов ценников в 1С
Шаблон ценника определяет, какие данные будут на нём отображаться: название товара, цена, штрихкод, срок годности и т.д. В 1С шаблоны настраиваются в разделе Администрирование → Печатные формы, отчёты и обработки (для УТ 11) или Настройки → Печать ценников (для Розницы 2.3).
Базовые шаблоны уже есть в программе, но их часто требуется доработать. Например, для аптек нужны поля"Серия" и"Срок годности", а для продуктовых магазинов — вес и состав. Рассмотрим, как создать универсальный шаблон:
- Откройте список шаблонов:
Администрирование → Печатные формы → Шаблоны ценников - Создайте новый шаблон или скопируйте существующий (например,"Ценник стандартный").
- Настройте поля:
- 🏷️
Номенклатура.Наименование— название товара. - 💰
Цена.ЦенаПродажи— текущая цена. - 📊
Номенклатура.АртикулилиШтрихкод— идентификатор. - 📅
ДатаЦенника— дата печати (для отчётности).
- 🏷️
Печать тестового ценника.Для сложных шаблонов (например, с логотипом компании или QR-кодом) может потребоваться редактирование в конфигураторе или использование внешних обработок. Если вы не программист, лучше заказать доработку у партнёров 1С.
☑️ Чек-лист перед печатью ценников
3. Печать ценников: пошаговая инструкция
Когда оборудование и шаблоны готовы, можно приступать к печати. Рассмотрим процесс на примере 1С:Розница 2.3 (в других конфигурациях шаги аналогичны, могут отличаться названия меню).
Способ 1: Печать для одного товара
- Откройте карточку товара:
Номенклатура → [Выберите товар]. - Нажмите
Печать → Ценник. - Выберите принтер и количество экземпляров.
- Подтвердите печать.
Способ 2: Печать для группы товаров
- Сформируйте отчёт или список товаров (например,
Отчёты → Остатки товаров). - Выделите нужные позиции (можно использовать фильтры по категории, поставщику и т.д.).
- Нажмите
Ещё → Печать ценников. - Укажите шаблон, принтер и количество.
Способ 3: Автоматическая печать при изменении цены
- Настройте обработку в
Администрирование → Настройки программы → Торговля. - Включите опцию
Печатать ценники при изменении цены. - Укажите принтер по умолчанию и шаблон.
- 🔄 Логи 1С:
Администрирование → Журнал регистрации(ищите ошибки с кодомПечатьЦенников). - 🖨️ Логи принтера: для сетевых моделей (Zebra, TSC) используйте утилиты вроде Zebra Setup Utilities.
- 🥩 Используйте шаблон с полем
Веси мультиценниками (например,2×100 г). - 🏷️ Для этикеток с весами (Digi SM-100, Mettler Toledo) настройте интеграцию через
Оборудование → Весы. - 📏 Укажите в шаблоне единицу измерения (например,
100 г / 1 кг). - 🎉 Создайте отдельный шаблон с полями
ЦенаСтараяиЦенаНовая. - 📅 Добавьте дату окончания акции:
ДатаОкончанияАкции. - 🔖 Для печати акционных ценников используйте обработку
Печать ценников по акциям(доступна в 1С:Розница). - 🍷 Используйте шаблон с полями
АкцизнаяМаркаиDataMatrix. - 📋 Проверьте, что в карточке товара заполнены реквизиты
Код алкогольной продукциииОбъём тары.
⚠️ Внимание: При печати большого количества ценников (более 100 шт.) разбейте задачу на партии по 20-30 штук. Это поможет избежать зависания программы или ошибок принтера.
Если ценники печатаются со смещением, проверьте настройки полей в шаблоне и отступы в драйвере принтера. Для термопринтеров часто помогает установка параметра"Без полей" (No Margins).
4. Типичные ошибки и их решения
Даже при правильной настройке могут возникать проблемы. Мы собрали самые распространённые ошибки и способы их устранения:
| Проблема | Возможная причина | Решение |
|---|---|---|
| Ценники печатаются пустыми | Не выбран шаблон или не заполнены данные в карточке товара | Проверьте поля Номенклатура.Наименование и Цена.ЦенаПродажи в шаблоне |
| Штрихкод не сканируется | Неверный формат штрихкода или низкое разрешение печати | Установите в шаблоне формат EAN13 и разрешение принтера не ниже 203 dpi |
| Ценники"съезжают" по вертикали | Несовпадение размера этикетки в драйвере и в 1С | Настройте в драйвере принтера точный размер этикетки (например, 40×30 мм) |
| Печать идёт очень медленно | Слишком сложный шаблон или сетевые задержки | Упростите шаблон (уберите лишние графические элементы) или печатайте небольшими партиями |
Если проблема не решена, проверьте:
Что делать, если 1С"не видит" принтер?
1. Проверьте, что принтер установлен как сетевой (не локальный) в настройках Windows.
2. В 1С перейдите в Администрирование → Печатные формы → Настройки принтеров и добавьте принтер вручную по IP-адресу.
3. Если принтер подключён по USB, попробуйте переподключить его к другому порту или использовать USB-хаб с внешним питанием.
5. Печать ценников для специфических товаров
Некоторые категории товаров требуют особого подхода к печати ценников. Рассмотрим наиболее сложные случаи:
1. Весовой товар (мясо, рыба, сыпучие продукты)
2. Товары с акционными ценами
3. Алкогольная продукция (с учётом ЕГАИС)
⚠️ Внимание: С 2023 года для алкоголя обязательно указание акцизной марки и кода DataMatrix на ценнике. В 1С это настраивается через обработку Печать марок ЕГАИС (требуется подключение к системе ЕГАИС 3.0).
6. Автоматизация печати ценников
Ручная печать ценников отнимает много времени, особенно в крупных магазинах. Автоматизировать процесс можно несколькими способами:
1. Регламентные задания
Настройте автоматическую печать по расписанию:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание типа
Печать ценников. - Укажите расписание (например, ежедневно в 8:00).
- Выберите шаблон и принтер.
2. Интеграция с оборудованием
Для термопринтеров (Zebra, TSC) и весов (Digi, Mettler Toledo) используйте:
- 🔌 Драйверы производителя с поддержкой
ZPL/EPL(языки разметки для термопринтеров). - 🤖 Внешние обработки (например, "Печать ценников для Zebra" от партнёров 1С).
3. Обмен данными с кассовым ПО
Если вы используете Атолл, Штрих-М или Калуга Астра, настройте синхронизацию ценников через:
- 🔄
Обмен данными с кассовым сервером(в 1С:Розница). - 📡
REST APIилиWeb-сервисы(для облачных касс).
Автоматическая печать ценников при изменении цены или остатков снижает риск ошибок и экономит до 30% времени сотрудников.
7. Печать ценников в облачной 1С (1С:Fresh)
Если вы работаете в 1С:Fresh (облачная версия), процесс печати имеет особенности:
- ☁️ Принтер должен быть подключён к локальному компьютеру (печать напрямую из браузера не поддерживается).
- 🖨️ Используйте 1С:Печать — специальное приложение для печати документов из облака.
- 📄 Шаблоны настраиваются в веб-интерфейсе:
Настройки → Печатные формы.
Инструкция для 1С:Fresh:
- Установите приложение 1С:Печать.
- В веб-версии 1С сформируйте список ценников.
- Нажмите
Печать → Отправить на печать. - Выберите принтер в приложении 1С:Печать.
⚠️ Внимание: В облачной версии невозможно настроить прямую печать на сетевой принтер без локального ПК. Для магазинов с несколькими кассами потребуется установить 1С:Печать на каждый компьютер.
8. Альтернативные решения для печати ценников
Если стандартные средства 1С не подходят (например, нужны цветные ценники или сложная графика), рассмотрите альтернативы:
1. Внешние программы
- 🖼️ BarTender — профессиональное ПО для дизайна этикеток (интегрируется с 1С через
ODBC). - 📌 NiceLabel — поддерживает печать штрихкодов и QR-кодов высокого разрешения.
2. Онлайн-сервисы
- 🌐 Labeljoy — облачный конструктор этикеток с экспортом в 1С.
- 🛒 PrintNode — печать ценников с любого устройства (включая мобильные).
3. Мобильные решения
Для инвентаризации или печати ценников в торговом зале:
- 📱 Используйте 1С:Мобильная торговля с Bluetooth-принтерами (Brother QL-800).
- 🔗 Настройте синхронизацию через
1С:Driveили1С:EDT.
Стоимость альтернативных решений варьируется от 5 000 руб. (для BarTender Starter) до 50 000 руб. (корпоративные версии с интеграцией). Окупаемость наступает при печати более 1 000 ценников в месяц.
Для печати ценников на этикетках нестандартной формы (например, овальных или круглых) используйте принтеры с функцией Die-Cut (вырубка по контуру) — например, Primera LX900.
FAQ: Частые вопросы по печати ценников в 1С
Можно ли печатать ценники на обычном офисном принтере?
Да, но с ограничениями:
- Используйте самоклеящуюся бумагу формата A4 (листы с перфорацией).
- Настройте в драйвере принтера параметр
Несколько страниц на листе(например, 8 или 12 ценников на листе). - Учтите, что штрихкоды могут сканироваться хуже из-за низкого разрешения струйных принтеров.
Как печатать ценники с фотографией товара?
Для этого:
- Добавьте в карточку товара поле
Фотография(типХранилищеЗначения). - В шаблоне ценника добавьте элемент
Картинкаи свяжите его с полемНоменклатура.Фотография. - Установите в настройках принтера высокое разрешение (
600 dpi).
⚠️ Фото увеличивают размер шаблона и могут замедлить печать. Оптимальный размер изображения — 300×300 px.
Почему ценники печатаются в зеркальном отображении?
Это типичная проблема термопринтеров. Решения:
- В драйвере принтера отключите опцию
Mirror Printing(Зеркальная печать). - В настройках 1С в шаблоне добавьте параметр
НаправлениеПечати = Обычное. - Для принтеров Zebra проверьте команду
^FWвZPL-коде.
Как печатать ценники для товаров с серийными номерами?
В шаблоне добавьте поле Серия и свяжите его с реквизитом номенклатуры:
Номенклатура.СерииТоваров.Серия
Для печати ценников по сериям используйте отчёт Остатки товаров по сериям (в 1С:УТ 11).
Можно ли печатать ценники на английском языке?
Да, для этого:
- В карточке товара заполните поле
НаименованиеАнглийское. - В шаблоне ценника используйте это поле вместо стандартного
Наименование. - Для штрихкодов укажите международный формат (например,
EAN-13вместоCode128).