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