we found - on IRC chat, 2014-may-07 - important to replace replace forms by info windows.
after investigation i found the follow 4 forms to reasonable to replace.
Generate Shipments (manual) 100% sure
Generate Invoices (manual) 100% sure
Payment Selection (manual) - developer investigation required
Material Transactions - developer investigation required
> Payment Selection (manual) - developer investigation required
Made the research today, I think is completely possible to replace Payment Selection (manual) with an Info window.
The process PaySelectionCreateFrom could be refactored to use T_Selection when called from the info window.
And there is a call at the end to call PaySelectionCreateCheck based on input by user which is possible now with the recent addition - but also we could consider not calling that process, better simply to provide the link to the new selection created.
There was also a code (broken at this moment - see ) to print/export the payment selection - also this code could be fixed or deprecated and maybe we can provide a button on payment selection to call the print/export form.
This is still valid, would be good strategy done this before release 8.1
2 related tickets are almost prepared - PR transform required.
The reason to do this - because validate info window performance - and other functionalities - more intensively.