The issue I see is that you want to place stock into QI without an inspection lot.
That cannot be done because you'll have a stock relevant inspection type activated for the material in order to create inspection lots for those vendors you want to inspect. This prevents you from having stock in QI without having an inspection lot. This is a pretty basic rule in QM and I'm not sure how you would get around.
My best suggestion would be utilize a user exit like
QAAT0002 | Control of acceptance lots/goods receipt |
Use this maybe to block the creation of the lot. You might be able to use this to also change the batch status to restricted for batch manged materials. Instead of doing a material movement to post the stock from QI to UR, you would use MSC2n to change the batch status and make it available.
Those vendors needing inspection get a regular normal inspection lot created. Those that don't will have the batch status set to restricted and the insp. lot creation suppressed. You could maybe use a characteristic on the vendor classification to list the materials not requiring inspection, just release.
Craig