ProductEntryUtils.RecalculateAmountByProducts: Необъяснимая логика расчета цены продукта

Зачем в ProductEntryUtils.RecalculateAmountByProducts повторно брать цену из продукта, если в "Продукте заказа" (например) уже установлена цена продукта в сделке?
В итоге цена, установленная менеджером / прайс-листом затирается.
Если объяснения нет, то прошу считать это багом и внести на исправление в ближайшее время.

P.S.: Спасибо, что сделали метод GetProductFinanceSelect виртуальным. Хоть как-то можно подкорректировать данную логику.

Нравится

1 комментарий

Игорь, какая последовательность действий в системе приводит к запуску этой функции и неправильному заполнению цены?

В других схемах не видно упоминаний этой функции. Вы сами написали код, который её запускает?

Показать все комментарии