Вы работаете с 1С:Розница 8.3 и не можете найти, где хранится актуальный прайс-лист? Или нужно срочно выгрузить цены для поставщика, но не знаете, в каком разделе искать? Эта проблема знакома многим пользователям — особенно тем, кто недавно перешёл с 1С:Управление Торговлей или других конфигураций. В 1С:Розница прайс-листы не лежат на поверхности, и их расположение зависит от версии программы, настроек учётной политики и даже ролей пользователей.
В этой статье вы найдёте 5 проверенных способов найти прайс-лист в 1С:Розница 8.3 (включая редкие варианты для нестандартных конфигураций), а также инструкции по экспорту, печати и настройке автоматического обновления цен. Мы разберёмся, где хранятся реальные цены продажи (не те, что в справочнике номенклатуры!), как выгрузить прайс в Excel или PDF, и почему иногда цены в отчётах не совпадают с данными в карточке товара. Если вы администрируете базу или просто хотите разобраться в механике работы — читайте дальше.
1. Где хранится прайс-лист в 1С:Розница: основные места
В 1С:Розница 8.3 нет единого "прайс-листа" как отдельного документа — цены рассеяны по нескольким разделам. Их актуальные значения зависят от типа цен (розничные, оптовые, закупочные), склада, периода действия и даже сегмента клиентов. Вот ключевые места, где можно найти цены:
- 📊 Справочник "Номенклатура" — здесь указаны базовые цены, но они могут не совпадать с реальными ценами продажи из-за скидок, наценок или специальных условий.
- 📈 Регистр сведений "Цены номенклатуры" — именно здесь хранятся актуальные цены для продажи, привязанные к типам цен и периодам.
- 📄 Документы "Установка цен номенклатуры" — фиксируют изменения цен с датой и временем, позволяют отследить историю.
- 🖨️ Отчёты "Прайс-лист" и "Цены номенклатуры" — готовые формы для печати или экспорта.
- 🔄 Обработки выгрузки данных — если нужна автоматическая выгрузка для сайта или партнёров.
Самая частая ошибка новичков — искать цены только в справочнике номенклатуры. На самом деле реальные цены продажи хранятся в регистре сведений, а в карточке товара может отображаться устаревшая или усреднённая информация. Чтобы увидеть актуальные данные, нужно открыть Регистры сведений → Цены номенклатуры (путь может отличаться в зависимости от версии).
2. Как открыть регистр сведений "Цены номенклатуры" (пошагово)
Регистр сведений Цены номенклатуры — это "сердце" прайс-листа в 1С:Розница. Здесь хранятся все актуальные цены, привязанные к типам (розница, опт, закупка) и периодам действия. Чтобы его открыть:
- Запустите 1С:Розница 8.3 в режиме предприятия (не конфигуратора!).
- Перейдите в меню
Все функции(если его нет — включите в настройках интерфейса). - Раскройте ветку
Регистры сведений. - Найдите и выберите
Цены номенклатуры. - В открывшемся окне укажите:
- 📅 Период (по умолчанию текущая дата).
- 🏷️ Тип цен (например, "Розничная цена").
- 📦 Номенклатуру (можно оставить пустым для вывода всех товаров).
Если регистр не отображается, проверьте права пользователя — доступ к регистрам сведений часто ограничен для обычных сотрудников. Также в некоторых конфигурациях путь может отличаться: например, в 1С:Розница 2.3 регистр называется Цены номенклатуры розничные.
Если в регистре отображаются устаревшие цены, обновите данные кнопкой "Перечитать" или проверьте дату актуальности в фильтре.
| Поле в регистре | Что означает | Пример значения |
|---|---|---|
Период |
Дата, с которой действует цена | 01.06.2026 00:00:00 |
Тип цен |
Категория цены (розница, опт, закупка) | Розничная цена (основная) |
Номенклатура |
Конкретный товар или группа товаров | Хлеб "Бородинский", 500г |
Цена |
Актуальное значение цены | 45.50 |
Валюта |
Валюта, в которой указана цена | Рубль |
⚠️ Внимание: Если в регистре отображаются цены, отличные от тех, что видны в чеках или отчётах, проверьте настройки правил округления и скидок/наценок. В 1С:Розница finale цена может рассчитываться динамически с учётом маркетинговых акций.
3. Как выгрузить прайс-лист в Excel или PDF
Часто прайс-лист нужен не только для внутреннего использования, но и для отправки поставщикам, публикации на сайте или печати для клиентов. В 1С:Розница есть несколько способов выгрузить цены в удобном формате.
Способ 1: Через отчёт "Прайс-лист"
Самый простой метод:
- Перейдите в раздел
Отчёты. - Выберите
Прайс-лист(илиЦены номенклатуры, если первого нет). - Укажите параметры:
- 📅 Период (текущая дата).
- 🏷️ Тип цен (например, "Розничная").
- 📦 Номенклатура (можно выбрать группу или оставить все).
Сформировать, затем Выгрузить → Excel или PDF.Способ 2: Через обработку "Выгрузка данных"
Если стандартный отчёт не подходит (например, нужны дополнительные поля), используйте универсальную обработку:
- Откройте
Все функции → Обработки → Выгрузка данных. - Выберите объект
Цены номенклатуры. - Настройте поля для выгрузки (добавьте артикул, штрихкод, остатки).
- Укажите формат (
Excel,CSV,XML). - Запустите выгрузку и сохраните файл.
- 🔹 Настройки rounded (округления) в учётной политике.
- 🔹 Действующие скидки или наценки по картам лояльности.
- 🔹 Региональные коэффициенты (если у вас сеть магазинов).
- 💰 Скидки и наценки — в чеке может применяться персональная скидка по карте клиента или акционная наценка.
- 📊 Округление — в настройках кассы может быть указано округление до 10 копеек или рубля.
- 🏢 Региональные коэффициенты — если у вас сеть, цены могут корректироваться автоматически в зависимости от магазина.
- 📅 Устаревшие данные в регистре — если не обновлялся регистр
Цены номенклатуры. - 🛒 Маркетинговые акции — скидки типа "3 по цене 2" или "второй товар за половину цены" не отображаются в прайс-листе.
☑️ Подготовка к выгрузке прайс-листа
Если выгруженные цены не совпадают с теми, что в чеках, проверьте:
4. Почему цены в прайс-листе и чеках не совпадают?
Одна из самых распространённых проблем в 1С:Розница — расхождение цен между тем, что видно в прайс-листе, и тем, что печатается в чеке. Это происходит из-за динамического пересчёта цен на этапе продажи. Вот основные причины:
Чтобы проверить, почему цена в чеке отличается:
- Откройте чек в
РМК (Рабочее место кассира). - Посмотрите раздел
ЦенообразованиеилиСкидки. - Сравните с данными в регистре
Цены номенклатурына ту же дату.
Как узнать, какая именно скидка применилась в чеке?
В чеке (или в документе "Чек ККМ") откройте вкладку "Скидки" или "Расчёт цены". Там будет указан тип скидки (акция, персональная, накопительная) и сумма корректировки.
⚠️ Внимание: Если в вашей конфигурации подключены внешние модули (например, для интеграции с 1С:УТ или МойСклад), цены могут пересчитываться по дополнительным алгоритмам. Проверьте настройки обмена данными.
5. Как обновить цены в прайс-листе автоматически
Ручное обновление цен — трудоёмкий процесс, особенно если ассортимент большой. В 1С:Розница 8.3 есть инструменты для автоматического пересчёта цен по заданным правилам. Вот как это работает:
Способ 1: Через документ "Установка цен номенклатуры"
Этот документ позволяет массово обновить цены по формуле (например, увеличить на 5% или установить фиксированную наценку):
- Создайте новый документ:
Документы → Установка цен номенклатуры. - Укажите тип цен (например, "Розничная").
- Добавьте номенклатуру (можно загрузить из файла или выбрать группу).
- В колонке
Ценаукажите новое значение или формулу (например,=СтараяЦена * 1.05). - Проведите документ — цены обновятся в регистре автоматически.
Способ 2: Через обработку "Групповое изменение цен"
Если нужно применить сложные правила (например, разную наценку для разных категорий), используйте специализированную обработку:
- Откройте
Все функции → Обработки → Групповое изменение цен. - Выберите номенклатуру (можно по фильтру, например, только "Молочные продукты").
- Настройте правило изменения:
- 🔢 Фиксированная цена (например, 100 руб. для всех товаров группы).
- 📈 Процентная наценка/скидка (например, +10% к закупочной цене).
- 🔄 Копирование цен из другого типа (например, скопировать оптовые цены в розничные).
Для автоматического обновления цен по расписанию (например, каждый понедельник) настройте регламентное задание:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом
Обновление цен номенклатуры. - Укажите расписание (ежедневно, еженедельно) и параметры обновления.
- 📜 Документы "Установка цен номенклатуры" — фиксируют, кто и когда внёс изменения. Можно открыть журнал документов и отфильтровать по дате.
- 🔍 Журнал регистрации — показывает все действия пользователей, включая изменения в регистре
Цены номенклатуры. Путь:Администрирование → Журнал регистрации. - 📊 Отчёт "История изменений цен" — если он предусмотрен в вашей конфигурации (в стандартной Рознице 8.3 его может не быть, но его можно добавить через 1С:Конфигуратор).
Автоматическое обновление цен экономит время, но требует предварительной настройки правил. Всегда проверяйте результаты после массового изменения!
6. Где хранится история изменений цен?
Если нужно отследить, когда и кто менял цены, в 1С:Розница есть несколько инструментов:
Чтобы посмотреть, кто последний раз менял цену на конкретный товар:
- Откройте регистр
Цены номенклатуры. - Найдите нужный товар и тип цен.
- Посмотрите колонку
Период— это дата последнего изменения. - Чтобы узнать пользователя, откройте журнал регистрации и отфильтруйте по дате и объекту
Цены номенклатуры.
⚠️ Внимание: В некоторых конфигурациях история изменений цен хранится ограниченное время (например, 3 месяца). Если нужны данные за более ранний период, проверьте настройки архивации.
7. Частые ошибки при работе с прайс-листами в 1С:Розница
Даже опытные пользователи иногда сталкиваются с проблемами при работе с ценами. Вот TOP-5 ошибок и как их избежать:
- 🚫 Игнорирование типов цен — если в чеке используется тип "Розничная цена", а вы смотрите "Оптовая", данные не совпадут. Решение: проверьте, какой тип цен указан в настройках кассы.
- 🚫 Неактуальный период в регистре — если в фильтре стоит прошлая дата, вы увидите устаревшие цены. Решение: всегда проверяйте поле
Период. - 🚫 Отсутствие прав на регистры сведений — обычные пользователи часто не видят регистр
Цены номенклатуры. Решение: запросите доступ у администратора. - 🚫 Экспорт без учёта скидок — выгруженный прайс-лист может не включать акционные цены. Решение: используйте отчёт "Цены с учётом скидок" (если он есть в конфигурации).
- 🚫 Несовпадение валют — если в регистре цена в рублях, а в чеке в условных единицах, будет расхождение. Решение: проверьте настройки валют в учётной политике.
Если после всех проверок цены всё равно не сходятся, воспользуйтесь отладкой:
- Откройте чек в
РМК. - Нажмите
F5(илиCtrl+Alt+F12для перехода в отладчик). - Посмотрите, как рассчитывается finale цена (вкладка
Ценообразование).
FAQ: Ответы на частые вопросы
Как выгрузить прайс-лист с фотографиями товаров?
Стандартные отчёты в 1С:Розница не поддерживают выгрузку изображений. Чтобы экспортировать прайс с картинками, нужно:
- Использовать внешнюю обработку (например, "Выгрузка прайс-листа с изображениями" из каталога 1С-Отчётность).
- Настроить обмен данными с 1С:УТ или Битрикс24, где есть такие возможности.
- Выгрузить данные в
Excel, а затем вручную добавить фотографии черезВставка → Рисунок.
Если нужна автоматическая выгрузка с изображениями, рассмотрите доработку конфигурации через 1С:Конфигуратор.
Можно ли в 1С:Розница сделать несколько прайс-листов для разных клиентов?
Да, для этого нужно:
- Создать несколько типов цен (например, "Розница", "Опт", "VIP-клиенты").
- Настроить сегменты клиентов в справочнике
Контрагенты. - В документе
Установка цен номенклатурыуказать, для какого сегмента действует цена. - При продаже система будет автоматически подставлять цену в зависимости от клиента.
Если нужны более гибкие настройки (например, индивидуальные цены для каждого клиента), потребуется доработка конфигурации.
Почему при выгрузке прайс-листа в Excel цены отображаются в научном формате (например, 1.23E+02)?
Это проблема формата ячеек в Excel. Чтобы исправить:
- Откройте выгруженный файл.
- Выделите колонку с ценами.
- Нажмите правой кнопкой →
Формат ячеек. - Выберите формат
Числовойс нужным количеством десятичных знаков.
Также можно настроить формат выгрузки в самой 1С — в параметрах обработки выберите Числовой формат вместо Общий.
Как перенести прайс-лист из 1С:Розница в 1С:Управление Торговлей?
Для переноса цен между базами:
- В 1С:Розница выгрузите цены в
ExcelилиXMLчерез обработкуВыгрузка данных. - В 1С:УТ используйте обработку
Загрузка данных(путь:Все функции → Обработки). - Настройте соответствие полей (номенклатура, тип цен, цена).
- Запустите загрузку и проверьте результаты в регистре
Цены номенклатуры.
Для регулярного обмена настройте планы обмена между базами или используйте 1С:Коннектор.
Можно ли в 1С:Розница сделать прайс-лист с остатками товаров?
Да, для этого:
- Откройте отчёт
Прайс-листилиЦены и остатки(если он есть в вашей конфигурации). - В настройках отчёта добавьте колонку
Остаток. - Укажите склад, по которому нужно показать остатки.
- Сформируйте и выгрузите отчёт.
Если стандартного отчёта нет, создайте его через 1С:Конфигуратор или используйте внешнюю обработку.