You could add a conditional rule to the security class assigned to your requesters. Most use the AP Vendor Master Vendor Class for this and only allow the requester to see PO related vendors.
Hi Stephanie, I am attempting to do as you suggested in our DEV env, but it does not appear to be working. The class our requesters use is called MMREQUEST
I added a rule to MMREQUEST, under Securable type I choose Files > AP>APVENMAST. I created a conditional rule access as follows (The goal being that requesters can not choose type 'ONE'
if(table.VEN_CLASS=='ONE') 'NO_ACCESS,' else 'ALL_ACCESS'
I cleared the cache and tested with a user whom is part of the MMREQUEST class and they were still able to see all vendors.
To clarify they are going into RQC >Shopping>Detail profile>Cost Default Vendor and then choose Active Vendors by Class or Active Vendors by Name
Am I missing a step, or is part of my syntax incorrect?
Thank you very much!