Batch print/emailing a Customer's Previous Invoices.

Occasionally, you may need to send a customer copies of their completed invoices. Follow the steps below to set up the ability to print batches of existing invoices by customer.

If you're looking to create invoices in batches see our training site.

  1. Go to File > Manage Reports
  2. Click the Edit Pencil at the top of the window to enter Edit Mode. 

  3. In the Report Catalog, expand Order Processing > Forms
  4. Highlight the Invoice report, then click Copy at the top of the report catalog.


  5. The next window will prompt you to select the destination for the report. Select the ‘Invoices’ folder directly below the original ‘Forms’ folder.          
  6. After hitting select, the copied report information will show on the righthand side of the window and you can begin configuring the report to print outside of the invoice window in this secondary format.  
    1. Update the Report ID to a new short name, for example "PrintInvbyCust"
    2. The Document Type will be set to "Sales Invoice," click the dropdown, scroll to the top and select the blank option.
    3. Go to the Selection Prompts tab at the top of the screen
    4. Highlight the row where the field is Invoice.ReadyToPrint and hit the delete key on your keyboard to remove it.
    5. click on the blank row under field and then click the '...' that appear. In the window that opens, expand Invoice, then scroll down until you see CustomerID and add that field. 
    6. Repeat the last step, this time adding InvoiceDate. Your Selection Prompts should look like this:
    7. You may add additional invoice filters such as Balance or AmountPaid, if you like. 
  7. Save the changes & the report will now be available under Sales Order Reports > Invoices. Use the filters as normal to select to print invoices for the specific customer and date range. Use the email option in the report preview if needing to email to your customer.