Одной из самых частых задач в программе 1С:Управление торговлей (редакции 11.2, 11.4 и 11.5) является автоматизация процесса ценообразования. Типичная ситуация: вы получили товар от поставщика, ввели документ Приобретение товаров и услуг и хотите, чтобы программа сама создала документ Установка цен номенклатуры, подставила туда закупочные цены из накладной и пересчитала все розничные наценки. Однако часто пользователи сталкиваются с тем, что при вводе на основании табличная часть оказывается пустой или цены не подтягиваются автоматически.
В этой статье мы подробно разберем, как правильно настроить систему, чтобы избежать двойной работы и автоматизировать расчет цен.
Для начала разберем важный архитектурный нюанс 1С:УТ. В программе существуют два независимых контура хранения цен:
Партнеры.Проблема автора темы заключалась в том, что даже при наличии документа поступления программа "не видела" закупочную цену как базу для наценки. Это происходит потому, что связь между ценой поставщика и вашей внутренней ценой Закупочная должна быть настроена явно.
Рассмотрим по шагам, как настроить вид цены, чтобы он автоматически заполнялся из документов поставки. Перейдем в раздел CRM и маркетинг — Настройки и справочники — Виды цен.
Откроем карточку вида цены (например, "Закупочная") и проверим следующие настройки:
Установка цен номенклатуры из накладной этот вид цены просто не появится в списке доступных для выбора, и табличная часть не заполнится.Проанализируем ситуацию: если мы выставим "Задается вручную", программа будет ждать ручного ввода каждой строки. Сменив способ на "Заполнять по данным ИБ", мы делегируем поиск цены алгоритмам системы.
Чтобы данные попали в информационную базу и стали доступны для обработки, их нужно зарегистрировать. Рассмотрим, как это сделать в документе Приобретение товаров и услуг:
Выясним причину, почему это важно: без этой галочки программа просто приходует товар на склад, но не сохраняет информацию о том, что "Поставщик Х продал нам Товар Y по цене Z" в специальный регистр сведений. Чтобы не ставить эту галочку каждый раз вручную, мы можем зайти в Соглашение с поставщиком и на вкладке "Условия закупок" включить опцию регистрации цен по умолчанию.
Теперь, когда настройки выполнены, разберем процесс создания цен:
Приобретение товаров и услуг выделите нужную накладную.Закупочную цену и все зависимые от нее Розничные наценки.Система автоматически заполнит колонку Закупочная данными из накладной, а остальные колонки рассчитает по заданным формулам (например, +10% к закупочной). Теперь нам остается только нажать кнопку "Провести и закрыть".
Иногда, несмотря на все настройки, товары не попадают в документ. Рассмотрим подробнее возможные причины:
Приобретение товаров и услуг проведен. Непроведенные документы не поставляют данные в систему компоновки.Закупочная настроен в рублях, убедитесь, что в системе загружены актуальные курсы валют. В противном случае программа не сможет выполнить пересчет и оставит строку пустой.Если у вас за день проходит десятки накладных, создавать Установку цен на основании каждой — не самый эффективный путь. Разберем более быстрый способ через раздел CRM и маркетинг — Цены (прайс-лист).
Если вы сформируете отчет Ведомость по товарам в ценах номенклатуры и не увидите там цен, помните: этот отчет смотрит данные только из документов Установка цен номенклатуры. Просто факт покупки товара (проведение накладной) не делает эту цену "ценой номенклатуры" для отчета. Проанализируем это: документ поступления — это движение по складу и взаиморасчетам, а Установка цен — это фиксация маркетинговой политики. Только после проведения последнего документа цена начнет отображаться в складских отчетах с оценкой стоимости.
Таким образом, мы выяснили, что для корректной работы автоматики в 1С:УТ необходимо соблюдение трех условий: включенная регистрация цен в закупках, правильная настройка схемы компоновки данных в виде цены и обязательная установка флага "Использовать при вводе на основании".