Hi ,
Below are some of the enhancements you may define to set that requirement per specific doc type in Purchase Order
CMOD
* Enhancement MM06E005 - Customer fields in purchasing document and Exit EXIT_SAPMM06E_012
BADI
* BADI ME_PROCESS_PO_CUST under method Check and Post
Regards,
Harvey