Punch module is used to handle the punch details of employees. Punch module shall be available to all users. Punch module handles five sub modules.
Depending upon the privileges assigned to user, submodules included in punch module may vary for different level of users. Level 1 users may be provided with all the submodules unless explicitly instructed by client to remove any submodules.
Note: Punch Unassigned and Punch Not required users (users who are not assigned to any hierarchy) shall only be able to access profile page, dashboard, change password and Leave application page. Such users won't get access to punch module. Punch module shall only be available to user's if punch number is set for them or punch is assigned to them. In case punch is not required for the user and he has lower hierarchy, employee punch and punch summary pages shall be made accessible for him.