Affects Version/s: None
Fix Version/s: None
Latest work was calculation that does minimal product bundle price.
for given product bundle's cProductId or cpDefinitionId algorithm should return minimal price that user can get when price is composed from option values with minimal price.
Bundle: Desktop PC - price 200$
Option Keyboard: k1 - 20$, k2 - 30$, k3 - 40$
Option Mouse: m1 - 10$, m2 - 40$, m3 - 100$
Minimal price: 200$ + price(k1) + price(m1) = 230$
This should be applicable to all Required OR SKU Contributor Options.
for given product bundle configuration designated by specific cpInstanceId and its cpDefinnitionOption configuration provide utility that can tell if given cpDefinitionOptionValue's price (either it is static or dynamic) - increases or decreases given product bundle instance price
(please be aware that cpInstanceOptionValueRel may help here but be aware that some methods filter out NON-SKU Contributor option values)