Skip to main content
Dynamics 365
  • 1 min read

Workaround: Slow original preview sales invoice printing


If you should face a performance issue when printing original previews from sales invoice in MS Dynamics AX 2012 then the following illustrated workaround can save quite some time:

One time only setup steps:

  1. Launch your MS Dynamics AX client and go to: Accounts receivables > Setup > Forms > Form Setup:
Form setup.
  1. Click Print Management button on the General tab
Form setup. Print management button.
  1. Select Module > Documents > Customer Invoice
Print management setup.
  1. Highlight Original <Default> and make sure that “Do Not Print” is enabled
Do not print enabled.
  1. Highlight Copy – Copy <Default> and make sure that “Do Not Print” is enabled
Verify do not print is enabled.
  1. Right click Customer Invoice, select New. Name the new item „Test“ (Note: Instead of Test you can take any other name as well)
Naming the new item.
  1. Use the right click menu, Move up twice to place it to the top of the list:
Using the right click menu to move the new item up twice to place it to the top of the list.

8) On your new entry „Test“, select the arrow next to Destination, and select Printer Setup

Selecting printer setup.

9) On the left hand side click on File and on the right fill in manually any existing path and file name (My example: C:\SalesInvoice). Apply by clicking on OK button and close and other open forms

Print destination settings.


Steps to test:

  1. Go to Accounts receivables -> Inquiries -> Journals -> Invoice journal
  2. Click into the line with your reference invoice that you used in your tests before
  3. Click on button Preview/ Print and choose Use print management:
Invoice journal.
  1. Open File Explorer and navigate to drive C:\ (Note: The path you configured in step 9) above) and see how fast the *.html file will be created. Just open the *.html file by double clicking it

Get started with Dynamics 365

Drive more efficiency, reduce costs, and create a hyperconnected business that links people, data, and processes across your organization—enabling every team to quickly adapt and innovate.