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

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

Как в 1С сформировать прайс-лист с остатками

Как в 1С сформировать прайс-лист с остатками: настройка в УТ 11, КА и ERP, вывод колонки остатков, варианты цен, проверка результата и типичные ошибки.

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

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

Ниже разобран практический порядок формирования прайса с остатками на примере УТ 11 (в КА 2 и ERP логика идентична), а также способы выгрузки, типичные ошибки и альтернативные варианты для нестандартных задач.

Что должно быть настроено до формирования прайса

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

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

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

Где находится отчёт «Прайс-лист» и как его открыть

В «1С:Управление торговлей 11» отчёт доступен по пути: раздел «CRM и маркетинг» → «Отчёты» → «Прайс-лист». Также его можно найти через раздел «Закупки» или «Продажи» в подменю отчётов по ценам — состав разделов зависит от включённых функциональных опций. В «1С:Комплексная автоматизация 2» и «1С:ERP» отчёт находится аналогично в блоке ценообразования.

Если отчёт не отображается в интерфейсе, проверьте права пользователя и включённость функциональных опций: «НСИ и администрирование» → «Настройка НСИ и разделов» → «CRM и маркетинг» → «Цены и скидки». Без включённого механизма ценообразования отчёт будет недоступен.

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

Как настроить прайс с колонкой остатков

Откройте отчёт «Прайс-лист» и нажмите кнопку «Настройки». В расширенных настройках перейдите на вкладку «Поля» или «Структура» (название зависит от версии) и убедитесь, что в состав выбранных полей входят «Номенклатура», «Цена» и «Свободный остаток» (или «Остаток», «Доступно» — наименование поля различается между релизами). Если поля остатка нет, добавьте его из списка доступных полей.

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

На вкладке «Сортировка» задайте порядок вывода — обычно по наименованию или по иерархии групп номенклатуры. Группировку по папкам номенклатуры удобно включить, чтобы прайс читался как каталог.

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

Как сохранить настройки и выгрузить прайс

Чтобы не настраивать отчёт заново, сохраните вариант: кнопка «Ещё» → «Сохранить вариант отчёта» (или соответствующая команда панели вариантов). Задайте понятное имя, например «Прайс для клиентов с остатками». Сохранённый вариант можно вывести в панель отчётов раздела и назначить доступным другим пользователям.

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

Если прайс рассылается регулярно, настройте рассылку отчётов: «НСИ и администрирование» → «Рассылка отчётов». Отчёт будет формироваться по расписанию и отправляться на указанные адреса в выбранном формате. Учтите, что для работы рассылки должен быть настроен системный почтовый ящик и запущено регламентное задание рассылки.

Альтернативные способы получить цены с остатками

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

Ещё один вариант — обработка «Печать прайс-листа» из карточки соглашения или списка номенклатуры, если она предусмотрено конфигурацией. Для совсем нестандартных макетов (с логотипом, картинками товаров, колонтитулами) потребуется внешняя обработка или доработка макета отчёта программистом.

Сравнение способов получить прайс с остатками

Отчёт «Прайс-лист»

Штатное решение для УТ 11, КА, ERP. Быстро настраивается, сохраняет варианты, подходит для рассылки. Ограничение — фиксированная структура полей.

«Остатки и доступность товаров»

Гибче по остаткам: резервы, склады, доступное количество. Цену придётся добавлять через настройки СКД, что требует навыка.

Внешняя обработка или доработка

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

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

Сформированный прайс проверьте по контрольным точкам: выборочно сверьте 3–5 позиций с карточками номенклатуры и отчётом «Остатки товаров на складах». Цена должна совпадать с действующей установкой цен, остаток — со складскими данными на ту же дату.

Чаще всего проблемы вызваны не отчётом, а данными. Ниже — характерные ошибки и их последствия.

Типичные ошибки
01
Цены установлены более поздней датой, чем дата отчёта — колонка цен пустая или с нулями
02
Выбран не тот вид цены — клиент видит закупочные цены вместо розничных
03
Не задан отбор по складу — в прайсе суммарные остатки всех складов, включая брак и резервный
04
В прайс попали архивные и снятые с продажи позиции — клиенты заказывают несуществующий товар
05
Отчёт сформирован до проведения оприходований — остатки занижены относительно реальных
Контрольные точки

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

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

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

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

Пустые ячейки, нули или устаревшие значения

Остатки
Норма

Совпадают с отчётом «Остатки товаров на складах» на ту же дату и склад

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

Отрицательные значения или расхождения с учётом

Состав номенклатуры
Норма

Только актуальные продаваемые позиции

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

Присутствуют архивные товары и позиции без цен

Особенности для разных конфигураций

В «1С:Розница» прайс с остатками формируется через отчёты раздела «Закупки» или «Продажи», но состав полей скромнее, чем в УТ: часто удобнее использовать «Остатки товаров» с добавлением розничной цены магазина. В «1С:Бухгалтерии» штатного прайс-листа с ценами продажи нет — там остатки доступны в отчёте «Остатки товаров», а цены придётся выводить доработкой или вести прайс вне учётной системы.

В «1С:Управление нашей фирмой» (УНФ) есть собственный отчёт «Прайс-лист» с гибкой настройкой колонок: остатки, резервы и несколько видов цен выводятся через настройки варианта без доработок. Если компания работает в нескольких программах, учтите, что остатки и цены актуальны только в той базе, где ведётся складской учёт.

Маршрут решения

Как выбрать подход

Нужен стандартный прайс с одним видом цен и остаткамиИспользуйте штатный отчёт «Прайс-лист» и сохраните вариант
Нужны резервы и доступное количество по нескольким складамБерите «Остатки и доступность товаров» и добавьте цену в настройках СКД
Нужен фирменный макет с картинками и логотипомЗакажите внешнюю обработку у разработчика, штатные средства этого не дают
Прайс рассылается регулярно по расписаниюНастройте «Рассылку отчётов» с сохранённым вариантом прайса

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

Почему в прайсе пустая колонка цен, хотя цены заданы?

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

Как вывести остатки только по одному складу?

В настройках отчёта на вкладке «Отбор» добавьте условие «Склад равно» и укажите нужный склад. Сохраните вариант отчёта отдельно для каждого склада, если прайсы формируются по регионам.

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

В типовом «Прайс-листе» УТ 11 состав колонок ограничен шаблоном отчёта. Для нескольких видов цен рядом используйте настройку СКД в расширенном режиме, отчёт «Остатки и доступность товаров» с добавленными ресурсами цен либо внешнюю обработку.

Как убрать из прайса позиции с нулевым остатком?

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

Прайс формируется долго, что делать?

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

Итог

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

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