"Sales Vendor Selection"
Vendor in sale order line vendor in sale line supplier in sale order line supplier in sale line supplier field in sales line select vendor on sales vendor selection assign vendor on sales line supplier selection on sales line
Sale order lines has list of vendors for that particular product.From that shorted list based on price and delivey date, you can select vendor, for that selected vendor purchase order will be created else normal odoo process will work.