The BAQ for a quick search returns all rows and the criteria on the quick search does the filtering/searching, doesn’t it? At least on this quick search, the BAQ returns ALL customers and the quick search has a criteria “Customer_Name MATCHES Prompt”. Did I build that backwards? Am I supposed to prompt from the BAQ?
Sure but a Quick Search is just for filtering the BAQ… If you are using REST you can filter the BAQ at the BAQ End Point
Just pass in your filters in the $filter query parameter (as any standard OData Call)
Quick FYI, the payload for the Customer Business Object will be significantly larger than the BAQSvc. In the future, your 10.2.500+ future, you can put all of this functionality in an Epicor Function which will make calling this easier from multiple places while keeping all the code in one easy to maintain function.