Hi lokesh,
Instead of creating new tcode create screen variant for the transaction in shd0 and then trasaction variant and activate in standard variant tab as shown in fig. This applies to all users and there will be no need to change the tcode also. You can also restriction based on users by creating usergroup and assign to the users using tcode 'shd0'.