Thanks for the suggestion. I understand that would be ideal but not how our industry works.
Suppliers might have the plant we need today but not tomorrow so inventory fluctuates rapidly. We have to create the sales order based on the supplier’s stock and/or quality.
WE are the middle man between customer and supplier and it is our job to source the highest quality based on customer. WE are the ones that determine the supplier because we know cost and quality. So, we create each sales order for the customer based on our knowledge and relationship with them. (some customers like cheapest price, others want highest quality, etc…)
We receive the order and immediately source the products by calling or emailing the suppliers to see what they have and sometimes we have to get pictures and then we process the order. The customer relies on us to generate the sales order. Price is different from each supplier. Even if both have item A, price might be $5.00 from one supplier and $6.50 from another. We charge different price to customer based on where we get item from too.