PO Suggestions with Multiple Suppliers and Price Breaks

I am trying to understand the logic Epicor users with PO suggestions for parts where there are multiple approved suppliers and multiple price breaks. Does Epicor use any of that data to “suggest” the supplier for a part based on the quantity needed in New PO Suggestions?

If users have gone through the effort to create multiple supplier price lists, and have entered price breaks for some of those suppliers, then I would hope that Epicor could step through the logic to find the “Approved” supplier that should be able to give you the best price at the needed quantity (based on all the price breaks).

From a previous post, Epicor seems to make the supplier suggestion based on:
1- Primary Supplier (if no primary supplier, then move to line 2)
2- Open Purchase Orders (if no Open POs, then move to line 3)
3- Most Recent Receipt

Am I expecting too much from MRP, to think that Epicor should suggest the supplier that would save my company money based on the supplier price lists, price breaks, and quantity of items needed?

According to the MRP Technical Reference Manual (available on Epicweb, this is from the 10.2.700 version on page 220, paraphrasing), MRP will first look to the Part Site record (and there are some conditions based on other settings); if nothing there then it will look to the last PO OR the supplier value on the last price list (this is unclear, no logic described as to how it selects a price list if there are multiples); finally if it is a Buy Direct suggestion then it uses the supplier defined on the demand record.

There is no documentation here that MRP looks to find the lowest price of existing supplier price lists… I would definitely test this scenario exhaustively, but I sure wouldn’t get my hopes up.