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