Документы и Печать · 9 мин
Как сделать печать ценников в 1С
Как настроить и распечатать ценники в 1С: установка цен номенклатуры, выбор шаблона, печать из документа и справочника, типичные ошибки и их решение.
Печать ценников в 1С — стандартная операция, которая доступна в типовых конфигурациях «Управление торговлей», «Розница», «Комплексная автоматизация» и «ERP». Механизм везде построен одинаково: цена товара хранится в регистре цен номенклатуры, а макет ценника формируется по шаблону, который можно отредактировать под свой формат бумаги и принтер.
Главное условие корректной печати — установленные цены. Если для товара не задана цена нужного вида, ценник либо не сформируется, либо выйдет с пустым полем или нулевой суммой. Поэтому работа всегда начинается с документа «Установка цен номенклатуры», а уже потом выполняется сама печать.
Ниже разобран полный цикл: от проверки цен до настройки шаблона и массовой печати на термопринтере этикеток. Инструкция ориентирована на типовые конфигурации, но логика применима и к доработанным решениям.
Проверьте, что цены на товары установлены
Ценник берёт данные из регистра цен, поэтому первый шаг — убедиться, что цены актуальны. Откройте документ «Установка цен номенклатуры» (в «Управлении торговлей» это раздел «CRM и маркетинг» или «Закупки», в «Рознице» — раздел «Ценообразование»). Если товара нет ни в одном документе или цена устарела, создайте новый документ, добавьте позиции, укажите вид цены и значения, затем проведите документ.
Проверить результат можно двумя способами: открыть карточку товара и перейти по ссылке «Цены», либо сформировать отчёт «Цены номенклатуры». Если в отчёте напротив товара стоит нужная сумма с текущей датой — ценник сформируется корректно.
Обратите внимание на вид цены: в базе их может быть несколько (закупочная, розничная, оптовая). В настройках печати ценников указывается конкретный вид цены, и если выбрать не тот, на ценник попадёт неверная сумма или пустое значение.
Откройте обработку печати ценников
В типовых конфигурациях печать ценников выполняется через обработку «Печать этикеток и ценников». Путь к ней зависит от конфигурации: в «Управлении торговлей 11» это раздел «Продажи» → «Сервис» или «НСИ и администрирование» → «Печатные формы, отчёты и обработки»; в «Рознице» — раздел «Закупки» или «Склад» → «Печать этикеток и ценников».
Часто печать доступна и напрямую из документов: из «Установки цен номенклатуры», «Поступления товаров», «Оприходования» или «Пересортицы». В этом случае список товаров подставляется автоматически из табличной части документа — это удобно, когда нужно напечатать ценники только на свежую поставку.
Третий вариант — печать из списка номенклатуры: выделите нужные позиции в справочнике «Номенклатура», нажмите кнопку печати и выберите «Ценники». Подходит, когда нужно перевыпустить ценники на отдельные товары без привязки к документу.
Настройте отбор товаров и параметры печати
В обработке печати заполните таблицу товаров одним из способов: кнопкой «Заполнить» по документу, по отбору (группа номенклатуры, поставщик, изменённые цены) или добавлением вручную. Для каждой строки укажите количество ценников — по умолчанию может подставляться количество из документа поступления или одна штука.
Затем задайте ключевые параметры: вид цены, организацию (если на ценнике выводятся её реквизиты), магазин или склад и шаблон ценника. Некоторые конфигурации позволяют выводить дополнительные поля: артикул, штрихкод, дату производства, страну происхождения, единицу измерения.
- 1Проведите документ «Установка цен номенклатуры» с нужным видом цены
- 2Откройте «Печать этикеток и ценников» из раздела продаж или из документа
- 3Заполните список товаров и укажите количество копий для каждой позиции
- 4Выберите вид цены и шаблон ценника
- 5Нажмите «Печать», проверьте предварительный просмотр и отправьте на принтер
Выберите или отредактируйте шаблон ценника
Шаблон определяет размер ценника и расположение полей. В типовых конфигурациях есть предустановленные шаблоны, но почти всегда их приходится адаптировать под конкретную этикеточную ленту или формат листа. Откройте список шаблонов из обработки печати (кнопка «Шаблоны» или «Редактировать шаблон»).
Редактор шаблона работает по принципу конструктора: вы задаёте размер этикетки в миллиметрах, перетаскиваете на макет доступные поля (наименование, цена, штрихкод, артикул), настраиваете шрифт и выравнивание. Поля-шаблоны подставляются из базы автоматически при печати каждой позиции.
После редактирования обязательно сделайте пробную печать одного ценника и измерьте результат линейкой: смещение даже на 2–3 миллиметра при массовой печати приведёт к съезжанию текста за границы этикетки. Проверяйте и настройки самого принтера — размер бумаги в драйвере должен совпадать с размером этикетки в шаблоне.
Настройте печать на принтере этикеток
Для термопринтеров этикеток (например, популярных моделей формата 58×40 или 30×20 мм) критичны три настройки: размер носителя в драйвере, тип печати (термо или термотрансфер) и ориентация. Создайте в драйвере пользовательский формат бумаги, точно совпадающий с размером этикетки, и выберите его в настройках печати 1С.
Если ценники печатаются на обычном офисном принтере на листах А4, используйте шаблон с разметкой под самоклеящиеся листы — в редакторе шаблона задаётся количество этикеток по горизонтали и вертикали, а также отступы. Напечатайте пробный лист на обычной бумаге и приложите к этикеточному листу на просвет, чтобы проверить совпадение.
Сравнение вариантов печати
Подходит для магазинов и склада: быстро, без обрезки, этикетки сразу клеятся. Ограничение — нужен отдельный шаблон под размер ленты и корректная настройка драйвера.
Подходит для небольших партий без покупки оборудования. Ограничение — нужны самоклеящиеся листы с разметкой и точная подгонка шаблона, иначе текст съезжает между ячейками.
Подходит для ценников на новую поставку: список товаров и количество подставляются автоматически. Ограничение — не подходит для перевыпуска ценников на старые остатки.
Проверьте результат и устраните типичные проблемы
Перед массовой печатью всегда открывайте предварительный просмотр: проверьте, что цена соответствует ожидаемой, наименование не обрезано, штрихкод читается сканером. После печати первой этикетки отсканируйте её штрихкод — он должен определяться как правильный товар.
Наиболее частые проблемы: пустая цена (не установлен вид цены), текст выходит за границы (не совпадает размер этикетки в шаблоне и драйвере), смещение при печати серии (неверно задан шаг или поля), вместо штрихкода печатаются символы (не установлен шрифт штрихкода или компонента печати).
Как проверить результат
Совпадает с отчётом «Цены номенклатуры» по нужному виду цены
Пустое поле, ноль или цена другого вида
Все поля внутри границ этикетки, на последующих этикетках смещения нет
Текст обрезан или с каждой этикеткой сдвигается
Сканер читает код и определяет правильный товар
Сканер не реагирует или определяет другую позицию
Часто задаваемые вопросы
Можно ли напечатать ценники в 1С без документа установки цен?
Технически обработка печати откроется, но цены подставятся только те, что уже есть в регистре. Если цена никогда не устанавливалась, поле будет пустым. Поэтому документ «Установка цен номенклатуры» — обязательный этап для новых товаров.
Как вывести на ценник старую и новую цену для акции?
В типовых шаблонах такого поля обычно нет. Варианты: использовать механизм скидок и печатать ценник с учётом скидки, либо доработать шаблон, добавив поле с ценой на прошлую дату. Второй вариант требует участия специалиста по 1С, так как нужен запрос к истории цен.
Почему при печати нескольких этикеток текст постепенно смещается?
Причина почти всегда в расхождении высоты этикетки в шаблоне и в настройках драйвера принтера. Принтер отмеряет подачу по заданному размеру, и накопленная погрешность растёт с каждой этикеткой. Выровняйте размеры до десятых долей миллиметра и откалибруйте датчик этикетки в самом принтере.
Можно ли печатать ценники с разными ценами для разных магазинов?
Да, если для каждого магазина заведён свой вид цены. В обработке печати выберите вид цены конкретного магазина — ценники сформируются с его значениями. Если используется единый вид цены на всю сеть, различий не будет.
Что делать, если штрихкод печатается как обычный текст?
Проверьте, установлена ли на компьютере компонента печати штрихкодов (в типовых конфигурациях она предлагается к установке автоматически при первой печати). Также убедитесь, что в шаблоне поле штрихкода имеет тип «Штрихкод», а не «Текст», и что шрифт штрихкода установлен в системе.
Как напечатать ценники только на товары, у которых изменилась цена?
В обработке печати используйте заполнение по документу «Установка цен номенклатуры» за нужную дату — в таблицу попадут только позиции с изменёнными ценами. В некоторых конфигурациях доступен отбор «по изменённым ценам» напрямую.
Что важно запомнить
Печать ценников в 1С строится на трёх шагах: установить цены документом, заполнить список товаров в обработке печати, выбрать настроенный шаблон. Перед массовой печатью всегда делайте пробный экземпляр и сверяйте цену, границы текста и читаемость штрихкода.