Save Employee Attendance :- LOGIC API PUSH - SAVE EMPLOYEE ATTENDANCE
This API is used to Save the Attendance and leave Record of the Employees
Common Abbreviation used: CL - Absent ( Casual Leave ) PL - Absent ( Paid Leave ) OL - Absent ( Optional Leave ) SL - Absent ( Sick Leave ) LP - Absent ( Leave without pay) FO - Present ( Full Day + Overtime Hrs) HC - Present ( Half Day ) - Casual HS - Present ( Half Day ) - Sick Leave FD - Present ( Full Day ) HD - Present ( Half Day ) - None
Authorization Detail
| Name | Detail | |
|---|---|---|
| End Point | http://demo.logicerp.com/api/SaveDailyAttendance | |
| Request Type | POST | |
| Authorization | Basic Auth | |
| Username | Demo | |
| Password | 1 |
Request
{
"Branch_Code": 0,
"BranchShortName": null,
"ListEmployees": [
{
"EmployeeUserCode": "LT004",
"DateIn": "13/09/2024",
"DateOut": "13/09/2024",
"TimeIn": "",
"TimeOut": "",
"TimeInForOT": "",
"MarkLeave": "",
"AttendanceType": "HS"
},
{
"EmployeeUserCode": "LS233",
"DateIn": "13/09/2024",
"DateOut": "13/09/2024",
"TimeIn": "",
"TimeOut": "",
"TimeInForOT": "",
"MarkLeave": "",
"AttendanceType": "FD"
}
]
}
Request Detail
| Name | Type | Length | Mandatory |
|---|---|---|---|
| EmployeeUserCode | nvarchar | - | yes |
| DateIn | date | - | yes |
| DateOut | date | - | yes |
| TimeIn | time | - | yes |
| TimeOut | time | - | yes |
| TimeInForOT | date/time | - | - |
| MarkLeave | date/time | - | - |
| AttendanceType | nvarchar | - | yes |
Response
{
"LastSavedCode": "",
"Status": true,
"Message": "E-2",
"ErrorCode": ""
}