Торговля и Склад · 12 мин
Как распечатать прайс-лист в 1С: пошаговая инструкция
Как сформировать и распечатать прайс-лист в 1С:Управление торговлей и 1С:Комплексная автоматизация. Настройка колонок, отборов, сохранение в Excel и PDF.
Прайс-лист в 1С формируется на основе установленных цен номенклатуры, поэтому перед печатью важно убедиться, что цены в системе актуальны. В типовых конфигурациях — «1С:Управление торговлей», «1С:Комплексная автоматизация», «1С:ERP» — есть встроенный механизм печати прайса, который не требует доработок. Пользователю достаточно выбрать вид цен, задать отбор по товарам и вывести результат на печать или в файл.
Точное расположение команды зависит от конфигурации и её версии, но логика везде одинаковая: сначала цены регистрируются документом «Установка цен номенклатуры», затем прайс формируется отчётом или обработкой печати. Если цены не установлены или устарели, прайс выйдет пустым либо со старыми значениями — это самая частая причина «неправильного» документа.
Ниже разобран полный цикл: проверка цен, формирование прайса, настройка колонок и отборов, вывод на принтер, сохранение в Excel или PDF, а также типичные ошибки и способы их устранения.
Шаг 1. Проверьте, что цены установлены и актуальны
Прайс-лист берёт данные не из карточек товаров напрямую, а из регистра цен номенклатуры. Цены попадают туда документом «Установка цен номенклатуры» (в некоторых конфигурациях — «Регистрация цен поставщика» для закупочных цен). Если документа на текущую дату нет, прайс покажет нулевые или устаревшие значения.
Откройте раздел «Закупки» или «CRM и маркетинг» (в УТ 11 — «CRM и маркетинг» → «Цены и скидки») и найдите журнал «Установка цен номенклатуры». Проверьте дату последнего документа и охваченные в нём виды цен. Если компания использует несколько видов цен — розничную, оптовую, дилерскую — убедитесь, что актуальны именно те, которые должны попасть в прайс.
Быстрый способ проверить цену конкретного товара — открыть карточку номенклатуры и перейти по ссылке «Цены» в панели навигации. Там видна история изменения цены по каждому виду. Если цена отсутствует, создайте новый документ установки цен, заполните его (вручную, расчётом от базового вида цен или загрузкой из Excel) и проведите.
Шаг 2. Откройте отчёт «Прайс-лист»
В «1С:Управление торговлей 11» и «1С:Комплексной автоматизации 2» основной инструмент — отчёт «Прайс-лист», который находится в разделе «CRM и маркетинг» → «Отчеты по CRM и маркетингу» либо в разделе «Продажи» / «Закупки» в зависимости от настроек интерфейса. Проще всего найти его через строку поиска в меню «Все функции» или в поле поиска команд — введите «Прайс-лист».
В «1С:Рознице» прайс формируется из раздела «Закупки» — команда «Печать прайс-листа» доступна из журнала документов установки цен или из списка номенклатуры. В «1С:Бухгалтерии 8» специализированного прайса нет: там используют печатную форму из справочника «Номенклатура» (кнопка «Печать» → «Прайс-лист» в списке товаров), и цены должны быть заданы в документе «Установка цен номенклатуры».
Если команды нет в интерфейсе, проверьте права пользователя — доступ к отчётам по ценообразованию может быть ограничен ролью. Также в некоторых конфигурациях функциональность ценообразования включается отдельно: в УТ 11 проверьте «НСИ и администрирование» → «CRM и маркетинг» → включённые опции ценообразования.
Шаг 3. Настройте вид цен, отборы и колонки
После открытия отчёта задайте ключевые параметры. Первый и главный — вид цен: от него зависит, какие значения попадут в прайс. Если нужно показать несколько видов цен рядом (например, розничную и оптовую), добавьте их как отдельные колонки в настройках отчёта.
Отборы позволяют сузить список: по группе номенклатуры, по складу, по наличию остатков. Отбор «только товары в наличии» полезен для прайса под заказ, но учитывайте, что он замедляет формирование на больших базах. Для типовых сценариев достаточно отбора по иерархии номенклатуры — выберите нужную папку товаров.
В настройках отчёта (кнопка «Настройки» или «Ещё» → «Изменить вариант отчёта») можно управлять составом колонок: артикул, код, наименование, единица измерения, остаток, цена. Лишние колонки скрывайте — это упрощает восприятие и уменьшает ширину печатной формы. Порядок колонок меняется перетаскиванием в списке полей.
- 1Проверьте актуальность цен: журнал «Установка цен номенклатуры», дата последнего документа
- 2Откройте отчёт «Прайс-лист» через поиск команд или раздел «CRM и маркетинг»
- 3Укажите вид цен и дату, на которую формируется прайс
- 4Задайте отборы: группа товаров, склад, наличие остатков
- 5Настройте колонки: оставьте только нужные поля
- 6Нажмите «Сформировать» и проверьте 2–3 позиции вручную
- 7Выведите на печать или сохраните в Excel/PDF
Шаг 4. Сформируйте и проверьте результат
Нажмите «Сформировать» — отчёт выведет табличный документ с прайсом. Перед печатью обязательно проверьте выборочно несколько позиций: сравните цену в прайсе с ценой в карточке товара или в документе установки цен. Это занимает минуту, но исключает отправку ошибочного документа контрагентам.
Обратите внимание на дату, на которую сформирован прайс. Отчёт показывает цены, действующие на указанную дату (по умолчанию — текущую). Если вы формируете прайс «на завтра», а новые цены вступают в силу завтрашним документом, укажите нужную дату вручную в параметрах.
Если часть товаров вышла без цен — это признак того, что для них не установлен выбранный вид цен. Решения: установить цены недостающим позициям, включить в настройках вывод товаров без цен с пустой колонкой, либо исключить их отбором.
Как проверить результат
Значения совпадают с последней установкой цен
Цена старая или нулевая — проверьте дату и вид цен
Все позиции выбранной группы присутствуют
Часть товаров отсутствует — проверьте отборы и пометку удаления
Все колонки помещаются на лист в предпросмотре
Колонки обрезаны — настройте масштаб или альбомную ориентацию
Шаг 5. Распечатайте прайс или сохраните в файл
Для печати используйте стандартную команду «Файл» → «Печать» или сочетание Ctrl+P. В диалоге печати выберите принтер, диапазон страниц и количество копий. Перед отправкой на принтер откройте предварительный просмотр — он покажет реальную разбивку на страницы.
Если прайс широкий (несколько видов цен, остатки, характеристики), переключите ориентацию листа на альбомную в настройках страницы или уменьшите масштаб печати. Также полезно включить повторение шапки на каждой странице: в табличном документе это настраивается через «Файл» → «Параметры страницы» → сквозные строки, либо шапка повторяется автоматически, если отчёт построен с группировками.
Для отправки контрагентам удобнее файл: кнопка «Сохранить» (дискета) в панели табличного документа позволяет выгрузить прайс в Excel (XLSX), PDF, HTML или MXL. PDF подходит для фиксации цен — файл сложно отредактировать случайно. Excel удобен, когда клиент просит «прайс в таблице» для дальнейшей работы. Учтите, что при сохранении в Excel группировки и оформление могут частично потеряться.
Форматы выгрузки прайса
Для внутреннего использования и выкладки в торговом зале. Ограничение: нельзя быстро обновить у всех сотрудников
Для рассылки клиентам и публикации. Цены зафиксированы, файл одинаково выглядит на любом устройстве
Когда получатель будет работать с данными: фильтровать, считать, загружать в свою систему. Оформление может частично потеряться
Только для обмена между пользователями 1С — внешний контрагент файл не откроет
Альтернативные способы: печать из списка номенклатуры и внешние формы
Если нужен простой прайс по небольшому списку товаров, можно обойтись без отчёта. Откройте справочник «Номенклатура», установите отбор по нужной группе, выделите позиции (Ctrl+A — все, Ctrl+клик — выборочно) и нажмите «Печать» → «Прайс-лист» (в Бухгалтерии) или аналогичную команду в вашей конфигурации. Система сформирует печатную форму по выделенным товарам.
Для нестандартных требований — фирменный бланк с логотипом, колонка с фотографиями, особая группировка — типовой формы может не хватить. В этом случае есть два пути: изменить макет печатной формы через механизм пользовательских печатных форм (в УТ 11 — «НСИ и администрирование» → «Печатные формы, отчеты и обработки»), либо подключить внешнюю печатную форму, разработанную программистом.
Изменение макета в режиме предприятия доступно без конфигуратора: откройте «Печатные формы, отчеты и обработки» → «Макеты печатных форм», найдите нужный макет и отредактируйте его как табличный документ. Перед редактированием сохраните копию исходного макета — при обновлении конфигурации изменённые типовые макеты могут быть заменены, и резервная копия позволит быстро восстановить настройки.
Частые проблемы и их решения
Прайс пустой или без цен. Проверьте три вещи: дату формирования, вид цен и наличие проведённого документа «Установка цен номенклатуры» на эту дату. Также убедитесь, что в отборе не задана группа товаров, в которой нет позиций, и что товары не помечены на удаление.
Колонки обрезаны при печати. Уменьшите число колонок в настройках отчёта, переключите ориентацию на альбомную или задайте масштаб в параметрах страницы. Крайний вариант — сохранить в Excel, настроить ширину столбцов там и печатать уже из Excel.
Отчёт формируется очень долго. На больших базах отборы по остаткам и вывод десятков тысяч позиций замедляют работу. Формируйте прайс по частям (по группам товаров), уберите лишние колонки и отборы по остаткам, если они не критичны.
Нужные цены есть, но прайс показывает другие. Вероятно, в системе несколько документов установки цен на одну дату, и действует более поздний по времени. Откройте историю цен товара и найдите последний проведённый документ — он и определяет текущее значение.
Если прайс рассылается регулярно, сохраните настройки отчёта как отдельный вариант (кнопка «Сохранить вариант отчёта»). Тогда в следующий раз достаточно открыть сохранённый вариант и нажать «Сформировать» — все отборы, колонки и вид цен подставятся автоматически.
Как автоматизировать регулярное формирование прайса
Когда прайс нужен ежедневно или еженедельно, ручное формирование отнимает время. В конфигурациях на управляемых формах (УТ 11, КА 2, ERP) отчёт можно запускать по расписанию через регламентные задания с рассылкой на почту — настраивается в разделе «НСИ и администрирование» → «Обслуживание» → «Регламентные операции» либо через подсистему рассылки отчётов.
Рассылка отчётов позволяет указать сохранённый вариант прайса, список получателей, формат файла (PDF или Excel) и расписание. Система сама сформирует прайс и отправит его адресатам. Перед включением проверьте на тестовом получателе, что файл формируется корректно и содержит актуальные цены.
Для файловых баз без сервера регламентные задания выполняются только при запущенном сеансе 1С с соответствующими правами. Если база файловая и прайс нужен строго по расписанию, оставляйте сеанс открытым либо формируйте прайс вручную через сохранённый вариант — это занимает меньше минуты.
Что важно запомнить
Прайс-лист в 1С строится на данных документа «Установка цен номенклатуры» — сначала проверьте актуальность цен, затем формируйте отчёт. Задайте вид цен, отборы и колонки, проверьте несколько позиций вручную и только после этого печатайте или сохраняйте в PDF/Excel. Для регулярной рассылки используйте сохранённые варианты отчёта и механизм рассылки.
Частые вопросы
Почему в прайсе нет цен, хотя товары выводятся?
Цены не установлены для выбранного вида цен на дату формирования. Откройте журнал «Установка цен номенклатуры», проверьте дату последнего проведённого документа и какие виды цен он содержит. При необходимости создайте новый документ и установите цены недостающим позициям.
Можно ли вывести в прайс остатки на складах?
Да, в настройках отчёта «Прайс-лист» добавьте поле остатка (свободный или общий остаток) в список колонок. Учитывайте, что расчёт остатков замедляет формирование на больших базах, а цифры актуальны только на момент формирования.
Как распечатать прайс в 1С:Бухгалтерии, если там нет отчёта «Прайс-лист»?
Откройте справочник «Номенклатура», установите отбор по нужной группе, выделите товары и нажмите «Печать» → «Прайс-лист». Цены должны быть предварительно заданы документом «Установка цен номенклатуры» в разделе «Склад» или «Продажи» (зависит от версии).
Как отправить прайс клиенту прямо из 1С?
Сформируйте прайс, сохраните табличный документ в PDF или Excel и отправьте через настроенную учётную запись электронной почты (кнопка отправки в панели табличного документа либо команда «Файл» → «Отправить»). Альтернатива — настроить рассылку отчётов по расписанию.
Почему после обновления конфигурации изменённый макет прайса вернулся к стандартному?
Типовые макеты перезаписываются при обновлении. Чтобы сохранить изменения, редактируйте макет через пользовательский механизм («Печатные формы, отчеты и обработки» → «Макеты печатных форм») или подключите внешнюю печатную форму — она не затрагивается обновлениями.
Можно ли сформировать прайс с ценами на будущую дату?
Да, если будущие цены уже зарегистрированы документом установки цен с соответствующей датой. Укажите нужную дату в параметрах отчёта — прайс покажет цены, которые будут действовать на этот день. Если документа на будущую дату нет, отчёт выведет текущие цены.