We have set up an attribute on the Customer record to indicate whether to show prices or not.

We want to automatically send the AR Invoice (AR641000) to customers where this attribute is true.
Correct me if I am wrong, but I checked, and neither the Business Event on AR301000 nor AR508000 supports filtering by a customer's attribute.


Therefore, the best approach I can think of is to create a Generic Inquiry as the data source to retrieve only invoices where the customer's attribute is true, the date is today, and the status is Open, and then use a Business Event to send them on a daily schedule.
Is there a better way to do this?