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