There are dozens of ways how we can get in touch ,whether it is phone, email, any of existing messengers, casual meeting or conference. No matter how it happened, but as a result we are getting the general description of your idea. After that we have to appoint our next meeting (and means of communication) for further discussion of the project. It would be very helpful to prepare the following materials on your part:
To add a new header and footer in email templates, it’s not necessary to create a new module. You can use Transactional Emails. Navigate to System -> Transactional emails.
In this article I explained how to delete columns from sales order grid. Now basing on this functionality, we will find out how to implement the dynamic filter for columns in sales order grid.