Прайс-лист из 1С для клиентов, сайта и маркетплейсов: от видов цен до файла Excel

· 10 мин

Содержание

Чтобы сформировать прайс-лист в 1С, сначала заведите тип (вид) цены и установите по нему цены документом «Установка цен номенклатуры». Потом откройте отчёт «Прайс-лист»: в Бухгалтерии 3.0 он лежит в Склад → Цены → Прайс-лист, в УТ 11 — в разделе CRM и маркетинг (в старых релизах Маркетинг), группа «Ценообразование». Выберите цены, отбор по группам товаров, нажмите «Сформировать» и сохраните результат в Excel.

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

Подготовка: типы цен, виды цен и номенклатура

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

Термины в конфигурациях разные, не путайте их:

КонфигурацияКак называется справочникГде найти
Бухгалтерия предприятия 3.0Типы цен номенклатурыСклад → Цены → Типы цен номенклатуры
Управление торговлей 11Виды ценCRM и маркетинг → Настройки и справочники → Виды цен
Розница 2Виды ценраздел маркетинга, группа «Ценообразование»

Что настроить в карточке цены

Заведите столько цен, сколько у вас колонок в прайсе. Типичный набор:

  • 🏷️ Розничная — для витрины, сайта, маркетплейса;
  • 📦 Оптовая — для постоянных покупателей;
  • 🤝 Дилерская или «Крупный опт» — для партнёров;
  • 🔒 Закупочная — служебная, в прайс клиентам не попадает.

В карточке проверьте три вещи:

  1. Валюта. Если цена в рублях, а прайс нужен в долларах, пересчитывать «на лету» отчёт не будет. Для валютного прайса заведите отдельную цену в валюте.
  2. «Цена включает НДС». Флажок определяет, в каком виде цифры уйдут клиенту. Для розницы цены обычно с НДС, для опта бывает по-разному. Решите один раз и не меняйте задним числом.
  3. Округление. В УТ 11 у вида цены задаются правила округления, в том числе до «психологических» цен вроде 1 990 или 499. В БП 3.0 округление задаётся при пересчёте цен в документе.

Номенклатура

Прайс собирается по группам справочника «Номенклатура». Если товары свалены в одну папку, в прайсе будет одна длинная простыня. Перед первым прайсом разложите номенклатуру по группам: «Кабели», «Розетки», «Автоматы». Эти группы станут разделами прайса.

Заполните артикулы. Маркетплейсы и сайты сопоставляют товары по артикулу или штрихкоду, а не по названию. Без артикула загрузка прайса превращается в ручную сверку.

Как установить цены, чтобы они попали в прайс

Цены вносят документом «Установка цен номенклатуры». В БП 3.0 он открывается из Склад → Цены → Установка цен номенклатуры, в УТ 11 — из группы «Ценообразование» раздела CRM и маркетинг.

Порядок в БП 3.0:

  1. Создайте документ и поставьте дату, с которой цены действуют. Прайс на 1 ноября не увидит цены, установленные 5 ноября.
  2. В шапке выберите один или несколько типов цен. Каждый станет колонкой табличной части.
  3. Заполните товары: кнопкой подбора, по группе номенклатуры или по документу поступления.
  4. Впишите цены или пересчитайте их от другого типа цены (об этом ниже).
  5. Нажмите «Провести и закрыть». Непроведённый документ в прайс не попадает.

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

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

Формируем отчёт «Прайс-лист» в Бухгалтерии, УТ 11 и Рознице

Бухгалтерия предприятия 3.0

  1. Откройте Склад → Цены → Прайс-лист.
  2. Укажите дату, на которую нужны цены. По умолчанию стоит текущая.
  3. Выберите типы цен, которые попадут в колонки. Например, «Розничная» и «Оптовая».
  4. Задайте отбор: группа номенклатуры, конкретные позиции, при необходимости — только товары с остатком на складе.
  5. Нажмите «Сформировать».

Получится таблица: группа → товар → цены по выбранным типам. Её можно напечатать или сохранить.

Управление торговлей 11 и Розница 2

В УТ 11 прайс-лист настраивается гибче. Помимо видов цен можно:

  • 🔍 выбрать отбор по складу и показывать только то, что есть в наличии;
  • 🧩 вывести характеристики товара отдельными строками;
  • 📊 добавить колонки: артикул, единица измерения, остаток;
  • 💾 сохранить настройку под именем («Опт для дилеров», «Розница для сайта») и потом открывать её одним выбором.

Сохранённые настройки экономят больше всего времени. Сделайте по одной настройке на каждого получателя: отделу продаж, сайту, каждому маркетплейсу. Тогда новый прайс собирается за минуту без перенастройки колонок.

В Рознице 2 логика та же, что в УТ: виды цен, документ установки цен и отчёт в группе «Ценообразование».

Выгрузка в Excel

Готовый отчёт сохраните кнопкой «Сохранить» (значок дискеты) в командной панели формы отчёта и выберите формат «Лист Microsoft Excel 2007» (.xlsx). Подойдут и .pdf для отправки клиенту, и .ods, если в офисе LibreOffice.

Excel-файл из отчёта — это снимок на момент формирования. Обновили цены в 1С — сформируйте и сохраните прайс заново, сам файл не обновится.

Выгрузка для маркетплейсов и сайта: где пригодится XML

Маркетплейсу нужен не красивый прайс, а файл в его шаблоне: артикул, цена, иногда цена до скидки. Рабочих путей три.

СпособКогда подходитОграничения
Сохранить отчёт в Excel и вставить колонки в шаблон маркетплейсаДесятки и сотни позиций, обновление раз в неделюРучной перенос, риск сдвига строк
Встроенная интеграция с маркетплейсами в УТ 11Тысячи позиций, частое обновлениеЕсть в свежих релизах УТ, нужна настройка подключения
Обмен с сайтом в формате CommerceMLСвой интернет-магазин на CMS с модулем обменаНастраивает тот, кто ведёт сайт

Что делает обработка «Загрузка и выгрузка данных XML»

Её часто советуют для прайсов, но задача у неё другая. Это универсальная обработка для переноса объектов между базами 1С с одинаковой структурой: например, перенести виды цен и документы установки цен из тестовой копии в рабочую базу.

Порядок работы:

  1. Откройте обработку: она поставляется внешним файлом .epf под версию платформы, в типовой конфигурации её нет. Запускается через меню Файл → Открыть.
  2. На вкладке «Выгрузка» отметьте нужные объекты: справочник видов цен, регистр цен или документы установки цен за период.
  3. Укажите файл и выгрузите.
  4. В другой базе той же конфигурации откройте ту же обработку, вкладку «Загрузка», выберите файл.

Клиенту или маркетплейсу этот XML не подойдёт: внутри служебная структура 1С с идентификаторами объектов, её никто, кроме другой базы 1С, не прочитает.

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

Прайс через «Заказ клиента» и свою печатную форму

Иногда клиенту нужен не весь каталог, а подборка: 30 позиций под его объект, с его ценой. Отчёт «Прайс-лист» для этого громоздок. Удобнее собрать подборку в документе.

Быстрый вариант без доработок

  1. Создайте «Заказ клиента » на этого покупателя.
  2. Выберите в документе вид цены, по которому он работает. Цены подставятся автоматически.
  3. Подберите товары. Количество можно ставить 1 — оно для прайса не важно.
  4. Не проводите документ, а просто запишите. Резерв и обязательства по нему не возникнут.
  5. Через «Печать» выведите форму заказа или счёта и сохраните в Excel или PDF.

Это коммерческое предложение «на коленке», но клиенту понятно: позиции, цены, итог. Если в УТ 11 у вас используется документ «Коммерческое предложение клиенту», берите его — он для этого и сделан.

Своя печатная форма

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

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

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

Как обновлять цены перед каждой выгрузкой

Прайс устаревает быстрее всего, когда цены правят вручную по каждой позиции. Автоматизируйте пересчёт от одной базовой цены.

Пересчёт от базовой цены

Схема простая: закупочная цена — базовая, остальные считаются от неё наценкой.

ЦенаКак считаетсяПример при закупке 1 000 ₽
Закупочнаяиз поступления1 000 ₽
Крупный оптзакупка + 15%1 150 ₽
Оптзакупка + 25%1 250 ₽
Розницазакупка + 60%, округление до 10 ₽1 600 ₽

В БП 3.0 это делается в документе «Установка цен номенклатуры»: заполните товары, затем через команду изменения цен пересчитайте колонку от другого типа цены с процентом наценки и округлением.

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

Цены поставщика

Если поставщик присылает свой прайс в Excel, не перебивайте его по позициям. В УТ 11 цены поставщиков регистрируют отдельным документом «Регистрация цен поставщика», и от них можно считать свою закупочную цену. В БП 3.0 проще заполнить «Установку цен номенклатуры» по документу поступления: закупочные цены подтянутся из накладной, а остальные колонки вы пересчитаете наценкой.

Порядок перед выгрузкой

Перед отправкой прайса
Выполнено: 0 / 6

Частые ошибки при формировании прайс-листа

Диагностика: выберите симптом

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

Можно ли показать в прайсе остатки товаров?
Да. В УТ 11 добавьте колонку остатка в настройках отчёта и укажите склад. В БП 3.0 можно отобрать только товары, которые есть на складе.
Как сделать прайс сразу в двух валютах?
Заведите отдельный тип цены в валюте и установите по нему цены. Отчёт выводит цены так, как они записаны, и сам не пересчитывает рубли в валюту.
Можно ли отправлять прайс клиенту автоматически по расписанию?
В конфигурациях на БСП есть рассылка отчётов: в форме отчёта найдите команду рассылки, укажите получателей, формат файла и расписание. Нужна настроенная учётная запись электронной почты.
Почему у менеджера прайс выглядит не так, как у меня?
Настройки отчёта сохраняются для каждого пользователя отдельно. Сохраните общую настройку и дайте менеджеру выбрать её, либо поделитесь ей через список вариантов отчёта.
Нужно ли проводить «Заказ клиента», если он нужен только для печати подборки?
Нет. Достаточно записать документ. Проведённый заказ резервирует товар и попадает в отчёты по продажам как реальная сделка.