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