Игорь, в том и дело, что я не первый раз запускаю доработку, и чтобы после реализации не было "а мне нужно было так, а Вы сделали не так", прошу описать реализацию.
Как я думаю мне известно, а вот как Вы думаете - нет. Возможно Вы доработаете действие при сохранении карточки товара (сохранении готового продукта? только составляющего? при сохранении любого из них?), НО сохранение никак не вяжется с изменением курса валют, потому действие при сохранении карточки товара не закроет задачу. По измененному курсу Вы можете сделать действие раз в день, но пересчитывать раз в день все цены нелогично, это тот же Пересчет цен, потому повторюсь - прошу описать реализацию.
Добавлю, что на текущий момент функционал действия мне не понятен. Есть товар с паспортом
https://crm.ohrana.ua/admin/shop/products/5940/edit/#done при сохранении - цена останется нулевой, хотя у комплектующих цена есть. Почему?
При этом захожу в карточку любого комплектующего и при сохранении его, цена в готовом продукте также просчитается. Хотя тут мы обсуждали
https://prnt.sc/10jyac7, что такого функционала нету, и несколько дней назад так точно не работало.