Прайс-лист в 1С:Предприятие — это не просто список цен, а ключевой инструмент для работы с клиентами, анализа рынка и автоматизации продаж. Однако его расположение зависит от конфигурации программы, версии платформы и даже настроек конкретной базы. Новичку легко потеряться в меню, особенно если интерфейс кастомизирован под нужды компании. В этой статье разберём, где именно хранится прайс-лист в популярных конфигурациях (1С:УТ 11, 1С:ERP, 1С:Розница), как его экспортировать в Excel или PDF, и что делать, если цены не отображаются.
Многие пользователи ошибочно ищут прайс-лист в одном месте, не понимая, что в 1С он может формироваться динамически из нескольких справочников: Номенклатура, Типы цен, Условия продаж. Например, в 1С:Управление торговлей прайс можно открыть как через меню Продажи, так и через отчёт Цены номенклатуры — и это будут разные представления одних и тех же данных. Мы покажем все варианты, включая скрытые возможности, о которых не пишут в стандартной документации.
1. Стандартные места хранения прайс-листа в 1С
В большинстве конфигураций прайс-лист не существует как отдельный объект — это отчёт или обработка, которая собирает данные из справочников. Основные пути доступа:
Для 1С:Управление торговлей 11 (УТ 11):
- 📊
Продажи → Отчёты по продажам → Цены номенклатуры— здесь формируется таблица с актуальными ценами по выбранному типу (оптовая, розничная, дилерская). - 📄
Справочники → Номенклатура→ выделите группу товаров → кнопкаЦеныв панели инструментов. - 🖨️
Продажи → Печатные формы → Прайс-лист— готовая форма для печати или экспорта.
Для 1С:ERP и 1С:Комплексная автоматизация:
- 📈
Продажи → Отчёты → Анализ цен— расширенный отчёт с историей изменений. - 🔧
НСИ → Номенклатура → Цены и скидки— ручное управление ценами.
В 1С:Рознице прайс-лист часто интегрирован с Кассовым оборудованием и доступен через Магазин → Ценообразование. Если вы работаете в 1С:Бухгалтерии, то отдельного прайс-листа может не быть вовсе — цены хранятся в документах Поступление или Реализация.
⚠️ Внимание: В некоторых конфигурациях (например, 1С:УТ 10.3) путь к прайс-листу может отличаться. Если не находите менюЦены номенклатуры, проверьте наличие обработкиПрайсЛист.epfв каталоге шаблонов.
2. Как экспортировать прайс-лист в Excel или PDF
Экспорт прайс-листа нужен для отправки клиентам, анализа в внешних системах или интеграции с сайтом. В 1С есть несколько способов выгрузки:
Способ 1. Через печатную форму:
- Откройте отчёт
Цены номенклатуры(путь см. в предыдущем разделе). - Настройте фильтры: выберите
Тип цен,Валюту,Дата актуальности. - Нажмите
Ещё → Вывести в ExcelилиПечать → Сохранить в PDF.
Способ 2. Прямой экспорт из таблицы:
- 📑 В отчёте
Цены номенклатурыкликните правой кнопкой по таблице →Копировать→ вставьте вExcel. - 🔄 Для автоматической выгрузки используйте обработку
ВыгрузкаДанных.epf(есть в стандартных поставках).
⚠️ Внимание: При экспорте вExcelчерез копирование могут потеряться форматы ячеек (например, даты превратятся в числа). Для сохранения структуры используйте обработкуУниверсальныйОбменДанными.
Убедиться, что выбран правильный тип цен (опт/розница)
Проверить актуальность данных (дату последнего обновления)
Настроить видимость колонок (артикул, наименование, цена, остатки)
Сохранить настройки отчёта для повторного использования-->
3. Почему прайс-лист не отображается или пустой
Частая проблема: пользователь открывает отчёт Цены номенклатуры, но видит пустую таблицу или устаревшие данные. Причины и решения:
Проблема 1. Не задан тип цен:
В 1С цены привязаны к Типам цен (например, "Оптовая", "Розничная", "Дилерская"). Если в отчёте не выбран тип, прайс будет пустым.
Решение: Перейдите в Справочники → Типы цен и проверьте наличие актуальных записей. В отчёте выберите нужный тип в фильтрах.
Проблема 2. Цены не рассчитаны:
В конфигурациях с автоматическим ценообразованием (например, 1С:ERP) цены могут обновляться по расписанию. Если процедура не запускалась, прайс будет пустым.
Решение: Запустите обработку Расчёт цен через Продажи → Сервис → Расчёт цен номенклатуры.
Проблема 3. Ограничения по правам:
Если у пользователя нет прав на просмотр цен, отчёт будет пустым.
Решение: Администратор должен выдать права на справочник Цены номенклатуры в настройках ролей (Администрирование → Пользователи и права).
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Прайс пустой | Не выбран тип цен | Указать тип цен в фильтрах отчёта |
| Цены устаревшие | Не запущен расчёт цен | Запустить обработку Расчёт цен |
| Нет колонки "Остатки" | Отчёт не связан с складом | Добавить источник данных Остатки товаров |
| Ошибка "Нет прав" | Ограничения роли пользователя | Настроить права в Администрирование |
Если прайс-лист отображается, но цены неактуальны, проверьте дату в фильтре отчёта. Часто пользователи забывают обновить её после изменения цен в справочнике.
4. Где хранятся цены в базе данных 1С (для программистов)
Если вам нужно получить доступ к ценам через запрос или конфигуратор, важно понимать структуру хранения. В большинстве конфигураций цены хранятся в таблице ЦеныНоменклатуры, но путь к ней зависит от версии:
Для УТ 11/ERP:
Цены хранятся в регистре сведений ЦеныНоменклатуры. Чтобы получить их через запрос, используйте код:
ВЫБРАТЬ
ЦеныНоменклатуры.Номенклатура КАК Номенклатура,
ЦеныНоменклатуры.Цена КАК Цена,
ЦеныНоменклатуры.ТипЦен КАК ТипЦен
ИЗ
РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ГДЕ
ЦеныНоменклатуры.Период = &ТекущаяДата
Для 1С:Розница:
Цены могут дублироваться в регистре ЦеныТоваровВРознице для ускорения работы кассового модуля.
Для 1С:Бухгалтерия:
Отдельного регистра цен нет — данные берутся из документов Поступление или Установка цен номенклатуры.
⚠️ Внимание: Прямое редактирование регистраЦеныНоменклатурычерез конфигуратор может нарушить целостность данных. Для массового изменения цен используйте обработкуГрупповое изменение цен.
Откройте конфигуратор (F12 → Администрирование → Открыть конфигуратор). Перейдите в Посмотрите его измерения (обычно это Номенклатура, ТипЦен, Характеристика) и ресурсы (Цена, Валюта).Как узнать точную структуру хранения цен в вашей конфигурации?
Объекты → Регистры сведений и найдите регистр с названием, содержащим "Цена" или "Price".
5. Настройка автоматического обновления прайс-листа
Ручное обновление цен отнимает время, особенно если прайс большой. В 1С есть инструменты для автоматизации:
Способ 1. Регламентное задание:
- 🔄 Перейдите в
Администрирование → Регламентные задания. - 📅 Создайте новое задание с типом
Расчёт цен номенклатуры. - ⏰ Укажите расписание (например, ежедневно в 2:00).
Способ 2. Обмен данными:
Если цены приходят от поставщика в Excel или XML, настройте автоматический импорт:
- Используйте обработку
УниверсальныйОбменДанными. - Создайте правило обмена для загрузки цен из файла.
- Настройте расписание или запускайте вручную.
Способ 3. Интеграция с сайтом:
Для синхронизации прайс-листа с интернет-магазином (Bitrix, WordPress) используйте:
- 🌐
1С-Битрикс: Комплексная интеграция(для 1С-Битрикс). - 🔌
Модуль обмена с WooCommerce(для WordPress). - 📦
EnterpriseData(универсальный формат для любых систем).
Автоматическое обновление цен сокращает ошибки и экономит до 5 часов в неделю на рутинных операциях. Однако перед настройкой проверьте, поддерживает ли ваша конфигурация регламентные задания (в 1С:Бухгалтерия 8.3 их нет).
6. Скрытые возможности прайс-листа в 1С
Многие пользователи не знают, что в 1С прайс-лист можно:
- 🔍 Фильтровать по характеристикам: В отчёте
Цены номенклатурыдобавьте колонкуХарактеристика, чтобы увидеть цены по размерам, цветам и другим свойствам. - 💰 Сравнивать с конкурентами: В 1С:ERP есть отчёт
Анализ цен конкурентов, который позволяет загружать и сравнивать прайсы других компаний. - 📊 Анализировать динамику: Включите в отчёт колонку
Предыдущая цена, чтобы отслеживать изменения. - 🔗 Связать с заказами: В 1С:УТ можно настроить отчёт, который покажет, какие товары из прайса чаще заказывают клиенты.
В конфигурациях на базе 1С:Предприятие 8.3.20+ появилась возможность создавать динамические прайс-листы — они автоматически обновляются при изменении курса валют или себестоимости. Для этого в типе цен нужно включить опцию Динамическое ценообразование.
Пример настройки динамической цены:
- Откройте справочник
Типы цен. - Создайте новый тип (например, "Опт + 20%").
- В поле
Формула расчётаукажите:Себестоимость * 1.2. - Включите флаг
Динамическое ценообразование.
Если вам нужно показать клиенту прайс с учетом его персональной скидки, используйте отчёт Цены номенклатуры для клиента (доступен в 1С:УТ 11.4+).
7. Типичные ошибки при работе с прайс-листами
Опытные пользователи 1С знают: даже мелкая ошибка в настройке цен может привести к убыткам. Рассмотрим самые распространённые промахи:
Ошибка 1. Дублирование цен:
Если в справочнике Типы цен есть два одинаковых типа (например, две "Розничные цены"), система может подхватывать не тот. Решение: Проверьте уникальность названий типов цен в Справочники → Типы цен.
Ошибка 2. Неуказанная валюта:
При экспорте прайса в Excel цены могут отобразиться в неправильной валюте (например, рубли вместо долларов). Решение: В отчёте Цены номенклатуры всегда уточняйте валюту в фильтрах.
Ошибка 3. Игнорирование даты актуальности:
Цены в 1С привязаны к дате. Если в отчёте указана прошедшая дата, вы увидите устаревшие данные. Решение: Всегда проверяйте поле Период в настройках отчёта.
Ошибка 4. Отсутствие прав на редактирование:
Пользователь с ролью "Менеджер по продажам" может видеть цены, но не изменять их. Решение: Администратор должен выдать права на запись в регистр В стандартных отчётах 1С фотографии не выводятся. Решения:
Да, для этого:
В 1С:Рознице остатки выводятся по умолчанию, если в настройках отчёта включена опция Для мультивалютного прайса:
В 1С:ERP есть готовый отчёт В 1С:Бухгалтерия отдельного прайс-листа нет, но цены можно посмотреть:
Для полноценного прайс-листа рекомендуется интеграция с 1С:УТ или 1С:Розница.
Для выгрузки в В 1С:УТ 11.4+ есть встроенная обработка для ЦеныНоменклатуры.
⚠️ Внимание: В конфигурациях с управлением по целям (например, 1С:ERP) цены могут блокироваться на уровне подразделений. Если вы не видите кнопку
Изменить, проверьте настройки доступа в НСИ → Подразделения.FAQ: Частые вопросы о прайс-листах в 1С
Как сделать прайс-лист с фотографиями товаров?
ПрайсЛистСКартинками.epf из каталога 1С-Софт).Excel и вручную добавьте изображения через функцию ВСТАВИТЬ → Рисунок.Конструктор отчётов.Можно ли в прайс-листе показать остатки на складе?
Цены номенклатуры.Настройки → Добавить колонку.Остатки или Количество на складе.Показывать остатки.
Как сделать прайс-лист с несколькими валютами?
Типы цен создайте отдельные типы для каждой валюты (например, "Опт USD", "Опт EUR").Цены номенклатуры добавьте группировку по валюте.Пересчёт валют для автоматического обновления курсов.Цены в разных валютах.
Где в 1С:Бухгалтерия 8.3 найти прайс-лист?
Поступление товаров (вкладка Цены).Анализ цен номенклатуры (Отчёты → Покупки/Продажи).Номенклатура → кнопка Цены.Как выгрузить прайс-лист в формате YML для Яндекс.Маркета?
YML:
ВыгрузкаВYML.epf (доступна на Инфостарт или 1С-Софт).YML в меню Интернет-магазин → Выгрузка на Яндекс.Маркет.