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

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

Как посмотреть цены в 1С:Предприятие

Как посмотреть цены в 1С:Предприятие: справочник «Цены номенклатуры», документ установки цен, отчёты, прайс-лист и проверка цен в документах продажи.

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

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

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

Как устроено хранение цен в 1С

В типовых конфигурациях 1С цена не является реквизитом товара. Она записывается в регистр сведений «Цены номенклатуры» с привязкой к виду цены (закупочная, оптовая, розничная и т.д.) и к дате. Это позволяет хранить историю: программа помнит, какая цена действовала на любую прошедшую дату.

Изменяет цены документ «Установка цен номенклатуры» (в УТ 11 и КА — «Установка цен номенклатуры», в старых версиях УТ 10 — аналогичный документ). Пока документ не проведён, новая цена в регистре не появится. Это важно: если менеджер «поменял цену», но документ остался в черновиках, в продажах будет действовать старое значение.

Понимание этой структуры сразу отвечает на половину вопросов: если цена «не находится», чаще всего смотрят не тот вид цены или не на ту дату. Проверка этих двух параметров — первый шаг диагностики.

Просмотр цены через карточку номенклатуры

Самый быстрый способ посмотреть цену конкретного товара — открыть его карточку. Перейдите в раздел «НСИ и администрирование» → «Номенклатура» (в УТ 11 — раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Номенклатура», либо просто раздел «Закупки»/«Продажи» → «Номенклатура»). Откройте нужную позицию двойным щелчком.

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

Порядок действий через карточку товара
  1. 1
    Откройте справочник «Номенклатура» через раздел «НСИ и администрирование» или «Продажи».
  2. 2
    Найдите товар поиском по наименованию или артикулу и откройте карточку.
  3. 3
    Перейдите по ссылке «Цены» в панели навигации формы или через меню «Ещё».
  4. 4
    Проверьте вид цены и дату — актуальной считается запись с максимальной датой, не превышающей текущую.

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

Просмотр через документы «Установка цен номенклатуры»

Если нужно понять, кто и когда изменил цену, идите в журнал документов. В УТ 11 и КА путь такой: раздел «Закупки» (или «CRM и маркетинг») → «Цены (прайс-лист)» → ссылка «История изменения цен» либо журнал «Установка цен номенклатуры». В 1С:Бухгалтерии 8: раздел «Склад» → «Установка цен номенклатуры».

Журнал показывает все документы установки цен с датами, ответственными и статусами проведения. Открыв документ, вы увидите табличную часть: какие товары, какие виды цен и какие значения были установлены этим документом. Это основной инструмент аудита ценообразования.

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

Формирование прайс-листа и отчётов по ценам

Когда нужен полный список цен по всем товарам или группе, используйте отчёт «Прайс-лист». В УТ 11 он находится в разделе «Закупки» или «CRM и маркетинг» → «Цены (прайс-лист)» → «Прайс-лист». В настройках отчёта выберите вид цены, дату, на которую нужны цены, и при необходимости отбор по группе номенклатуры или складу.

Отчёт формируется в виде табличного документа, который можно сохранить в Excel или PDF и отправить клиенту. В настройках (кнопка «Ещё» → «Изменить вариант отчёта» или «Настройки») доступны дополнительные колонки: остатки на складах, артикулы, единицы измерения, несколько видов цен рядом для сравнения.

В 1С:Бухгалтерии аналогичный результат даёт отчёт «Прайс-лист» из раздела «Склад» → «Отчёты», а также универсальный отчёт по регистру сведений «Цены номенклатуры» для тех, кому нужна нестандартная группировка.

Прайс-лист формируется на указанную дату среза. Если вы формируете прайс «на сегодня», а документ установки цен проведён завтрашним числом, новые цены в отчёт не попадут. Всегда сверяйте дату отчёта с датами документов установки цен.
ПЗ
Практическое замечание

Проверка цены прямо в документе продажи

На практике чаще всего цену проверяют в момент оформления: заказ покупателя, реализация товаров, чек ККМ. При добавлении товара в табличную часть программа автоматически подставляет цену из соглашения с клиентом или вида цены документа. Увидеть, откуда взялась цена, можно через кнопку «Цены и скидки» над табличной частью (в УТ 11) — откроется панель с видом цены и применёнными скидками.

Через кнопку «Подобрать товары» открывается форма подбора, где рядом с каждой позицией отображается цена по текущему виду цен документа и остаток. Это удобный способ быстро сверить цены по нескольким позициям, не покидая документ.

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

Контрольные точки

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

Цена в карточке товара
Норма

Есть запись с нужным видом цены и актуальной датой

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

Записей нет или последняя запись устарела — цена не установлена или устарела

Цена в документе продажи
Норма

Подставилась цена из нужного вида цен, указанного в соглашении

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

Цена нулевая или из другого вида цен — проверяйте соглашение и дату документа

Прайс-лист
Норма

Отчёт показывает те же значения, что и карточка товара на ту же дату

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

Расхождения — вероятно, разные даты среза или непроведённые документы установки цен

Просмотр цен с ограниченными правами и типичные ограничения

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

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

Частые ошибки при поиске цен

Большинство проблем с «невидимыми» ценами сводится к нескольким повторяющимся причинам, и почти все они диагностируются за пару минут без привлечения программиста.

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

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

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

Как выбрать способ просмотра

Нужна цена одного товара прямо сейчасОткройте карточку номенклатуры и перейдите по ссылке «Цены»
Нужен полный список цен для клиента или руководстваСформируйте отчёт «Прайс-лист» с нужным видом цены и датой
Нужно узнать, кто и когда изменил ценуОткройте журнал документов «Установка цен номенклатуры» и найдите документ по дате
Цена в документе продажи выглядит неверноПроверьте вид цены в соглашении, дату документа и отсутствие ручной правки цены
Итог

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

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

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

Почему в карточке товара нет поля «Цена»?

Потому что в типовых конфигурациях цена — это не реквизит товара, а запись в регистре сведений «Цены номенклатуры». Один товар может иметь несколько цен разных видов с разными датами, поэтому хранить её одним полем невозможно. Переходите к ценам через ссылку «Цены» в панели навигации карточки.

Как посмотреть цену на прошедшую дату?

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

Цена в документ подставляется нулевая — в чём причина?

Чаще всего для указанного в соглашении вида цены нет записи в регистре на дату документа. Проверьте: установлена ли цена нужного вида для этого товара, проведён ли документ установки цен и не датирован ли он более поздним числом, чем документ продажи.

Можно ли посмотреть цены без права изменять их?

Да, просмотр и изменение — разные права. Администратор может выдать роль с доступом «Чтение» к регистру цен и документам установки цен без права «Изменение». Тогда прайс-лист и карточки товаров будут доступны, а создать или провести документ установки цен — нет.

Чем отличается «Установка цен номенклатуры» в Закупках и в CRM и маркетинге?

Это один и тот же вид документа, доступный из разных разделов для удобства ролей. Документ из любого раздела пишет данные в общий регистр «Цены номенклатуры», поэтому история цен едина независимо от того, откуда документ создан.

Как выгрузить цены в Excel?

Сформируйте отчёт «Прайс-лист», затем используйте «Файл» → «Сохранить как» и выберите формат листа Excel. Также табличный документ можно скопировать в буфер обмена и вставить в открытую книгу Excel — форматирование колонок при этом сохранится.