Hi Gopi,
a standard improvement for Shubhs use case to do the select descending on special field will be difficult as there could be several tables be involved and sometimes not only one select is sufficient especially when Control, Info Params or Status is involved.
For such special scenarios i only see the possibility as outlined above to copy and adjust the standard retrieval function module.
Another option that come into my mind are Filter Profiles and Authorization Profiles to restrict the number of EHs.
Best regards,
Steffen