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