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

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

Как сделать прайс в 1С:Предприятие

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

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

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

Общий порядок такой: создать типы цен, установить значения цен документом «Установка цен номенклатуры», затем сформировать прайс-лист встроенным отчётом и при необходимости настроить его внешний вид. Ниже каждый шаг разобран подробно.

Что нужно подготовить перед формированием прайса

Прайс строится из уже введённых данных, поэтому сначала проверьте три вещи. Во-первых, справочник «Номенклатура» должен быть заполнен: товары заведены, у них указаны наименования, единицы измерения и, желательно, артикулы — они попадут в печатную форму.

Во-вторых, определите, какие виды цен вам нужны: розничная, оптовая, закупочная, цена для партнёров и так далее. Каждый столбец будущего прайса соответствует отдельному виду цены. В-третьих, убедитесь, что у вашей учётной записи есть права на работу с ценообразованием — в типовых конфигурациях это роль менеджера по закупкам/продажам или администратора.

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

Шаг 1. Создание видов (типов) цен

Откройте раздел «CRM и маркетинг» (в УТ 11) или «НСИ и администрирование» → «Ценообразование» → «Виды цен». Создайте новый элемент и укажите его наименование, валюту и признак включения НДС в цену. Именно эти параметры определяют, как цена будет отображаться в прайсе и подставляться в документы продажи.

Для каждого вида цены можно задать способ расчёта: произвольное значение (вводится вручную), наценка на другой вид цены (например, «закупочная + 30%») или формула. Для первого прайса достаточно ручного ввода — формулы имеет смысл подключать, когда ценообразование стабилизируется.

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

Цены в 1С действуют с даты документа, а не «просто хранятся». Перейдите в «Ценообразование» → «Цены номенклатуры» и создайте документ «Установка цен номенклатуры». В табличную часть добавьте товары — вручную, подбором или заполнением по группе номенклатуры.

Укажите вид цены и значения для каждой позиции. Если видов цен несколько, их можно установить одним документом, отметив нужные виды в шапке. После проведения цены начинают действовать с даты документа: всё, что продавалось раньше, пересчитано не будет.

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

Порядок установки цен
  1. 1
    Откройте «Ценообразование» → «Установка цен номенклатуры» и создайте документ
  2. 2
    Отметьте нужные виды цен в шапке документа
  3. 3
    Добавьте товары подбором или заполнением по группе
  4. 4
    Введите цены или примените процентное изменение к выделенным строкам
  5. 5
    Проведите документ и проверьте цены через отчёт «Цены номенклатуры»

Шаг 3. Формирование прайс-листа

В УТ 11 готовый прайс формируется через «CRM и маркетинг» → «Ценообразование» → «Прайс-лист». Укажите дату, на которую нужны цены, выберите виды цен для колонок и задайте отбор: по группе номенклатуры, складу, сегменту товаров. Нажмите «Сформировать» — программа выведет табличный документ.

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

Сформированный прайс сохраняется через «Файл» → «Сохранить как» в форматы Excel, PDF или mxl. Перед отправкой клиентам проверьте актуальность даты: если цены установлены «завтрашним» документом, а прайс сформирован на сегодня, новых цен в нём не будет.

Настройка внешнего вида и колонок

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

Внешняя печатная форма подключается без изменения конфигурации через «Администрирование» → «Печатные формы, отчёты и обработки» → «Дополнительные отчёты и обработки». Это безопасный способ кастомизации: типовая конфигурация остаётся на поддержке, обновления не ломаются.

Вывод картинок товаров

Если к номенклатуре прикреплены изображения, прайс с картинками обычно делают через дополнительную обработку или выгрузку в Excel с последующей вставкой. Штатный прайс-лист УТ 11 изображения не выводит — учитывайте это при планировании.

Альтернативные способы: прайс через отчёт и обработку

Кроме штатного «Прайс-листа» есть отчёт «Цены номенклатуры» — он показывает историю и текущие значения цен и подходит для внутреннего контроля, но как клиентский прайс выглядит хуже. Для выгрузки на сайт или в маркетплейсы используют обработки выгрузки в Excel/CSV/YML, которые строят файл по заданному шаблону.

Способы получить прайс

Штатный отчёт «Прайс-лист»

Быстро и без доработок; ограниченное оформление, нет картинок

Excel после выгрузки

Гибкое оформление вручную; требует повторной работы при каждом обновлении цен

Внешняя печатная форма

Фирменный шаблон и автоматическое обновление; нужна разработка или готовая обработка

Выгрузка на сайт (YML/CSV)

Для интернет-магазина и маркетплейсов; требует настройки шаблона обмена

Проверка результата и типичные ошибки

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

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

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

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

Совпадают с последним документом установки цен на дату отчёта

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

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

Состав товаров
Норма

Все нужные группы номенклатуры присутствуют

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

Часть товаров отсутствует — смотрите отборы отчёта

Валюта и НДС
Норма

Валюта и ставка соответствуют настройкам вида цены

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

Цены в другой валюте или без НДС — проверьте карточку вида цены

Типичные ошибки
01
Установка цен будущей датой — прайс на сегодня показывает старые значения
02
Отбор по группе без учёта вложенных подгрупп — часть товаров выпадает из прайса
03
Редактирование цен прямо в сохранённом Excel вместо документа в 1С — данные расходятся с учётом
04
Несколько документов установки цен в один день — действует последний по времени, что вызывает путаницу

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

Почему прайс-лист формируется пустым?

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

Как сделать прайс с несколькими колонками цен (опт и розница)?

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

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

Да. В карточке вида цены задайте способ задания «Наценка на другой вид цены» или формулу, например наценку на закупочную цену. Тогда при установке новых закупочных цен отпускные пересчитаются по правилу, но фиксируются они всё равно документом установки цен.

Как вывести в прайс остатки на складе?

В настройках отчёта «Прайс-лист» включите показ остатков и при необходимости укажите склад в отборе. Учтите, что остатки показываются на момент формирования и быстро устаревают — для клиентов такую колонку обычно не выводят.

Чем отличается прайс в «Управлении нашей фирмой»?

В УНФ механика та же: виды цен, документ «Установка цен», затем печатная форма прайса из списка номенклатуры или раздела продаж. Отличаются названия пунктов меню и набор колонок по умолчанию, но логика «вид цены → документ → отчёт» сохраняется.

Нужно ли заново создавать прайс после изменения цен?

Отдельный объект прайса не существует — отчёт каждый раз строится из актуального регистра цен. Достаточно пересформировать отчёт; старые сохранённые файлы Excel при этом, естественно, не обновятся сами.

Итог

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

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