К статье
Практический материал

Документы и Печать · 9 мин

Как создать ценник в 1С

Как создать и напечатать ценник в 1С:Розница и Управление торговлей: настройка шаблона, выбор товаров, печать ценников, типичные ошибки и FAQ.

Ценник в 1С формируется на основе данных о товаре и установленных цен, а печатается через встроенный механизм печатных форм. В типовых конфигурациях — «1С:Розница», «1С:Управление торговлей», «1С:Комплексная автоматизация» — для этого есть готовые обработки, поэтому программировать ничего не нужно: достаточно настроить шаблон и выбрать товары.

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

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

Проверьте, что цены установлены и актуальны

Перед формированием ценников откройте раздел ценообразования. В «1С:Розница» это «Маркетинг → Цены номенклатуры», в «Управлении торговлей» — «CRM и маркетинг → Цены (прайс-лист)». Проверьте, что для нужного вида цен (розничный, оптовый) на текущую дату есть проведённый документ установки цен.

Если товар поступил недавно, цены могли не установить или установить будущей датой. В этом случае ценник напечатается с нулевой или старой ценой. Быстрый способ проверки — открыть карточку товара и перейти по ссылке «Цены»: там видно, какая цена действует и каким документом она установлена.

Обратите внимание на вид цен, который использует магазин. Если в базе несколько видов цен (розничная, акционная, для интернет-магазина), убедитесь, что печать ценников настроена именно на тот вид, который должен висеть в торговом зале.

Контрольные точки

Как проверить готовность к печати

Документ установки цен
Норма

Проведён, дата не позже текущей, вид цен совпадает с магазином

Тревожный признак

Документ в черновике или цена установлена будущей датой

Цена в карточке товара
Норма

Отображается актуальное значение больше нуля

Тревожный признак

Цена пустая или нулевая

Шаблон ценника
Норма

В списке шаблонов есть макет под ваш размер бумаги

Тревожный признак

Шаблонов нет или размер не совпадает с листом

Где находится печать ценников в разных конфигурациях

В «1С:Розница 2.3 и 3.0» обработка находится по пути «Закупки» или «Склад» → «Печать ценников и этикеток», а также доступна из документов «Установка цен номенклатуры» и «Оприходование товаров» по кнопке «Печать». Печать из документа удобна тем, что товары подставляются автоматически.

В «1С:Управление торговлей 11» обработка называется «Печать этикеток и ценников» и находится в разделе «Закупки» или «CRM и маркетинг». В «1С:Комплексной автоматизации» и «1С:ERP» механизм аналогичен — ищите обработку через поиск по команде «ценник» в строке навигации.

В старых конфигурациях вроде «Управление торговлей 10.3» печать ценников выполняется из обработки «Печать ценников» или отчёта «Печать прайс-листа», а шаблоны редактируются как макеты табличных документов. Логика та же, отличается только интерфейс.

Пошаговое создание и печать ценника

Рассмотрим наиболее частый сценарий — печать ценников на товары из конкретного документа. Порядок одинаков для большинства типовых конфигураций.

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

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

Количество ценников обычно задаётся в колонке табличной части. Для ценников на полку достаточно одного экземпляра на позицию; для этикеток на товар количество часто приравнивают к остатку на складе — в некоторых конфигурациях есть кнопка «Заполнить количество по остаткам».

Как настроить и отредактировать шаблон ценника

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

В «1С:Розница» откройте «Администрирование → Печатные формы, отчеты и обработки → Шаблоны этикеток, ценников и чеков» (в разных версиях путь может немного отличаться). Создайте новый шаблон или скопируйте существующий. В редакторе доступны поля-заполнители: наименование товара, цена, артикул, штрихкод, дата, организация. Каждое поле перетаскивается на макет и форматируется — размер шрифта, жирность, выравнивание.

Штрихкод добавляется специальным элементом «Штрихкод», а не картинкой. При печати 1С сформирует его автоматически из данных товара. Если штрихкод не выводится, проверьте, что в карточке товара он заполнен, а в макете элементу указан правильный тип (EAN-13, Code-128 и т.д.).

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

Печать на обычном принтере и на принтере этикеток

Для обычного офисного принтера ценники печатаются на листе А4, разлинованном под несколько ценников. Выберите шаблон формата А4 с нужным количеством ячеек, отключите в диалоге печати масштабирование («По размеру страницы» искажает габариты) и печатайте на плотной бумаге.

Для принтера этикеток (Zebra, TSC, Godex и аналоги) важно, чтобы размер этикетки в драйвере принтера точно совпадал с размером шаблона в 1С. Несовпадение даже в пару миллиметров приводит к смещению печати и пропуску этикеток. В настройках драйвера также проверьте тип носителя — термо или термотрансфер.

Типичные ошибки и способы их исправления

Типичные ошибки
01
Печать до установки цен — ценники выходят пустыми или с нулевой ценой; сначала проведите документ установки цен
02
Неверный вид цен в настройках обработки — печатается оптовая цена вместо розничной; проверьте поле «Вид цен»
03
Масштабирование при печати — штрихкод не читается сканером; отключите «подгонку под страницу» в диалоге печати
04
Редактирование типового шаблона вместо копии — после обновления конфигурации изменения теряются; всегда создавайте собственный шаблон
05
Несовпадение размера этикетки в драйвере и шаблоне — печать смещается, этикетки пропускаются; выровняйте размеры в обоих местах

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

Альтернативные способы получить ценник

Если штатной обработки недостаточно, есть обходные варианты. Первый — внешние печатные формы: готовые обработки подключаются через «Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки» и расширяют возможности макета.

Второй вариант — выгрузка данных в Excel или Word и печать через слияние. Это оправдано, когда дизайн ценника сложный и его проще собрать в офисном редакторе. Минус — двойная работа и риск рассинхронизации цен.

Третий вариант — специализированные программы для печати этикеток (например, поставляемые с принтерами этикеток), которые забирают данные из выгрузки 1С. Такой подход часто используют для этикеток со сложной графикой.

Сравнение вариантов

Штатная обработка 1С

Подходит для большинства магазинов; ограничение — возможности макета зависят от конфигурации

Внешняя печатная форма

Когда типового макета не хватает; требует навыков подключения и иногда доработки

Выгрузка в Excel/Word

Для сложного дизайна и разовых задач; данные приходится обновлять вручную

Часто задаваемые вопросы

Почему ценник печатается без цены?

Чаще всего цена не установлена на текущую дату для выбранного вида цен. Проверьте документ «Установка цен номенклатуры»: он должен быть проведён, а дата — не позже сегодняшней. Также убедитесь, что в обработке печати выбран тот же вид цен, что и в документе.

Можно ли напечатать ценники сразу на все товары магазина?

Да. В обработке печати ценников используйте отбор по магазину или складу и заполните список всеми товарами с установленными ценами. Учтите, что при большом ассортименте формирование займёт время, а печать — много бумаги, поэтому разумнее печатать по группам товаров.

Как добавить логотип магазина на ценник?

В редакторе шаблона добавьте элемент «Картинка» и загрузите файл логотипа. Используйте изображение небольшого размера с прозрачным или белым фоном — крупные файлы замедляют формирование печатной формы.

Штрихкод на ценнике не сканируется. Что делать?

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

Можно ли печатать ценники из 1С:Бухгалтерии?

В «1С:Бухгалтерии» полноценного механизма печати ценников с настраиваемыми шаблонами нет — конфигурация ориентирована на учёт, а не на розничную торговлю. Обычно используют внешние печатные формы или выгрузку в Excel с последующей печатью.

Итог

Что важно запомнить

Ценник в 1С печатается через обработку «Печать ценников и этикеток» после установки актуальных цен. Шаблон редактируется во встроенном редакторе макетов, размеры должны совпадать с носителем, а доработанные макеты следует сохранять как пользовательские, чтобы не потерять их при обновлении.