Please let me know what is the best Way to implement an Attendance Tracker using SharePoint, using SharePoint Designer/InfoPath tools.

  • do you mean automatically, such as when a user 'logs in' into the system he is tracked as 'present'? or manual where the user himself or another person confirms the attendance? – susan Aug 13 '15 at 12:47
  • not automatically. i meant using custom lists such as employee details, tracker etc. – ZedProg Aug 13 '15 at 12:54

You should first create a new content type with name Attendance. The content type should have minimum following site columns

  1. Employee Number (This will be the unique id which can identify the employee
  2. Date (This will be the date value which indicate the employee has worked on that date or not)

You can add more relevant fields like department or total hours worked for the date etc.

Next create a custom list and using advanced property set the content type you created above.

You can done with the setup. Now users or manager can start filling in the list.


Creating new content type

Creating custom list

Adding content type to the list


by custom list you mean something that you create from scratch? because i have seen 'contacts' and "issue tracking" but never employee details or other tracker. The easiest thing would be a calendar where everybody voluntarily fills in if they are in office or not. If other people are writing the attendance just add a people field where the inputters can select the person.

Not the answer you're looking for? Browse other questions tagged or ask your own question.