This recently came up at a newly implemented client who makes extensive use of the Sales Order Processing module and sells across the world. Some of the sales orders and invoices printed off were coming off in the originating company and others in the functional.
We discussed with the users how the documents were being printed and established that some users were printing from the Sales Transaction Entry window, others from Print Sales Documents and others were using the Sales Order Transactions navigation list.
The documents printed through the navigation list were the ones which were always in the functional currency. The reason is that Sales Transaction Entry and Print Sales Documents have an option to select the Currency to Print whereas the navigation list print button doesn't.
To remedy this, I have created an MS Connect suggestion to have the Currency to Print added to the print dialog on the navigation list which I would appreciate people voting for:
If you have an MS Connect suggestions you want publicised, contact me with details.