Have any one you done this in IM: Inactivating the standard Movement Types. Say for eg. I don't want to end user to use this MType 501- Receipt without ref to PO.
You can delete the accounts assignments which are used for 501 movement type, in T030 table. Transaction code is OBYC.