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

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

Как в 1С в номенклатуре видеть остатки и цены

Как настроить справочник номенклатуры в 1С, чтобы видеть остатки и цены: колонки в списке, отчёты по складам, виды цен, типичные ошибки и быстрые проверки.

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

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

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

Где 1С хранит остатки и цены и почему их нет в карточке товара

Справочник «Номенклатура» содержит только постоянные атрибуты товара: наименование, артикул, единицу измерения, вид номенклатуры, ставку НДС. Остаток — величина изменчивая, она рассчитывается по движениям регистров накопления («Товары на складах», «Свободные остатки» и подобных). Цена хранится в регистре сведений с привязкой к виду цены и дате установки.

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

Как вывести остатки колонкой в списке номенклатуры

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

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

Ограничения этого способа

Колонка остатков в списке обычно показывает суммарный остаток по всем складам либо по складу, выбранному в отборе. Если нужна детализация по нескольким складам одновременно, список не подойдёт — используйте отчёт. Кроме того, на медленных серверах динамический расчёт остатков для всего списка может вызывать заметные паузы; в этом случае ограничьте список отбором по группе товаров.

Порядок действий для вывода колонки остатков
  1. 1
    Откройте список номенклатуры и нажмите «Ещё → Изменить форму».
  2. 2
    Найдите в доступных полях остаток (может называться «Остаток», «В наличии», «Свободный остаток»).
  3. 3
    Перенесите поле в таблицу списка и примените изменения.
  4. 4
    Проверьте на 2–3 товарах, сверив значение с отчётом по остаткам.
  5. 5
    Если список стал «тормозить», сузьте отбор или уберите колонку и перейдите на отчёт.

Как видеть цены в списке номенклатуры и в карточке товара

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

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

Для вывода цены в список номенклатуры в ряде конфигураций есть настройка вида цены по умолчанию для рабочего места. Например, в «Рознице» и «Управлении торговлей» прайс и подбор товаров показывают цену, если в настройках указан вид цен продажи. Проверьте раздел «Настройки → Ценообразование» или параметры рабочего места кассира/менеджера.

Вид цены не выбранКолонка цен пустая у всех товаров

Указан ли вид цены в настройках прайса или рабочего места

Цена не установленаПусто только у части товаров

Есть ли документ «Установка цен» по этому товару на актуальную дату

Нет правЦены видны одним пользователям и не видны другим

Назначена ли роль на чтение регистра цен номенклатуры

Отчёты для просмотра остатков и цен

Отчёты — основной рабочий инструмент, когда нужны актуальные данные по многим товарам с детализацией. Для остатков в типовых конфигурациях используются отчёты «Остатки товаров на складах», «Свободные остатки», «Ведомость по товарам на складах». Они находятся в разделе «Склад» или «Закупки/Продажи → Отчёты». Отчёт позволяет развернуть остатки по складам, характеристикам, сериям и показать резерв отдельной колонкой.

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

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

Что выбрать под задачу

Колонки в списке номенклатуры

Подходит для быстрого просмотра по небольшому числу товаров; замедляет список на больших базах и не даёт детализации по складам.

Отчёт по остаткам / прайс-лист

Подходит для регулярной работы, детализации по складам и видам цен; требует пары кликов на построение.

Просмотр из карточки товара

Подходит для точечной проверки одной позиции и истории цен; неудобен для массового контроля.

Проверка корректности данных и типичные ошибки

После настройки обязательно сверьте показания с независимым источником: сравните остаток в списке с отчётом «Ведомость по товарам» на ту же дату и цену в списке с документом «Установка цен». Расхождение обычно означает, что в списке используется другой вид цены, другой склад в отборе или показывается резерв вместо свободного остатка.

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

Типичные ошибки
01
Смотреть общий остаток и считать его доступным к продаже — часть товара может быть в резерве под заказы.
02
Проверять цену без указания вида цены — в списке подтянется не та цена, которую ждёт клиент.
03
Искать цену в карточке товара, когда она не установлена документом — сначала проверьте наличие «Установки цен» на нужную дату.
04
Включать динамические колонки остатков на всём справочнике в большой базе — список начинает открываться десятки секунд.
Контрольные точки

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

Остаток в списке против отчёта по складу
Норма

Значения совпадают на одну дату и один склад

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

Разница равна резерву или в списке суммируются все склады

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

Совпадает с ценой нужного вида на актуальную дату

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

Показывается устаревшая цена или цена другого вида

Скорость списка после добавления колонок
Норма

Список открывается без заметной паузы

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

Открытие занимает более нескольких секунд — сузьте отбор или используйте отчёт

Права доступа и ограничения

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

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

FAQ

Самый устойчивый рабочий сценарий для менеджера: прайс-лист с колонкой свободного остатка, сохранённый в избранное, плюс просмотр истории цен из карточки товара для точечных проверок. Это покрывает 9 из 10 ежедневных вопросов без доработок конфигурации.
ПЗ
Практическое замечание
Почему в списке номенклатуры остаток показывается, а цена — нет?

Остаток рассчитывается из регистров складского учёта автоматически, а цена требует выбора вида цен. Проверьте настройку вида цены в прайсе или рабочем месте и убедитесь, что по товару есть документ «Установка цен номенклатуры» на актуальную дату.

Как видеть остатки сразу по нескольким складам?

В списке номенклатуры это обычно невозможно — там показывается итог или остаток по одному складу из отбора. Используйте отчёт «Остатки товаров на складах» с группировкой по складам: каждая колонка или строка покажет остаток по конкретному складу.

Чем свободный остаток отличается от остатка на складе?

Остаток на складе — физическое количество товара. Свободный остаток — это остаток минус резервы под заказы покупателей и внутренние потребности. Для ответа клиенту «могу ли я вам продать» ориентируйтесь именно на свободный остаток.

Можно ли видеть цену прошлой даты?

Да. Регистр цен хранит историю: откройте цены из карточки товара или постройте прайс-лист на нужную дату в прошлом — отчёт покажет цены, действовавшие на тот момент. Удалить историю штатными средствами нельзя, что удобно для разбора спорных ситуаций.

Список номенклатуры стал медленно открываться после добавления колонок. Что делать?

Динамический расчёт остатков нагружает базу. Уберите колонку остатков из списка и перейдите на сохранённый отчёт, либо ограничьте список отбором по группе товаров. Если проблема массовая, попросите администратора проверить настройки производительности сервера 1С.

Итог

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

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