| attendanceLogSource | PunchStatus | ManualClockinType |
|---|---|---|
| API = 3 | In = 0 | None = 0 |
| Out = 1 | ||
| InWithOutMiss = 2 (first out log is missing we have in log) | ||
| OutWithInMiss = 3 (in log is missing we have out log) | ||
| OutMiss = 4 | ||
| LocationPunch = 5 | ||
| InvalidPunchState = 99 |
| attendanceLogSource | PunchStatus | ManualClockinType |
|---|---|---|
| API = 3 | In = 0 | None = 0 |
| Out = 1 | ||
| InWithOutMiss = 2 (first out log is missing we have in log) | ||
| OutWithInMiss = 3 (in log is missing we have out log) | ||
| OutMiss = 4 | ||
| LocationPunch = 5 | ||
| InvalidPunchState = 99 |