Hello Leo
You should not have to reset the windows fonts or drivers each time you want to print. Also, you should not have to change the default printer settings for doing invoicing IF you setup the environment(s) to allow for each user's different printer! Since Adagio uses only Window's printer settings (just as other Windows applications do) - and printing is done using the printer information obtained from the local PC's Windows printer setup, it is not surprising that you are getting mixed results, when so many stations are printing these invoices. Adagio does not have much to do with printer setup and options - it prints according to what you have setup in the local Windows environment for this.
Once you have changed anything in a specification and saved it, you should not have to keep doing so in the Adagio Invoices specification. However, if you are using the SAME specification for both printers - you may experience problems in this respect as each printer may treat fonts and other graphic characters differently.
To allow for these differences you can:
1. If you are going to use 1 (the same) specification for BOTH printers - try using the SAME (generic) printer driver for their default printer setup in Windows. Create a 'new' printer in Windows on each PC that needs to print invoices if necessary to accomodate this. Make sure you test afterwards, so you get the same results on both the hp4000 and the hp4mplus.
2. Use 2 different invoice specifications - 1 for the hp4000 and 1 for the hp4mplus. The users of the applicable printer will have to remember to choose the correct specifcation before they print.
3. Setup 1 PC to act as the invoice printer, and have all users use that same printer to print invoices. You will need to create a 'new' printer for this on each User's PC, using Windows' Add Printer option, and ensure that the correct drive for that printer is installed.
Once you have decided which method suits your processing needs best, in Adagio, make sure that the File | Options printer settings reflect this method, and that the Users understand that they may have to select the correct specification for their printer (if you are not going to use the same generic printer driver on all stations, or if you are not going to use 1 station to print invoices to).
Hope this helps.
Sincerely,
Softrak Support