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

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

Как зарегистрировать цены поставщика в 1С

Как зарегистрировать цены поставщика в 1С: документ «Регистрация цен поставщика», установка цен при поступлении, загрузка прайсов, проверка и типичные ошибки.

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

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

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

Где в 1С хранятся цены поставщика и как это работает

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

Ключевой момент: цена действует с даты документа регистрации и до следующей регистрации по той же позиции. Если вы зарегистрировали цену 100 рублей 1 марта, а 15 марта — 110 рублей, то в документах с 1 по 14 марта подставится 100, а с 15 марта — 110. Это важно учитывать при задним числом введённых документах.

При проведении «Заказа поставщику» или «Приобретения товаров и услуг» программа ищет последнюю зарегистрированную цену по связке «партнёр + номенклатура» и подставляет её в табличную часть. Если цены нет — поле останется пустым или подставится цена из предыдущего документа, в зависимости от настроек.

Способ 1. Ручное создание документа «Регистрация цен поставщика»

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

В шапке документа укажите поставщика (партнёра). Затем заполните табличную часть: добавьте номенклатуру вручную, через подбор или скопируйте строки из другого документа. Для каждой позиции укажите цену и валюту. Если используются характеристики или упаковки — заполните и их, иначе цена не подтянется к документам с конкретной характеристикой.

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

Порядок действий
  1. 1
    Откройте «Закупки» → «Регистрация цен поставщика» → «Создать»
  2. 2
    Укажите поставщика в шапке документа
  3. 3
    Добавьте номенклатуру в табличную часть и проставьте цены
  4. 4
    Проверьте валюту, характеристики и упаковки
  5. 5
    Проведите документ и убедитесь, что цена появилась в отчёте «Цены поставщиков»

Способ 2. Автоматическая регистрация цен при поступлении

Чаще всего цены поставщика регистрируются не отдельным документом, а автоматически — при проведении «Приобретения товаров и услуг». Для этого в настройках соглашения с поставщиком или в самом документе поступления должен быть установлен флаг «Регистрировать цены поставщика автоматически».

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

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

Способ 3. Загрузка прайс-листа поставщика из файла

Когда поставщик присылает прайс на сотни или тысячи позиций, ручной ввод неприемлем. В УТ 11 и КА для этого есть обработка «Загрузка цен поставщика» (или «Загрузка данных из файла»), доступная из документа «Регистрация цен поставщика» по кнопке «Заполнить» или из раздела закупок.

Файл поставщика предварительно приведите к простому виду: колонки «Артикул», «Наименование», «Цена» (при необходимости — «Валюта», «Штрихкод»). Формат — Excel или CSV. Сохраните файл в формате, который обработка поддерживает, и уберите объединённые ячейки, шапки с логотипами и промежуточные итоги — они ломают сопоставление колонок.

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

После сопоставления нажмите «Загрузить» — табличная часть документа регистрации заполнится ценами из файла. Проведите документ. Перед проведением обязательно выборочно сверьте 5–10 позиций с исходным прайсом: сдвиг колонок или неверный разделитель разрядов — самые частые причины порчи данных при загрузке.

Сравнение способов регистрации цен

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

СпособКогда подходитОграничения
Ручной документ регистрацииМало позиций, разовая фиксация условий, новый поставщикТрудоёмко при большом ассортименте, легко ошибиться в цене
Автоматически при поступленииЦены всегда равны фактическим закупкам, регулярные поставкиОшибка в поступлении сразу попадает в регистр цен
Загрузка прайса из файлаБольшие прайсы, регулярное обновление условий поставщикаТребует подготовки файла и контроля сопоставления номенклатуры

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

Ручная регистрация

Подходит для единичных позиций и новых поставщиков; полный контроль, но медленно при большом объёме

Автоматически при поступлении

Цены всегда актуальны относительно закупок; риск — ошибка оператора сразу уходит в регистр

Загрузка из файла

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

Настройки, от которых зависит подстановка цен

Если цены зарегистрированы, но в документы не подставляются, проблема почти всегда в настройках. Проверьте раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Закупки»: должна быть включена опция учёта цен поставщиков. В УНФ аналогичная настройка находится в разделе «Компания» → «Ещё больше возможностей» → «Закупки».

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

Третий момент — валюта и упаковки. Цена, зарегистрированная в долларах, в документ в рублях подставится с пересчётом по курсу на дату документа; если курс не установлен, цена будет нулевой. Аналогично цена, указанная за коробку, при заказе в штуках пересчитается только при корректно заполненных упаковках в карточке номенклатуры.

Маршрут решения

Как выбрать действие

Цены есть в регистре, но не подставляются в заказПроверьте соглашение с поставщиком и вид цен в документе
Цена подставляется нулевая или в чужой валютеПроверьте валюту регистрации и установленные курсы валют на дату документа
Цена подставляется не та, что в последнем прайсеПроверьте даты документов регистрации — действует цена последней по дате записи
По части номенклатуры цены есть, по части нетПроверьте, зарегистрированы ли цены для конкретных характеристик и упаковок

Как проверить, что цены зарегистрировались корректно

Первичная проверка — отчёт «Цены поставщиков» (в УТ 11: «Закупки» → «Отчёты по закупкам»). Сформируйте его с отбором по поставщику и убедитесь, что нужные позиции присутствуют, цены и даты актуальны. Заодно видно дубли: если по одной позиции несколько записей с близкими датами и разными ценами, стоит разобраться, какая из них корректная.

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

Третья проверка — карточка номенклатуры. В ней по ссылке «Цены поставщиков» видно всю историю цен по позиции от разных поставщиков. Это удобно для поиска ситуации, когда цена зарегистрирована не тому партнёру — например, торговой организации вместо филиала, с которым оформляются документы.

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

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

Отчёт «Цены поставщиков» по контрагенту
Норма

Позиции присутствуют, цены и даты соответствуют прайсу

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

Позиций нет, цены в другой валюте или с устаревшей датой

Тестовый заказ поставщику
Норма

Цена подставляется автоматически при выборе номенклатуры

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

Поле цены пустое или подставляется старое значение

История цен в карточке номенклатуры
Норма

Цены привязаны к правильному партнёру

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

Цена записана на другого партнёра или головную организацию

Типичные ошибки и как их избежать

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

Вторая ошибка — игнорирование характеристик. Если номенклатура ведётся с характеристиками (размеры, цвета, фасовка), а цена зарегистрирована без указания характеристики, в документах с конкретной характеристикой она не подтянется. Регистрируйте цены на том же уровне детализации, на котором ведёте учёт.

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

Типичные ошибки
01
Регистрация цены другому партнёру — в документах по фактическому поставщику цена не подставляется
02
Цена без характеристики при учёте по характеристикам — автоподстановка не работает по конкретным вариантам товара
03
Загрузка прайса без сверки — сдвиг колонок или разделитель разрядов искажает все цены
04
Смешение цен с НДС и без НДС — искажается себестоимость и расчёт наценки
05
Регистрация задним числом без контроля — при перепроведении старых документов цены в них изменятся

Ограничения и когда нужна доработка

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

Загрузка из файла в типовой поставке работает с относительно простой структурой прайса. Если поставщик присылает многостраничные Excel-книги с иерархией, картинками и формулами, потребуется либо предварительная подготовка файла вручную, либо доработанная обработка загрузки под конкретный формат.

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

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

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

Чем регистрация цен поставщика отличается от установки цен номенклатуры?

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

Можно ли зарегистрировать цены сразу по нескольким поставщикам одним документом?

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

Почему в заказе подставляется старая цена, хотя новая зарегистрирована?

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

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

Найдите документ регистрации с ошибкой в журнале «Регистрация цен поставщика». Если документ единственный по этой позиции — распроведите или пометьте его на удаление. Если после него были другие регистрации, корректнее ввести новый документ с правильной ценой актуальной датой: история сохранится, а действовать будет верное значение.

Работает ли регистрация цен поставщика в 1С:Бухгалтерии?

В «1С:Бухгалтерии 8» нет полноценного механизма регистрации цен поставщиков, как в торговых конфигурациях. Цены подставляются в поступления из последнего документа по этому поставщику. Если нужна история цен, сравнение поставщиков и автоматическая загрузка прайсов, рассмотрите «1С:Управление нашей фирмой» или «1С:Управление торговлей».

Итог

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

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