[GNC] Bulk invoice printing

Adrien Monteleone adrien.monteleone at lusfiber.net
Tue Oct 17 01:36:25 EDT 2023


You'd still have to generate the PDFs individually, which is just 
'printing to a file' and so not really saving any clicks. *Then* you 
need to send them to the printer with more clicks as you describe.

I could be mistaken, but I understood the issue was having to go through 
the steps:

1. Generate an Invoice (lots of clicks and typing, even with the 
duplicate function)
2. Print it (select printer, adjust settings, etc.)
3. Repeat for each member

While in this case it is only an annual workflow, having more than a 
dozen or so of these to do all at once is tedious, and having 50+ is 
crazy repetitive and a strain on fingers. (and increases the probability 
of doing something wrong due to the monotony)

If steps #1 and #2 aren't done at the same time. Then you could add:

1a. Do a Find for the invoice(s) or open invoices from AR via the 'jump 
to invoice' on the right click menu
1b. Display the Invoice Report

Optionally the steps can be reversed which runs an Invoice Report, and 
then you have to choose which customer and invoice. (even more clicks)

No matter the workflow chosen, lots and lots of clicks are involved with 
the present state of GnuCash. The Business Features were designed for a 
small consultancy that occasionally generates a few invoices. That 
doesn't mean you can't use it otherwise, but it wasn't optimized for 
other use cases.

Regards,
Adrien

p.s.—you pressed the right button.

On 10/16/23 11:22 PM, John Walker wrote:
> I am unsure if I have pressed the right buttons in replying to Adrien 
> and Arek and everyone else on the list.  Please let me know.
> 
> If printing is your only issue, I suggest that you make pdfs of your 
> invoices through Gnucash and store them all in the same folder.
> 
> When you go to print, use file explorer, go to the pdf folder where your 
> invoices are stored and select which pdf files you want to print.  Then, 
> right click on one of the selected files and left click on *print*.  All 
> selected files should print individually for you on your default printer.



More information about the gnucash-user mailing list