Как автоматически регистрировать цены контрагентов в 1С:УНФ на основании документов поступления?

Пользователь 1С v8.3 (Управляемые формы) Управленческий учет Торговля и дистрибуция
← На главную

При работе в 1С:Управление нашей фирмой (УНФ) одной из самых рутинных задач является поддержание актуальности цен поставщиков. Если вводить каждую цену в карточку номенклатуры вручную, это не только отнимает огромное количество времени, но и неизбежно ведет к ошибкам из-за человеческого фактора. В рамках данной статьи мы разберем, как настроить систему таким образом, чтобы цены контрагентов фиксировались автоматически в момент проведения документов Приходная накладная и Заказ поставщику.

Настройка автоматической регистрации цен через Приходную накладную

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

  1. В открытом документе Приходная накладная обратим внимание на поле настроек (часто это кнопка с изображением шестеренки или гиперссылка «Цены и валюта»).
  2. Найдем флаг «Регистрировать цены поставщика».
  3. Установим этот флаг перед проведением документа.

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

Связь цен с договором контрагента

Рассмотрим более глубокую настройку, без которой автоматизация может работать некорректно. Важно понимать, что в 1С:УНФ цены привязываются не просто к контрагенту, а к конкретному Виду цен контрагента. Проанализируем ситуацию: у одного поставщика могут быть разные прайс-листы (например, «Оптовый», «Дилерский» или «Спеццена для нас»).

Чтобы система понимала, в какую «корзину» складывать цены из накладной, выполним настройки в карточке договора:

  1. Перейдем в карточку контрагента и откроем список договоров.
  2. В нужном договоре (например, «Основной договор») найдем раздел настроек цен.
  3. Укажем в поле «Вид цен контрагента» соответствующую категорию. Если она еще не создана, создадим ее (например, «Цены Альфа-Трейд»).
  4. Убедимся, что установлена связь между этим видом цен и договором.

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

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

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

В документе Приходная накладная нажмем кнопку «Еще» в правом верхнем углу и выберем пункт «Шапка / табличная часть». В появившемся окне настроек мы можем установить признак автоматической регистрации цен для всех новых документов этого типа. Это позволит минимизировать количество кликов при ежедневной работе.

Регистрация цен на этапе Заказа поставщику

Выясним, можно ли зафиксировать цену еще до того, как товар пришел на склад. Часто договоренность о стоимости достигается на этапе формирования заказа. Документ Заказ поставщику в 1С:УНФ также поддерживает функционал регистрации цен.

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

Загрузка цен из внешних файлов (Excel)

Рассмотрим ситуацию, когда поставщик прислал объемный прайс-лист в формате Excel, и нам нужно массово обновить цены, не создавая при этом складских документов. Для этого в 1С:УНФ предусмотрен специальный инструмент:

  1. Перейдем в раздел ЗакупкиЦены контрагентов.
  2. Воспользуемся обработкой «Загрузить из внешнего источника».
  3. Скопируем данные из файла Excel в таблицу загрузки.
  4. Проведем сопоставление колонок (Артикул, Наименование, Цена).

Система проанализирует данные и создаст записи в регистре сведений ЦеныНоменклатурыКонтрагентов. Это наиболее эффективный метод для первичного наполнения базы или при сезонном обновлении цен поставщика.

Использование номенклатуры поставщика

Проанализируем важный нюанс: часто наше наименование товара не совпадает с наименованием у поставщика. Для корректной регистрации цен в 1С:УНФ реализован механизм «Номенклатура поставщика». Мы можем хранить в системе артикулы и названия товаров так, как они звучат у контрагента. При регистрации цен через накладную система связывает цену именно с этой парой (наша номенклатура — номенклатура контрагента), что исключает путаницу при закупке одинаковых товаров у разных поставщиков по разным ценам.

Связь с собственным ценообразованием

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

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

Анализ истории цен

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

Таким образом, мы видим, что автоматизация процесса регистрации цен в 1С:УНФ требует лишь разовой правильной настройки договоров и понимания работы флагов в документах закупки. Это превращает рутинный ввод данных в эффективный инструмент управления закупками и ценообразованием.

← На главную