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

Торговля и Склад · 10 мин

Как распечатать цены на товар в 1С

Как распечатать цены на товар в 1С: настройка типов цен, печать прайс-листа, ценников и этикеток в УТ 11, УНФ и Рознице. Пошаговые инструкции и типичные ошибки.

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

Логика работы одинакова во всех конфигурациях: сначала создаётся документ установки цен, затем на его основании формируется печатная форма. Именно поэтому большинство проблем с «пустыми» ценниками связано не с печатью, а с отсутствием или неверным выбором типа цен.

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

Как устроены цены в 1С и почему без установки печать невозможна

В 1С цена не хранится в карточке товара как простое поле. Она фиксируется документом «Установка цен номенклатуры» (в УНФ — «Установка цен номенклатуры», в Рознице — аналогично) на конкретный тип цен: розничная, оптовая, закупочная и т.д. Один товар может иметь несколько цен одновременно — например, розничную и мелкооптовую.

Документ установки цен действует с даты его проведения до следующей установки. Если для товара цена никогда не устанавливалась или установлена по другому типу цен, печатная форма выведет пустое значение или ноль. Это главная причина «неработающей» печати.

Порядок базовой подготовки в УТ 11 и УНФ:

  • откройте раздел «Закупки» (УТ 11) или «Закупки / Продажи» (УНФ) и найдите «Цены номенклатуры»;
  • создайте документ «Установка цен номенклатуры», выберите нужный тип цен;
  • добавьте товары вручную, по подбору или через заполнение по группе;
  • укажите цены и проведите документ.

Как распечатать прайс-лист с ценами

Прайс-лист нужен, когда требуется вывести список товаров с ценами для клиента, менеджера или внутреннего контроля. В УТ 11 путь такой: раздел «Продажи» → «Прайс-лист». Откроется обработка, где настраивается отбор по группам номенклатуры, тип цен и оформление (с иерархией, с картинками, с остатками).

В УНФ аналогичный отчёт находится в разделе «Продажи» → «Прайс-листы» либо формируется через «Отчёты» → «Прайс-лист». В Рознице прайс-лист доступен через «Закупки» → «Печатные формы» или из списка номенклатуры по кнопке «Печать».

После настройки нажмите «Сформировать», проверьте результат на экране и только затем отправляйте на принтер через стандартную кнопку печати (Ctrl+P). Если нужен файл для отправки клиенту, используйте «Файл → Сохранить» и выберите PDF или Excel.

Печать прайс-листа в УТ 11
  1. 1
    Откройте «Продажи» → «Прайс-лист»
  2. 2
    Укажите тип цен и дату, на которую нужны цены
  3. 3
    Настройте отбор по группам товаров при необходимости
  4. 4
    Нажмите «Сформировать» и проверьте заполнение колонки цен
  5. 5
    Отправьте на печать или сохраните в PDF

Как напечатать ценники на товары

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

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

Если нужно напечатать ценники не на все товары документа, а на часть, используйте обработку «Печать этикеток и ценников» (УТ 11: «Продажи» → «Сервис» или из номенклатуры). В ней можно вручную указать количество копий для каждой позиции — это удобно, когда ценник нужен по одному на полку, а товара поступило несколько коробок.

Как напечатать этикетки со штрихкодом и ценой

Этикетки отличаются от ценников тем, что клеятся на сам товар и обычно содержат штрихкод. Печать выполняется из той же обработки «Печать этикеток и ценников», но выбирается шаблон этикетки и назначение — «Этикетка для товара».

Для этикеток критичен принтер. Офисный лазерный принтер печатает этикетки на самоклеящихся листах формата A4 (например, разметка 3×8 штук на листе) — шаблон должен точно совпадать с разметкой листа, иначе печать «уедет». Специализированный принтер этикеток (Zebra, TSC, АТОЛ и аналоги) требует установки драйвера и выбора в 1С соответствующего принтера при печати.

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

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

Как проверить результат

Цена на печатной форме
Норма

Совпадает с ценой в документе установки цен на текущую дату

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

Пусто, ноль или устаревшее значение — неверный тип цен или дата

Штрихкод на этикетке
Норма

Сканер считывает код с первого раза

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

Код не читается — мелкий масштаб, смазанная печать или неверный тип штрихкода

Положение на листе
Норма

Все этикетки попадают в границы ячеек самоклейки

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

Смещение — не совпадает шаблон и разметка листа, нужна калибровка отступов

Настройка шаблона ценника под свои задачи

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

Макет представляет собой табличный документ с именованными областями и параметрами в квадратных скобках вида [НаименованиеНоменклатуры], [Цена], [Штрихкод]. Доступные параметры перечислены в поле «Доступные поля» — перетаскивайте их в ячейки макета. Размер ценника задаётся шириной колонок и высотой строк макета.

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

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

Печать цен из конкретных документов: поступление и переоценка

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

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

При переоценке (изменении цен на уже имеющийся товар) создайте новый документ установки цен только на изменённые позиции и напечатайте ценники из него — так вы не будете перепечатывать ценники на весь ассортимент.

Маршрут решения

Как выбрать сценарий печати

Нужен список цен для клиента или менеджераФормируйте прайс-лист из раздела «Продажи» и сохраняйте в PDF
Нужны ценники на полку для нового поступленияСоздайте установку цен на основании поступления и печатайте ценники из неё
Нужны этикетки со штрихкодом на каждую единицуИспользуйте обработку «Печать этикеток и ценников» с указанием количества копий
Изменились цены на часть ассортиментаНовая установка цен только на изменённые товары и печать ценников из неё

Частые вопросы

Почему в прайс-листе или на ценниках пустые цены?

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

Можно ли распечатать цены без принтера — в файл?

Да. Любую печатную форму в 1С можно сохранить через «Файл → Сохранить» в форматы PDF, Excel или MXL. Прайс-лист удобно сохранять в PDF для отправки клиентам, а ценники — в PDF для печати в типографии или на другом компьютере.

Как напечатать ценники разного размера для разных групп товаров?

Создайте несколько шаблонов ценников — например, крупный для паллет и мелкий для полочных товаров. В обработке «Печать этикеток и ценников» перед печатью выбирайте нужный шаблон. Формировать печать придётся отдельными порциями по группам товаров.

Штрихкод на этикетке не читается сканером. Что делать?

Проверьте масштаб штрихкода в шаблоне — слишком мелкий код не считывается. Убедитесь, что тип штрихкода (чаще EAN-13 или Code-128) соответствует данным. Печатайте на качественной бумаге без смазывания: на термопринтерах проверьте чистоту печатающей головки и настройку температуры.

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

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

Как вывести на ценник старую и новую цену для акции?

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

Итог

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

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