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