Skip to main content
Solved

What is the best way to automatically send invoices to customers based on an Attribute (User-Defined Field)?

  • July 27, 2026
  • 1 reply
  • 22 views

Forum|alt.badge.img+6

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?

Best answer by nickcerri32

@ray20 - That sounds right.  The more you can do in the Business Event conditions, the better.  I.e., keep the GI broad (bring in all invoices) and then condition the Business Event to run when the Attribute = True AND the Date >= Today AND the Status = Open.  From here you can either run the Print/Email AR Docs on a schedule as you’ve mentioned OR have it send an email automatically when those conditions are met.  The downside of the latter is that the invoice won’t register that it’s been emailed on the Financial tab.  

1 reply

nickcerri32
Captain II
Forum|alt.badge.img+7
  • Captain II
  • Answer
  • July 27, 2026

@ray20 - That sounds right.  The more you can do in the Business Event conditions, the better.  I.e., keep the GI broad (bring in all invoices) and then condition the Business Event to run when the Attribute = True AND the Date >= Today AND the Status = Open.  From here you can either run the Print/Email AR Docs on a schedule as you’ve mentioned OR have it send an email automatically when those conditions are met.  The downside of the latter is that the invoice won’t register that it’s been emailed on the Financial tab.