Печать ценников в 1С 8.3: от цены в базе до готовой этикетки
Содержание
Чтобы напечатать ценники в 1С 8, откройте обработку «Печать этикеток и ценников», выберите тип цен, заполните список товаров (вручную или из документа поступления) и нажмите «Печать». Быстрее всего её найти, если набрать слово «ценник» в строке поиска в верхней части окна 1С с интерфейсом «Такси».
Частое заблуждение: «ценник печатается из карточки товара, а цену 1С возьмёт сама». На деле обработка берёт цену из выбранного вида цен на дату печати. Если цена на эту дату не установлена, на ценнике будет пусто или ноль, хотя в карточке всё выглядит нормально. Поэтому печать начинается не с кнопки, а с проверки цен.
Что проверить в базе до печати ценников
Ценник собирается из трёх источников: справочника номенклатуры, установленных цен и штрихкодов. Если хотя бы одного нет, отпечаток получится неполным.
✅ Перед печатью проверьте:
- 🏷️ Вид (тип) цен. Для ценников нужен розничный вид цен. В 1С:Управление торговлей 11 и Рознице это «Виды цен», в 1С:Бухгалтерии 3.0 — «Типы цен номенклатуры». Названия разные, смысл один.
- 💰 Цены установлены на нужную дату. Цену фиксирует документ «Установка цен номенклатуры». Если переоценку провели «завтрашним» числом, сегодня на ценнике будет старая цена.
- 📦 Единица измерения. На ценнике печатается цена за ту единицу, в которой её установили. Цена за упаковку из 10 штук и цена за штуку — разные строки.
- 🔢 Штрихкоды. Нужны, если на ценнике или этикетке должен быть штрихкод. Без них поле штрихкода останется пустым.
- 🖨️ Шаблон ценника. В конфигурациях с обработкой «Печать этикеток и ценников» у каждого вида цен или склада может быть свой шаблон по умолчанию.
Если товар продаётся в нескольких магазинах с разными ценами, заведите отдельный вид цен на каждый магазин. Тогда при печати достаточно выбрать вид цен, а не править цифры руками.
Требования к самому ценнику задают Правила продажи товаров по договору розничной купли-продажи (Постановление Правительства РФ № 2463): на нём должны быть наименование товара, сорт (если есть) и цена за единицу товара или единицу измерения. Стандартные шаблоны 1С эти поля уже содержат. Если вы правите шаблон, не удаляйте их.
Печать ценника на один товар из карточки и списка номенклатуры
Когда нужно перепечатать один-два ценника — например, порвался ценник на полке — документ создавать не нужно.
- Откройте список номенклатуры и выделите нужные позиции. Несколько строк выделяются с зажатой клавишей
Ctrl. - В командной панели откройте меню Печать и выберите команду печати этикеток и ценников. Откроется обработка, где выделенные товары уже стоят в таблице.
- Укажите вид цен и проверьте колонку количества — сколько ценников напечатать на каждый товар.
- Выберите шаблон ценника и нажмите Печать. 1С сначала сформирует табличный документ для предпросмотра.
- Проверьте предпросмотр и отправьте на принтер.
Если в меню «Печать» списка такой команды нет, запустите обработку напрямую: через поиск по слову «ценник» или через Главное меню → Все функции → Обработки → Печать этикеток и ценников. Команда «Все функции» появляется после включения флажка «Отображать команду Все функции» в Главное меню → Сервис → Параметры.
В обработке можно заполнить таблицу и без документа — отбором по группе номенклатуры. Удобно, когда меняете ценники на целую полку или категорию.
Шаблон ценника: размер, шрифты и набор полей
Стандартный ценник часто не подходит: мелкая цена, нет артикула, размер не попадает в ценникодержатель. Всё это настраивается в шаблоне, а не в коде конфигурации.
Где хранятся шаблоны
В 1С:Управление торговлей 11, Рознице 2, Комплексной автоматизации 2 и ERP шаблоны лежат в справочнике «Шаблоны этикеток и ценников». Открыть его можно из самой обработки печати (поле выбора шаблона) или через поиск по слову «шаблоны».
Удобнее не менять стандартный шаблон, а скопировать его и править копию. Тогда после обновления конфигурации ваши настройки не пропадут, а исходник останется для сравнения.
Как устроен редактор
Шаблон — это табличный документ. Слева список доступных полей: наименование, артикул, цена, единица измерения, штрихкод, характеристика, дата печати. Справа — сам макет ценника. Поле переносится в ячейку макета и выглядит там как параметр в квадратных скобках.
Порядок настройки:
- Задайте размер ценника. Он определяется областью ячеек макета: подгоните ширину колонок и высоту строк под размер держателя в миллиметрах.
- Расставьте поля. Цену — крупно и отдельно, наименование — в 2 строки с переносом.
- Настройте шрифты: выделите ячейку, откройте её свойства и задайте шрифт, размер, жирность.
- Сохраните шаблон и выберите его в обработке печати. Запустите предпросмотр.
Рабочие ориентиры по шрифтам для ценника 58×40 мм:
| Элемент | Размер шрифта | Оформление |
|---|---|---|
| Цена | 20–28 pt | жирный, по центру |
| Наименование | 8–10 pt | перенос по словам, 2 строки |
| Единица измерения | 7–8 pt | рядом с ценой |
| Артикул, дата | 6–7 pt | в нижней строке |
Если наименование не помещается, не уменьшайте шрифт до 5 pt — такой текст на полке не читается. Лучше включите перенос по словам и увеличьте высоту строки.
Ценники в 1С:Бухгалтерии 3.0
В Бухгалтерии нет такого гибкого конструктора, как в УТ 11. Ценники печатаются фиксированной печатной формой. Её внешний вид меняют через Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм: найдите в списке макет ценника по слову «ценник», откройте и отредактируйте. Изменённый макет хранится отдельно, и к стандартному можно вернуться одной командой.
Если нужна совсем другая форма — с логотипом, двумя ценами, QR-кодом — её делают внешней печатной формой и подключают через «Дополнительные отчеты и обработки». Конфигурацию снимать с поддержки для этого не нужно.
Как распечатать ценники сразу на всю поставку или переоценку
Чаще всего ценники нужны пачкой: пришёл товар или изменились цены. Вручную вбивать каждую позицию не нужно — список подставится из документа.
Из каких документов печатают
| Ситуация | Документ-основание | Что берётся из документа |
|---|---|---|
| Пришла поставка | Поступление товаров (в УТ 11 — «Приобретение товаров и услуг») | товары и количество |
| Изменились цены | Установка цен номенклатуры | только переоценённые позиции |
| Товар перевезли в другой магазин | Перемещение товаров | товары для склада-получателя |
Порядок одинаковый:
- Откройте проведённый документ.
- В меню Печать выберите печать этикеток и ценников. Обработка откроется со списком товаров из документа.
- Проверьте количество ценников. После поступления 1С может подставить количество из документа: при поставке 120 банок на один товар нужно не 120 ценников, а 1–2 на полку. Исправьте колонку количества.
- Выберите вид цен и шаблон, сформируйте и распечатайте.
После переоценки печатайте ценники именно из документа «Установка цен номенклатуры», а не по всей группе. Получите ровно те ценники, которые нужно поменять на полке, без лишней бумаги.
Если ценники и этикетки нужны одновременно (этикетки на каждую единицу, ценник — на полку), в обработке УТ 11 для них задаются отдельные шаблоны и отдельное количество. Так за один проход печатается и то и другое.
Штрихкоды на ценнике и проверка сканером
Штрихкод на ценнике нужен, чтобы кассир мог пробить товар без упаковки или с повреждённой заводской этикеткой.
Откуда берётся штрихкод
Штрихкод хранится в карточке номенклатуры (в УТ 11 и Рознице — отдельный список штрихкодов с привязкой к характеристике и упаковке). Варианты:
- 📥 Заводской. Считайте сканером с упаковки прямо в поле штрихкода — это быстрее и без опечаток.
- ⚙️ Внутренний. Если заводского нет (весовой товар, свой фасовочный цех), 1С генерирует код сама. Внутренние коды EAN-13 начинаются с цифры 2 — префиксы 20–29 по правилам GS1 зарезервированы для внутреннего использования и не пересекаются с заводскими.
Как проверить, что штрихкод читается
- Напечатайте один пробный ценник.
- Откройте любой документ продажи или чек в рабочем месте кассира.
- Считайте штрихкод с ценника сканером. Должен подставиться нужный товар с правильной ценой.
Если сканер пищит, но товар не находится — штрихкод не привязан к номенклатуре или привязан к другой упаковке. Если сканер вообще не реагирует — проблема в печати: слишком мелкий код или серый тон вместо чёрного.
Не уменьшайте штрихкод в шаблоне меньше примерно 80% от номинала EAN-13 (около 30 мм по ширине). Дешёвые сканеры перестают читать такие коды, особенно с термобумаги.
Для печати штрихкодов 1С использует компоненту печати штрихкодов. В тонком и веб-клиенте её может понадобиться установить при первом запуске печати — 1С предложит это сама. Пока компонента не установлена, поле штрихкода выводится пустым.
Печать ценников на обычном принтере и на принтере этикеток
Принтер задаёт, как будет устроен шаблон. От него зависит, сколько ценников на листе и как их потом резать.
| Способ | Чем печатают | Плюсы | Минусы |
|---|---|---|---|
| Лист А4 | лазерный или струйный принтер | не нужно отдельного оборудования | ценники приходится резать |
| Самоклеящиеся листы А4 | тот же принтер | готовые этикетки без резки | шаблон точно под разметку листа |
| Рулон этикеток | термопринтер этикеток | быстро, ровно, по одной этикетке | нужен драйвер и настройка размера |
Лист А4
1С раскладывает ценники по листу автоматически, исходя из размера макета. Чтобы при печати не съезжала сетка:
- 📏 в параметрах страницы табличного документа выставьте масштаб 100%, а не «по ширине листа»;
- 📐 задайте поля 5–10 мм, иначе принтер обрежет крайний ряд;
- 🔁 сохраните настройку, чтобы не выставлять её заново при каждой печати.
Для самоклеящихся листов (например, 24 этикетки 70×37 мм) подгоните размер макета точно под разметку и проверьте на простом листе, наложив его на этикеточный на просвет.
Термопринтер этикеток
Есть два пути.
- Через драйвер Windows. Принтер ставится как обычный, в его драйвере создаётся размер бумаги под этикетку, например 58×40 мм. В 1С ценник печатается как обычный табличный документ, только на «лист» размером с этикетку. Это самый простой и предсказуемый вариант.
- Через подключаемое оборудование. В УТ 11, Рознице и других конфигурациях с библиотекой подключаемого оборудования принтер этикеток подключается как отдельный тип оборудования. Тогда для него нужен шаблон, рассчитанный на принтер этикеток, а печать идёт командами самого принтера — быстро, но чувствительно к драйверу.
После смены рулона на другой размер сделайте калибровку принтера (на большинстве моделей — кнопкой на корпусе). Без неё принтер не видит промежуток между этикетками и печатает со сдвигом.
Частые вопросы о печати ценников в 1С
Можно ли напечатать на ценнике старую и новую цену для акции?
Как напечатать ценники на весовой товар?
Почему у одного пользователя ценники печатаются нормально, а у другого со сдвигом?
Нужно ли печатать на ценнике дату и подпись?
Можно ли печатать ценники в веб-клиенте 1С?
Источники
- Постановление Правительства РФ от 31.12.2020 № 2463 «Об утверждении Правил продажи товаров по договору розничной купли-продажи»