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