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