О чем эта статья
В это статье описана методика формирования цен продажи в зависимости от закупочной цены с использованием штатных возможностей прикладного решения «Управление торговлей, ред.11».
В частности, рассмотрим работу с видами цен подсистемы ценообразования, правила формирования наценки, способ задания цены через произвольную формулу и правила округления цены.
Применимость
Статья написана для редакции УТ 11.1. Если вы используете эту редакцию, отлично — прочтите статью и внедряйте рассмотренный функционал.
Если Вы работаете со старшими версиями УТ 11, то данный функционал является актуальным. Наиболее заметным отличием УТ 11.3/11.4 от редакции 11.1 является интерфейс Такси. Поэтому, чтобы освоить материал статьи — воспроизведите представленный пример на своей базе УТ 11. Таким образом Вы закрепите материал практикой :)
Ценообразование в УТ
Рассмотрим вопрос ценообразования в УТ 11. Будем решать следующую задачу: реализовать наценку на товары в зависимости от закупочной цены. Пример расчета цен приведен в Таблице 1.
Как видно нам понадобиться настроить УТ, чтоб можно было использовать несколько видов цен (Администрирование -> Маркетинг и CRM -> Несколько видов цен)(Рис. 1)
Рис. 1
Все настройки по виду цен находятся в разделе «Маркетинг» -> «Настройки и справочники»
Добавляем наши виды цен:
Закупочная цена будет формироваться с помощью запроса к документу «Поступления товаров и услуг». Настраивается все это в карточке элемента справочника «Видов цен» смотрите Рис. 2
Рис. 2
Все остальные цены должны рассчитываться в зависимости от закупочных цен, рассмотрим на примере Розничной цены. Рис. 3
Рис. 3
УТ предоставляет редактор формул, в котором можно задать любые условия и формулы для расчета цены. Для нашей задачи получилась вот такая формула Рис. 4 (нужны минимальные навыки алгоритмизации).
Рис. 4
Аналогично для остальных видов цен.
Так же в этом справочники настраиваются Пороги срабатывания (процент изменения цены при котором программа сменит цену).
Еще настроим округления цены Рис. 5
Рис. 5
После настройки всех видов цен.
Установка их стала занимать очень мало времени. Всего лишь надо ввести Документ «Цены номенклатуры» на основании документа «Поступления товаров и услуг».
Как видим типовой функционал УТ 11 для ценообразования очень обширный, была решена задача по установки цен, которую в ут 10.3 можно было бы решить только с помощью программирования.
P.S.
Для практического применения этого способа установки цен, можно убрать для пользователя пункт «нужны минимальные навыки алгоритмизации». Для этого возможно разработать дополнительные возможности редактора формул, на пример такой Рис. 6.
Рис. 6
Автор статьи, Евгений Пехов.
г. Барнаул, 2013 г.
Андрей, добрый день.
В компании один товар закупаем у разных поставщиков (цены на товар у поставщиков соответственно разные). Как при формировании заказа увидеть прогноз цены на данный товар?
Спасибо заранее
Здравствуйте!
Такой возможности в программе нет.
Как вариант, можно открыть карточку товара, перейти на вкладку “Реквизиты” и в разделе “Цены” по команде “История изменения цен поставщиков” открыть окно с ценами для сравнения.
Андрей, возможна ли в УТ следующая система скидок :у Иванова скидка на диваны – 5% от статической цены в долларах, на люстры – 10 % от статической цены в рублях. То есть есть два вида цен на товар статических ,эти два вида цен можно объединить в один с помощью формулы ,но вот опереть механизм скидок Иванова (но создать вид цен,а не просто индивидуальные скидки для документа) на динамические цены не выходит, программа не берется считать
Здравствуйте!
Описанной вами возможности в программе на данный момент нет.
Здравствуйте! Есть поставщик у него 300 позиций, поднял цены на все позиции на 1рубль, как сразу изменить цену на всю номенклатуру , в установке цен номенклатуры контрагентов не нашла такого, хотя в установке цен номенклатуры -есть ( рассчитать по формуле)? Спасибо
Здравствуйте!
В документе регистрации цен поставщика нет такой возможности.
Нужно установить цены вручную или привлечь программиста 1С для изменения функционала в конфигурации.
Добрый день,
Настроил закупочные цены на основании приобретения (Произвольный запрос к данным ИБ + Цены поступления), но почему-то не учитывается скидка в документе приобретения. Можно ли установить закупочную цену на основании приобретения, с учетом скидки?
Здравствуйте!
При использовании варианта “Цены поступления” скидки не учитываются.
Если у вас есть навыки программирования, то можно отредактировать схему компоновки данных, либо не использовать скидки.
Спасибо за ответ.
Может кому пригодится, нашел обходной путь, можно провести приобретение со снятой галочкой “Цена включает НДС” и выбранным налогооблажением “Закупка не облагается НДС”, далее создать установку цен, и потом вернуть в приобретении ндс на место.
Установка цен рассчитывается с учетом скидок)
Добрый день! Подскажите, как прикрепить к конкретному контрагенту соглашение (чтобы выставлялось автоматически), соответственно чтобы выставлялась нужна цена.
Здравствуйте!
Вариант 1. Включить партнера в сегмент, указать сегмент в типовом соглашении.
Вариант 2. Создать для партнера индивидуальное соглашение.
Если у партнера несколько типовых или индивидуальных соглашений, то соглашение нужно будет в документе выбирать вручную.
Спасибо!
Андрей, я создала сегменты, распределила в них контрагентов, привязала сегменты к типовым соглашениям. При выборе контрагента соглашение все равно не выставляется. В чем может быть ошибка?
Не удается воспроизвести вашу проблему.
Видимо соглашение недоступно для вашего клиента (т.е. неверные настройки) или у партнера несколько типовых или индивидуальных соглашений (соглашение нужно будет в документе выбирать вручную).
Спасибо. Соглашение доступно, его вижу в реализации, т.е. могу выбрать вручную. Сегменты проверила, пересечений нет. Только одно типовое соглашение настроено под сегмент в который попадает данный контрагент. На просторах интернета, не нашла информацию об автоматическом выборе соглашения в реализациях. Может быть у Вас есть алгоритм? Чтобы я ещё раз все проверила.
Заполнение поля Соглашение в заказе осуществляется по следующим правилам:
• Если для клиента задано в системе единственное типовое или индивидуальное соглашение, то поле Соглашение будет заполнено автоматически.
• Если для клиента задано в системе несколько типовых или индивидуальных соглашений, то поле Соглашение потребуется заполнить вручную из списка.
• Если для клиента соглашений не предусмотрено (в разделе “НСИ и администрирование” – “Продажи” – “Оптовые продажи” установлен вариант “Не использовать”), то поле Соглашение будет недоступно к отображению.
Андрей, спасибо! Разобралась. Получается только с индивидуальными. Так как типовых ранее создали больше, чем нужно было. Возникла следующая проблема: не могу настроить систему налогообложения. Получается выставлять только вручную в документах заказа и реализации. Мы работаем по трем системам, в соглашениях нет возможности выбрать заранее. Есть вариант автоматизации?
В новых релизах функционал изменен.
Теперь указать настройку налогообложения можно в договоре, а не в соглашении.
Добрый день. А как сделать так чтобы в вид цены “Любая” проставлялась текущая закупочная цена.
Здравствуйте!
Установите в виде цены флажок “При вводе на основании документов поставки”.
Также нажмите на команду “Использовать полные возможности”.
После этого установите способ задания цены как “Произвольный запрос к данным ИБ” и выберете схему компоновки данных “Цены поступления”.
При таких настройках цены у вас должно все получится.
Добрый день! Возможно ли создать динамический тип цен, как это было в УТ 10.3? чтоб данный тип цены рассчитывался при подстановке в документ
Здравствуйте!
На данный момент такой возможности в программе нет.
На складе формируются комплекты, состоящие из 3-5 позиций номенклатуры. Если устанавливать формирование цены как себестоимость, то надо чтобы все документы были введены, себестоимость рассчитана, хоть и фоновом режиме, что не всегда верно работает. Можно сформировать – просто просчитать цену как набора, но это не набор, комплектация делается предварительно. А можно ли цену номенклатуры, которая комплектуется рассчитать так же как рассчитывается набор?
Здравствуйте!
Такой возможности в программе нет.
Добрый день! Подскажите, пожалуйста, как задать несколько способов установки цен? Например, в одной ценовой группе все виды цен у нас рассчитываются Наценкой на другой вид цены, а в другой-по Произвольной формуле от других видов цен (в зависимости от диапазона закупочной цены нужно рассчитать другие виды цен)?
Здравствуйте!
В типовых настройках программы такой возможности нет.
Конфигуратор у ваших руках.
Здравствуйте! Подскажите, можно ли формировать цену в зависимости от значений свойств характеристик? Торгуем межкомнатными дверьми и цена собирается в момент заказа. Что выберет клиент мы заранее знать не можем, и хотелось бы чтоб цена сложилась автоматически.
Здравствуйте!
Такой возможности в программе нет.
Как вариант попробуйте использовать наборы номенклатуры.
Статья:
http://курсы-по-1с.рф/ut11-articles/обзор-1с-ут11-1-6-комплекты-номенклатуры/
Здравствуйте, в ут 11.3 есть цена прихода и есть виды цен. При установке цен номенклатуры цену прихода напрямую видеть невозможно? Если я верно понимаю, нужно создать вид цен равный цене прихода, даже для того, чтобы просто видеть цену прихода.
Здравствуйте!
Да, все верно.
Для просмотра цены прихода нужно создать отдельный вид цены.
Добрый день!
Подскажите пожалуйста, если в ценообразовании установить, чтобы цена рассчитывалась от цены прихода, но допустим ситуация.
1. 01.02.2017 поступило 10 болтов по цене 1 рубль/шт, наценка 10%, то в прайсе он будет 1.10 руб/шт.
2. 05.02.2017 поступило 10 болтов но уже по цене 0.8 руб/шт.
Отсюда вопрос, по логике ценообразования программа должна скорректировать цену и продажная цена этом случае будет 0.88 руб/шт, т. е. получается, что первая партия болтов будет продаваться в минус, скажите можно ли сделать такие настройки, чтобы программа меняла продажную цену только при условии продажи партии?
Здравствуйте!
Такой возможности в программе нет.
Добрый день. А что если установить отдельный тип цен”закупочная”=цене прихода(или себестоимости с доп расходами) и когда будете устанавливать цены увидите, что цена старая изменилась по сравнению с новой в отрицательную сторону и просто не менять на такие позиции цены
Создаваемые виды цен, не появились в документе реализации. Наверное ещё что то нужно настроить?
В карточке вида цены должен быть установлен флажок “При продаже клиентам”.
Еще возможная причина: НДС в документе и в карточке виды цены разные.
Добрый день. Вопрос наверное скорее не по ценообразованию, но все же. Фирма продает и оптом и в розницу. Какие необходимо сделать настройки в программе, чтобы при реализации программа автоматически подставляла в документ продажи вид цен в зависимости от количества продажи по виду упаковок? Например, на 1кг сахара установлены два типа цен оптовые и розничные 20 и 25 рублей соответственно. У сахара есть несколько упаковок – 1кг, 25кг и 50кг. Если покупают 1кг программа должна продать его за 25руб., если же покупают мешок 25кг то его цена должна автоматически поменяться на оптовую – 625руб. Оба вида цен рассчитываются автоматически на основании себестоимости от цены поступления и дополнительных расходов. С помощью механизма скидок не удалось достичь нужного результата. Если нужны доработки конфигурации, пожалуйста, посоветуйте какие. Спасибо!
Здравствуйте!
Как вариант, возможно Вам стоит использовать разные соглашения (в соглашении указать необходимый вид цены).
Далее в документе продажи указываете товар и в зависимости от упаковки продаваемого товара указать (перевыбрать) соглашение.
А как, в таком случае, быть, если в одном документе Реализация присутствует и товар продаваемый упаковкой, соответственно, по оптовой цене, и штучный товар, продаваемый по розничной?
Да, при таком варианте будут неудобства.
Попробуйте подумать на счет применения автоматических скидок. Возможно все же в них найдется нужное Вам решение.
Потребуются сегменты номенклатуры + различные виды цен и используете скидку «Специальная цена» указывая при различных условиях на количество — разные виды цен.
Подскажите, плз, нужно валютные цены, после их перерасчета в рубли, округлять (без копеек). Есть типовой механизм для этого?
Здравствуйте!
Опишите более подробно Вашу ситуацию.
Есть валютные цены, нужно чтобы в документах, рублевые цены(которые получились путем умножения валютных цен на курс) были без копеек, например:
2.76$*67=184,92 а нужно 185,00.
Такой возможности нет.
Как вариант можете создать разные виды цен с разными валютами и настроить для них правила округления, которые будут действовать при проведении документа “Установка цен номенклатуры”.
Точно, спасибо! Забыл про то, что у if есть еще и else =)
Мне кажется или скриншот редактора формул не соответствует табличке, которая задает условие задачи для наценок на тип цены “розничная”?
И не понятно последняя строчка, условие одно, но сразу две наценки: + 44% и + 37%…
Здравствуйте!
Спасибо за внимательность.
Ошибки исправлены.
>И не понятно последняя строчка, условие одно, но сразу две наценки: + 44% и + 37%…
Неверные скрин-шоты заменены.
Теперь последняя строка имеет следующий вид:
?([Закупочная]<=9999.99, [Закупочная]*(1+34/100), [Закупочная]*(1+32/100)))))))))))))))) В формуле используется множественное условие. Если первое условие не выполняется, то проверяется второе. Если второе условие не выполняется, то третье и т.д. Если ни одно из условий не выполняется, то выполняется блок Иначе. В нашем случае "[Закупочная]*(1+32/100)" и есть блоком Иначе. Т.е., если условие [Закупочная]<=9999.99 выполняется, то мы получим результат [Закупочная]*(1+34/100), иначе (если условие [Закупочная]<=9999.99 НЕ выполняется) мы получим результат [Закупочная]*(1+32/100).