Creating purchase orders by price not quantity and good receipting


Hi quick question regarding two things.

How can I raise a purchase order by price and not quantity? Or is there any guide as to how I accomplish this?

Also is it possible for the buyer to auto goods receipt purchase orders at the point of creation? As the issue I face is too many buyers are leaving purchase orders sat there unreceipted for far too long.