Warehouse pick in advance warehouse to take qty from bins that has value higher to lowest

Hello ,
How can do the customization that when create sales order -create shipment -create pick if i have a item in different bins and in warehouse pick to take qty from bin that is with higher value in bin ranking

Any solution ?

I think you will need some customization.