We have our vendor master set up as parent/child. Each tax ID number = a parent. We have been using IC12 records for all of our items (stock or non-stock) because that is how we set up Lawson 15 years ago. We currently have to maintain 7 separate IC12 locations for inventory and/or non-stock items. We are adding in additional entities that require separate PO companies, which equals even more IC12 locations to maintain. I want to get out of that business for our new companies.
We assign the vendor/purchase from location in IC12 as well. We do not want to start assigning them on the contracts. My thought is we can put the customer service phone/fax/e-mail into PO10, and determine our issue method there. Instead of getting an account number from the vendor, we will 'force' them to use our GLN number. EDI vendors would have to be handled differently.
I would like to know if any one has successfully kept the purchase from locations out of the contract file, only used IC12 for stock items, and still uses PO100 and get's their purchase orders to the correct vendor/location with minimal to no buyer intervention. Or if I'm just thinking crazy thoughts. 
Thanks!