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": ""
}