How to create multiple ListViews of same module?

Hello All, 

Requirement : I want to display multiple ListViews of same module(custom)

Scenario : I have Custom "Contracts" module and I want to display only those Contracts which are under renewal (filtered ListView ) on different ListView. So user will directly go on new ListView to see contracts which are pending for renewal. User will be able to select multiple Contracts from ListView and in actions he will click on "Request Renewal". Search box is required too. :)

I will display Link to this ListView in Module Menu.

How can I achieve this?

Any hints or suggestions are highly appreciated.

Environment Details:
Sugar Professional Edition 6.5.14 (Build 1055)
PHP Version 5.3.10

Regards,
Sagar Salunkhe
  • You could just create new custom modules for each filter and then replace the 'table' in that new custom module with the 'contacts' table.  You would have to make sure the vardefs are EXACTLY the same though.  The problem you might have is editing those records as you would have to match up all logic_hooks and such.  That build is very old and I dont remember all the pitfalls from back then.