I recently was asked to redirect a invoice printout to different printers depending on a code variable on the sales invoice header. The solution was created and I would like to share it with the example of using printers by location.
After installing this solution you will be able to select a invoice printer for each location. If non is selected then the default printer from Printer Selection table will be used according to standard Dynamics NAV functionality.