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

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

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

Как напечатать ценники со скидкой в 1С: настройка скидок, обработка «Печать ценников и этикеток», вывод старой и новой цены, типичные ошибки и FAQ.

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

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

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

Как 1С формирует цену на ценнике: что нужно понять заранее

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

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

Шаг 1. Зафиксируйте базовую и акционную цены

Откройте раздел «CRM и маркетинг» (в «Рознице» — «Закупки» или «Ценообразование», в зависимости от версии) и создайте документ «Установка цен номенклатуры». Добавьте товары по акции и убедитесь, что базовый вид цен («Розничная») заполнен старыми ценами — именно они будут зачёркнуты на ценнике.

Затем создайте отдельный вид цен «Акционная» (Справочники → Виды цен → Создать), если его ещё нет. В том же или новом документе «Установка цен номенклатуры» по этому виду цен укажите цены со скидкой. Проверьте дату документа: акционная цена начнёт действовать с этой даты, а не раньше.

Порядок действий
  1. 1
    Создайте вид цен «Акционная» в справочнике видов цен
  2. 2
    Документом «Установка цен номенклатуры» зафиксируйте базовые цены, если они не установлены
  3. 3
    Вторым документом установите акционные цены с даты начала акции
  4. 4
    Проверьте в карточке товара, что по кнопке «Цены» видны обе цены с корректными датами

Шаг 2. Настройте автоматическую скидку (альтернативный вариант)

Если скидка должна действовать в чеках и на ценниках как процент, используйте механизм автоматических скидок: «CRM и маркетинг» → «Скидки (наценки)» → «Создать». Укажите процент, период действия, сегмент номенклатуры и магазин. Установите флажок, разрешающий совместное применение, если акций несколько.

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

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

Отдельный вид цен «Акционная»

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

Автоматическая скидка

Удобна для кассовых акций и сложных условий. На ценник попадает не всегда — зависит от шаблона и конфигурации.

Изменение базовой цены

Просто, но старая цена теряется — зачёркнутую цену вывести не получится без дополнительных доработок.

Шаг 3. Создайте или отредактируйте шаблон ценника

Перейдите в «Настройки и администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков» (в «Рознице»: «Администрирование» → «Печатные формы»). Создайте новый шаблон ценника или скопируйте типовой, чтобы не испортить рабочий макет.

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

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

Шаг 4. Сформируйте и распечатайте ценники

Откройте обработку «Печать ценников и этикеток»: в «Управлении торговлей» это «CRM и маркетинг» → «Ценники и этикетки», в «Рознице» — «Продажи» → «Печать ценников и этикеток». Добавьте товары вручную, по документу установки цен или по отбору (например, по группе номенклатуры акции).

В настройках выберите созданный шаблон ценника и укажите вид цены для печати. Если шаблон использует два вида цен, убедитесь, что оба выбраны в параметрах. Нажмите «Печать» и проверьте предварительный просмотр: старая цена должна быть зачёркнута, новая — выделена крупным шрифтом.

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

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

Старая цена на ценнике
Норма

Выводится зачёркнутой и совпадает с базовым видом цен

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

Поле пустое или равно новой цене — базовая цена не установлена на дату печати

Новая цена
Норма

Совпадает с акционным видом цен и ценой в чеке

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

Отличается от кассовой — проверьте даты установки цен

Все товары акции
Норма

Ценники сформированы по каждой позиции

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

Часть товаров без цен — по ним не установлена акционная цена

Особенности для разных конфигураций

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

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

Типичные ошибки и как их избежать

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

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

FAQ

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

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

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

Базовый вид цен не установлен для этого товара на дату печати. Создайте документ «Установка цен номенклатуры» с базовой ценой датой раньше даты печати и сформируйте ценники заново.

Как напечатать ценники только по товарам одной акции?

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

Нужно ли снимать старые ценники после окончания акции?

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

Можно ли сделать ценник со скидкой без доработок, только типовыми средствами?

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

Итог

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

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