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

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

Как изменить цену закупки в 1С

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

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

Инструкция ниже ориентирована на конфигурации «1С:Управление торговлей 11» и «1С:ERP», но общая логика одинакова и в «Комплексной автоматизации», и в «1С:Управление нашей фирмой». Названия разделов могут незначительно отличаться в зависимости от версии и настроек интерфейса.

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

Где в 1С хранится цена закупки

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

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

Понимание этой двухуровневой модели — ключ к правильному изменению: сначала определите, нужна ли вам историческая правка документа или новая цена для будущих операций.

Как установить новую закупочную цену документом

Это основной и рекомендуемый способ. Откройте раздел «Закупки» (в УТ 11 — «CRM и маркетинг» или «Закупки», в зависимости от версии) и найдите «Цены (прайс-лист)» либо журнал «Установка цен номенклатуры». Создайте новый документ.

В документе выберите тип цен «Закупочная» (или ваш аналог, например «Цена закупки»). Заполните табличную часть одним из способов: кнопкой «Добавить» вручную, «Заполнить по поступлению» — чтобы подтянуть цены из конкретного документа поставки, или «Заполнить по ценам номенклатуры» с добавлением процента наценки.

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

Порядок действий
  1. 1
    Откройте журнал «Установка цен номенклатуры» и создайте документ
  2. 2
    Выберите тип цен «Закупочная»
  3. 3
    Заполните таблицу вручную или по документу поступления
  4. 4
    Проверьте дату и значения цен
  5. 5
    Проведите документ и откройте карточку товара — цена должна обновиться

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

Если ошибка в цене обнаружена в уже проведённом поступлении, откройте документ из журнала «Поступления товаров и услуг». Если документ находится в открытом периоде и у вас есть права, нажмите «Ещё — Изменить» (или просто начните редактирование, сняв документ с проведения при необходимости).

Исправьте цену в табличной части «Товары», проверьте автоматически пересчитанные суммы и НДС, затем проведите документ повторно. Учтите: перепроведение изменит себестоимость партии и, возможно, расчёты с поставщиком.

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

Массовое изменение цен закупки

Когда цены меняются у десятков или сотен позиций, ручной ввод неэффективен. В типовых конфигурациях доступны два рабочих пути.

Первый — документ «Установка цен номенклатуры» с заполнением по данным поставщика: кнопка «Заполнить» позволяет подтянуть товары по документу поступления, по группе номенклатуры или по отбору. Далее можно применить процентное изменение к выделенным строкам (колонка «Изменить на %»).

Второй — загрузка из внешнего файла. В УТ 11 и ERP есть обработка «Загрузка данных из файла» (раздел «Настройки и администрирование» — «Загрузка данных из табличного документа»), а также загрузка прайс-листа поставщика в разделе закупок. Подготовьте Excel с колонками «Номенклатура» (или артикул/штрихкод) и «Цена», сопоставьте колонки и выполните загрузку в документ установки цен.

Сравнение вариантов

Заполнение по поступлению

Быстро и без ошибок ввода, но подходит только для товаров конкретной поставки

Процентное изменение

Удобно при общем росте цен поставщика; требует проверки округления

Загрузка из Excel

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

Изменение цен поставщика и соглашений

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

Для регистра «Цены номенклатуры поставщиков» новые значения фиксируются либо автоматически при проведении поступления (если включена соответствующая настройка регистрации цен), либо отдельным документом «Регистрация цен номенклатуры поставщика». Проверьте настройку в параметрах раздела закупок: флаг «Регистрировать цены поставщика автоматически».

Проверка результата после изменения

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

Для контроля истории используйте отчёт «Динамика изменения цен» или кнопку «Цены» в карточке товара — там видно, каким документом и когда установлено каждое значение. Это помогает найти ошибочные установки цен, сделанные другими пользователями.

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

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

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

Отображается новое значение с нужной даты

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

Видна старая цена — документ установки не проведён или выбран другой тип цен

Подстановка в новый документ
Норма

В заказ подставляется новая цена

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

Подставляется старая — действует соглашение или дата установки в будущем

История цен
Норма

Последняя запись — ваш документ

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

Есть более поздняя запись другим документом — она перекрывает вашу цену

Типичные ошибки и ограничения

Самая частая ошибка — установка цены не тем типом цен: пользователь записывает значение в «Оптовую» вместо «Закупочной» и не видит результата в документах закупки. Всегда проверяйте колонку «Тип цен» в документе установки.

Вторая типичная проблема — дата документа. Цена действует с даты установки: если документ датирован завтрашним числом, сегодня в поступления подставится старое значение. Обратная ситуация — установка цены задним числом — может изменить подстановку в уже созданные, но не проведённые документы.

Типичные ошибки
01
Установка цены не тем типом цен — документы закупки продолжают брать старое значение
02
Правка проведённого поступления закрытого периода — искажение отчётности и расхождение сверок с поставщиком
03
Загрузка из Excel без проверки сопоставления — дубли номенклатуры и цены, записанные не на те товары
04
Игнорирование соглашения с поставщиком — новая цена из регистра не подставляется, так как приоритет у соглашения

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

Часто задаваемые вопросы

Изменится ли себестоимость товара на складе после установки новой закупочной цены?

Нет. Установка цен влияет только на подстановку в будущие документы. Себестоимость уже оприходованных партий остаётся той, что зафиксирована документами поступления. Она изменится только при корректировке самих поступлений.

Можно ли изменить цену закупки прямо в карточке номенклатуры?

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

Почему после изменения цены в поступлении сумма в отчёте по прибыли не изменилась?

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

Как вернуть старую цену, если установил ошибочную?

Удалите или распроведите ошибочный документ установки цен — регистр вернётся к предыдущему значению автоматически, так как цена определяется последним действующим документом. Если документов было несколько, проверьте историю цен по товару.

Работает ли изменение цен в 1С:Бухгалтерии?

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

Итог

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

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