Как вывести две цены в ценнике в 1С

20.07.2019 16930 10-15мин

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


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

Рекомендую перед просмотром этой статьи посмотреть общий урок по печати ценников и этикеток.

Для работы нам понадобится рабочее место печати ценников, открываем его

раздел Склад и доставка

На форме обработки заполняем:

  • режим печати - печать ценников,
  • тип печати - по виду цен,
  • нужный вид цены,
  • таблицу товаров,
  • количество печатаемых ценников.

Выделяем все строки с товарами и выбираем для них шаблон ценника.

печать ценников и этикеток

Сам шаблон создадим на основе стандартного ценника по умолчанию. В табличном поле выделим ячейке в которую хотим вставить старую цену. После этого в левой части формы (в списке доступных параметров) два раза кликнем по параметру Цена (дополнительно). В результате выделенная ячейка заполнится этим параметром. Записываем и закрываем шаблон.

добавление второй цены в шаблон ценника

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

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

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

редактирование ячейки шаблона

После смены стиля шрифта меняем цвет текста на красный.

Получаем такой результат:

печать ценников с двумя ценами

Уже лучше, но давайте внесем еще одно изменение - сделаем перечеркивание ячейки. Для этого понадобится прозрачная картинка с красной чертой, скачать ее можете по ссылке (или сделать самостоятельно в графическом редакторе).

В шаблоне открываем палитру свойств ячейки с ценой.

контекстное меню ячейки шаблона

Тут необходимо заполнить реквизит Картинка и установить вариант ее масштабирования.

палитра свойств ячейки макета

В результате получим подобный результат:

ценник с перечеркнутой чертой

Вывод старой цены (перечеркнутой) при печати ценника в 1С (видео)


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант