Process to print all Open AR Invoices

Seems odd that I can’t schedule a function to print all open invoices. Mass Print becomes useless for scheduling as it has to be “customer” specific, so if I try and schedule this in a process set, what good will it do over time?

To address the question, I can envision a function that pulls the customer list directly from a BAQ or LINQ dataset and then runs the mass print process with the filter populated by your resulting dataset.

As a side question, are you printing these to e-mail? Or are you printing them out and resending to the customer?

1 Like

Yes that will due. I probably made this more complicated than it needs to be, but the requirements involved sending the invoices to a dashboard for specific contacts that are marked with a specific attribute, then they will be marked to send and the group will be sent daily at the end of the day. So I needed to schedule it.

Yes these are printing to email. So the final solution involves a UD01 record being written based on a Data directive when a new invoice is created for one of these customers. Then the BAQ grabs the correct data from the UD and makes the ~ separated fields based on your recommendation, and from there I have it write the data to another UD table that I have setup to trigger the report to print. As far as for the email itself, I have a copy of the report definition that is connected to the UD01 table that holds the data I need for my email routing and then a report style setup to run this. I will then trigger another BAQ to mark these off so they don’t send again.

Thank you for the suggestion, I was running in circles on this one.

2 Likes