Упрощенное ценообразование в заказе клиента

22.02.2020 4439 22

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


В моей практике нередко встречались ситуации, когда пользователи не устанавливали продажные цены на номенклатуру (причины для этого могут быть разные). В таком случае при создании заказов клиента каждый раз встает проблема - как определить продажную цену?!

Решается ситуация обычно двумя способами:

  • найти последний документ закупки по этому товару и увеличить на какой-то процент,
  • найти последний документ продажи по этому товару и взять цену оттуда (или немного ее скорректировать).

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

В заказ клиента добавлено три новых колонки:

  • последняя цена продажи,
  • последняя цена закупки,
  • рентабельность текущей продажи (%).

новые колонки в заказе клиента

Последние цены закупки и продажи определяются на дату заказа клиента.

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

настройки колонок цен

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

  • [ПоследняяЦенаЗакупки],
  • [ПоследняяЦенаПродажи].

В моем примере отпускная цена получается путем удвоения последней цены закупки.

настройки ценообразования в заказе клиента

Настройки на форме индивидуальные для каждого пользователя, поэтому каждый должен их задать самостоятельно.

Полученное расчетным путем значение продажной цены можно при необходимости отредактировать вручную.

По умолчанию новые колонки в заказе клиента видны только для пользователей с полными правами, остальным пользователям нужно добавлять необходимые роли (для каждой колонки создана отдельная роль).

новые роли для колонок заказа

Для корректной работы расширения при подключении необходимо снимать признак Безопасный режим.

Релиз 666.1.1.2 от 29.02.2020

Добавлена возможность вычитания НДС из величины последней цены закупки.

вычитание НДС из цены закупки

загрузка цены...

Появились вопросы?

+7 (931) 106-82-91

manager@coderstar.ru


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант