We have found a challenge when working primarily with Approved Vendors for Items, where we wish to prevent a product being ordered from a Vendor, where the Vendor/Item relationship isnt 'approved'.
We found if you have a Purchase Agreement setup for a Vendor that is not the approved vendor then there is a circumstance when a Purchase Order could still be created and approved for that non-approved vendor. (even when the Item Record has its Approved vendor Check Method Flag set to 'Not Allowed')
When the ‘Approved Vendor Check Method’ Flag is set to ‘Not Allowed’ on the Item Model Group set against the item being purchased, if you try to create a Release Order from a Purchase Agreement for a non-approved Vendor, an Item a warning message will appear. The same thing does not happen if the AVCM Control is setup only on the Item record.
Note: When the ‘’ Approved Vendor Check Method’ Flag is set to ‘true’ on the Item Model Group set against the Item being purchased, if you try to change the Default Vendor for an Item a warning message will appear. The same thing does not happen if the AVCM Control is setup only on the Item record.
So to me it appears that to really control the restriction of Purchasing from only approved vendors we must do this on the Item Model Group - unless anyone knows another way??