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