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

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

Как сделать прайс-лист в 1С: настройка, формирование и печать

Как создать прайс-лист в 1С: настройка видов цен, установка цен номенклатуры, формирование и печать прайса в УТ 11 и 1С:Комплексная автоматизация.

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

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

Как устроен механизм цен в 1С

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

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

Шаг 1. Создайте и настройте виды цен

Откройте раздел «CRM и маркетинг» → «Настройки и справочники» → «Виды цен» (в некоторых версиях — «Закупки» → «Виды цен»). Создайте нужные виды: например, «Закупочная», «Оптовая», «Розничная». Для каждого вида укажите валюту, признак «Цена включает НДС» и способ задания цены.

Способ задания цены определяет, как значение будет появляться. Вариант «Ручное назначение» подходит для базовой цены, которую задаёт менеджер. Вариант «Наценка на другой вид цен» удобен для производных: розничная = закупочная + 30%. Вариант «Произвольная формула» позволяет задать сложный расчёт, например с округлением до десятков рублей.

Способы задания цены

Ручное назначение

Цену вводит пользователь. Полный контроль, но при большом ассортименте — трудоёмко.

Наценка на другой вид цены

Цена считается автоматически от базовой. При изменении базовой нужно переустановить производные цены документом.

Произвольная формула

Гибкий расчёт с округлением и несколькими параметрами. Требует аккуратной настройки и проверки на тестовых позициях.

Шаг 2. Установите цены документом

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

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

Установка цен: порядок действий
  1. 1
    Откройте «Закупки» → «Установка цен номенклатуры» → «Создать»
  2. 2
    Отметьте нужные виды цен в шапке документа
  3. 3
    Добавьте товары: вручную, подбором или кнопкой «Заполнить»
  4. 4
    Укажите или проверьте рассчитанные значения цен
  5. 5
    Проведите документ и проверьте цены в карточке товара (ссылка «Цены»)

Шаг 3. Сформируйте прайс-лист

Откройте обработку «Закупки» → «Прайс-лист» (или «CRM и маркетинг» → «Прайс-лист»). Укажите дату, на которую нужны цены, и вид цен. Нажмите «Сформировать» — программа покажет таблицу с номенклатурой, характеристиками (если используются) и ценами.

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

Для печати используйте кнопку «Печать» или сохраните таблицу в Excel/PDF через стандартное меню «Файл» → «Сохранить копию». Если прайс отправляется клиентам регулярно, удобно настроить рассылку по расписанию через механизм «Рассылка отчетов».

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

1С:Бухгалтерия

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

1С:Розница и УНФ

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

Как проверить, что прайс сформирован правильно

Перед отправкой прайса клиенту сверьте несколько контрольных точек. Возьмите 3–5 товаров из разных групп и сравните цену в прайсе с ценой в карточке номенклатуры (ссылка «Цены» в карточке товара). Убедитесь, что валюта и НДС соответствуют договорённостям с покупателями.

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

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

Цены в прайсе
Норма

Совпадают с последними документами «Установка цен» на дату прайса

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

Цены старые или нулевые — документ установки не проведён или дата прайса неверна

Состав номенклатуры
Норма

Присутствуют все нужные группы товаров, нет архивных позиций

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

Лишние или отсутствующие позиции — проверьте отборы в настройках

Формат колонок
Норма

Нужные колонки (артикул, цена, остаток) на месте, цены с корректным округлением

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

Лишние колонки или цены с копейками при необходимости целых значений

Типичные ошибки и ограничения

Типичные ошибки
01
Прайс пустой: цены не установлены документом или в шапке документа не отмечен нужный вид цен
02
В прайсе старые цены: выбрана неверная дата формирования или новая установка цен не проведена
03
Наценочные цены не пересчитались: после изменения базовой цены производный вид цен нужно переустановить новым документом
04
Дубли товаров: включены характеристики, и одна позиция выводится несколькими строками — проверьте настройку отображения
05
В прайс попали позиции с нулевым остатком: включите отбор «Только в наличии» в настройках

Учтите и ограничения механизма. Типовой прайс — это табличный документ без дизайна: логотип, фирменные стили и картинки товаров в него не встроить без доработки внешней печатной формы. Если нужен «красивый» каталог, прайс выгружают в Excel и оформляют там, либо заказывают внешнюю обработку у разработчика.

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

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

Да. В настройках обработки «Прайс-лист» добавьте нужные виды цен как отдельные колонки. Так удобно показывать, например, розничную цену и цену со скидкой рядом.

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

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

Почему после изменения закупочной цены оптовая не обновилась?

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

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

Настройте механизм «Рассылка отчетов» (раздел «Администрирование»): сохраните нужный вариант прайса, укажите расписание, формат файла (Excel или PDF) и список получателей. Программа будет формировать и отправлять прайс без участия пользователя.

Можно ли сделать прайс с картинками товаров?

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

Что делать, если в прайсе не хватает части товаров?

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

Итог

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

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