In Accounting System Manager you can restrict users from printing and posting sales invoices within SOP. If you give the same user role access to sales ledger transaction enquiry they can then reprint invoices. This came about after having created a number of menus to fit their company roles. The client was not too happy to see the user having the ability to reprint invoices. So can the SOP options kick in at the point of clicking the button to say &You do not have permissions to reprint invoices&?
These permissions are also circumvented when in View Order, users are able to select the Invoices button and print the invoice(s) from there. Unable to isolate the button as permissions are to the whole of View Sales Order.