Вопрос

Изменения стандартной логики для orderproduct

Добрый день, коллеги. Мой вопрос звучит так: я хочу при изменении валюты в заказе провести пересчет полей(amount, total amount, TaxAmount, DiscountAmount). Сейчас существует стандартная логика по пересчету записей на детали с последующим обновлением страницы. Поэтому способ переписать "поверх" на сервере не работает и к тому же он не есть правильным по умолчанию. Подскажите, пожалуйста, как переопределить стандартную логику расчетов в детали продукт в заказе или схемы где она реализована. Заранее благодарен за помощь 

Нравится

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

Скорее всего, эта логика реализована во встроенном БП объекта OrderProduct. Её можно заменить в одноимённом БП в своём пакете. Благо, вычисления делаются не в блоках-скриптах БП, а вынесены в его функции в дереве справа, которые можно переопределять своим кодом.

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