Log File Initialized... 1/23/2025 12:02:35 AM 1/23/2025 12:02:35 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 12:02:35 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 12:04:24 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 12:09:38 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 12:09:38 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 12:20:08 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 12:20:08 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 12:42:38 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 12:42:38 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:04:24 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:04:24 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:08:43 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 1:08:43 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 1:09:38 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:35:19 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:35:51 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:45:41 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:50:26 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:54:24 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:55:31 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 1:55:36 AM: Error in route [api/ApplicationSetup/OrganizationLogo] class: ApplicationSetupController: System.ArgumentException: Empty path name is not legal. at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access) at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetImage(FileDownload FileLogic) 1/23/2025 1:55:39 AM: Error in route [api/ApplicationSetup/OrganizationLogo] class: ApplicationSetupController: System.ArgumentException: Empty path name is not legal. at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access) at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetImage(FileDownload FileLogic) 1/23/2025 2:02:20 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 2:02:20 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 2:06:00 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:12:09 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:14:22 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:14:27 AM: Error in route [api/ApplicationSetup/OrganizationLogo] class: ApplicationSetupController: System.ArgumentException: Empty path name is not legal. at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access) at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetImage(FileDownload FileLogic) 1/23/2025 2:14:32 AM: Error in route [api/ApplicationSetup/OrganizationLogo] class: ApplicationSetupController: System.ArgumentException: Empty path name is not legal. at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access) at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetImage(FileDownload FileLogic) 1/23/2025 2:23:10 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:57:26 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:57:26 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 2:57:35 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 2:57:35 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 3:41:41 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 3:41:41 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 3:52:44 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:06:12 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:11:11 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:19:31 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:20:02 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:26:20 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:54:03 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:54:03 AM: Thread was being aborted. System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent) at System.Web.HttpResponse.Redirect(String url) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 4:54:25 AM: select a.Title, a.FirstName,gd.description as EMPLOYEETYPE, a.MiddleName, a.LastName,shift.SHIFT_NAME, a.Gender, a.PersonType, a.NationalIdentifier, a.EmployeeNumber, a.OldEmployeeNumber,a.PROFILE_PIC , a.EmployeeStatus, a.ProfilePic,a.MARITAL_STATUS,a.PersonalCellNo2,a.LINKED_IN_ADDRESS,a.DRIVING_LICENSE,a.BirthCity, a.MaritalStatus, a.BirthCountry, a.Nationality, a.Religion, a.BloodGroup,a.Filer, a.FatherName, a.MotherName, a.CurrentAddress, a.PermanentAddress, a.EOBI, a.MedicalID, a.InsuranceID, a.Email, a.OfficialAddress, a.OfficialEmail, a.Extension, a.LandLine, a.PersonalCellNo, a.OfficialCellNo, a.FBID, a.SkypeID, a.WhatsApp, a.Active, a.EmployeeID , to_char(a.LICENSE_EXPIRY_DATE,'dd/MM/yyyy')LICENSE_EXPIRY_DATE,a.EC_NAME_1,a.EC_PHONE_1,a.EC_RELATION_1,a.EC_ADDRESS_1,a.EC_NAME_2,a.EC_PHONE_2,a.EC_RELATION_2,a.EC_ADDRESS_2,c.OrganizationName,e.PositionName,a.BIRTHDAY_ALERT,b.SupervisorNo,f.Name GradeName, d.Name LocationName, g.Name PayrollName, a.ORG_ID ,to_char(a.CNICExpiry,'dd/mm/yyyy') CNICExpiry ,to_char(a.ProbationEndDate,'dd/mm/yyyy') ProbationEndDate ,to_char(a.ConfirmationDate,'dd/mm/yyyy') ConfirmationDate ,to_char(a.BirthDate,'dd/mm/yyyy') BirthDate ,to_char(a.DateOfJoining,'dd/mm/yyyy') DateOfJoining ,to_char(a.EndDate,'dd/mm/yyyy') EndDate , a.FirstName||' '||a.MiddleName||' '||a.LastName EmployeeName , s.FirstName||' '||s.MiddleName||' '||s.LastName SupervisorName, to_char(a.VALID_UP_TO,'dd/MM/yyyy') VALID_UP_TO, a.PASSPORT_NO from Employee a left outer join Assignments b on (a.EmployeeID = b.EmployeeID and a.ORG_ID=b.ORG_ID) left outer join ATT_SHIFT_T shift on (a.ORG_ID=shift.ORG_ID and shift.SHIFT_ID=B.SHIFTID) left outer join Locations d on (b.LocationID = d.ID and d.ORG_ID=a.ORG_ID) left outer join Organizations c on (b.OrganizationID = c.OrganizationID and c.ORG_ID=a.ORG_ID) left outer join Position e on (b.OrganizationID = e.OrganizationID and b.PositionID = e.PositionID and e.ORG_ID=a.ORG_ID) left outer join Grades f on (b.GradeID = f.GradeID and A.ORG_ID=f.ORG_ID) left outer join PayRollCalander g on (b.PayRollCalanderID = g.PayRollCalanderID) left outer join Employee s on (s.EmployeeId = b.SupervisorNo AND s.ORG_ID=a.ORG_ID) left join GEN_PARAM_SETUPHD_T g on g.ORG_ID = a.ORG_ID AND g.SETUP_NAME = 'Person Type' and g.application_id=22 left join GEN_PARAM_SETUP_DTL_T gd on g.ORG_ID = gd.ORG_ID AND gd.APPLICATION_ID = g.APPLICATION_ID and g.SETUP_ID = gd.SETUP_ID AND gd.ABBREVIATION = to_char(a.PERSONTYPE) WHERE a.ORG_ID=10 and (b.gradeid in (select distinct gradeid from grades_user_mapping where org_id='10' and employee_id=735) or b.gradeid is null) 1/23/2025 4:54:25 AM: Error in route [api/EmployeeSetup/GetData] class: EmployeeSetupController: Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00904: "A"."PASSPORT_NO": invalid identifier at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Services.HCM.EmployeeSetupService.GetData(String ORG_ID, String USER_ID, String AppId) at ZealERP.ZealTakaful.Controllers.HCM.EmployeeSetupController.<>c__DisplayClass4_0.b__0() at ZealERP.ZealFramework.Utils.ZealRestApiHandler.GetResponse(ControllerLogic GetDataFromService) 1/23/2025 5:01:36 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 5:01:48 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 6:17:17 AM: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at ZealERP.ZealTakaful.Reports.IllnessRequrimentLetter.IllnessRequrimentLetter.PrepareReport() 1/23/2025 6:17:17 AM: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at ZealERP.ZealTakaful.Reports.IllnessRequrimentLetter.IllnessRequrimentLetter.PrepareReport() 1/23/2025 6:21:42 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 6:27:57 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 6:41:31 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 7:24:11 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 8:36:14 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 8:43:24 AM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 10:52:39 AM: SELECT a.AML_RISK_PROFILE risk_Categorization, MASTER_REF_NO SCHEME_ID, b.VAT_REG_NO NTN, CASE WHEN a.ISSUE_COUNT = 1 then to_char(a.GDH_COMM_DATE,'dd-Mon-yyyy') ELSE null END AS FirstStartDate, ea.zip_code PostalCode, case when trunc(a.GDH_EXPIRY_DATE) >= trunc(sysdate) then 'Active' when ADD_MONTHS(trunc(a.GDH_EXPIRY_DATE), 1) >= TRUNC(SYSDATE) then 'Grace' else 'In-Active' end as POLICYSTATUS, b.CLIENT_DESC as participantName, to_char(a.GDH_COMM_DATE,'dd-Mon-yyyy') AS PolStartDate, to_char(a.GDH_EXPIRY_DATE,'dd-Mon-yyyy') AS PolEndDate, e.CONTACT_NAME ContactPersonName, e.EMAIL CPEmail, bus.BUS_UNIT_DESC ClientBranchName, e.MOBILE_NO CPContactNo, ea.ADDRESS1 || ' ' || ea.ADDRESS2 cpaddress, c.CITY_NAME CPCITY, ea.FAX1 || ' , ' || ea.FAX2 CPFax, e.landline_no CPTel, count(DISTINCT i.ITEM_NO) NoofLives, CASE a.PAYMENT_MODE WHEN 'M' THEN 'Monthly' WHEN 'Q' THEN 'Quarterly' WHEN 'H' THEN 'Half Yearly' ELSE 'Annually' END AS PaymentMode, ch.AGENT_ID AgentCode, ch.AGENT_NAME AgentName, sum(ins1.GROSS_CONT_AFTER_DISC * 1) GrossCont FROM tk_doc_header_t a LEFT OUTER JOIN GLAS_CLIENT_SETUP_T b ON (a.ORG_ID = b.ORG_ID AND a.PPS_PARTY_CODE = b.CLIENT_CODE) LEFT OUTER JOIN GLAS_DOC_INSURED_ITEMS_T i ON (a.ORG_ID = i.ORG_ID AND a.BRANCH_ID = i.BRANCH_ID AND a.product_code = i.product_code AND a.sub_product_code = i.sub_product_code AND a.takaful_type = i.takaful_type AND a.document_type = i.document_type AND a.record_type = i.record_type AND a.document_no = i.document_no AND a.document_year = i.document_year AND a.issue_count = i.issue_count AND a.endorsement_no = i.endorsement_no AND a.application_id = i.application_id) LEFT OUTER JOIN GLAS_DOC_ITEM_INSTALLMENTS_T ins ON (I.ORG_ID = ins.ORG_ID AND I.BRANCH_ID = ins.BRANCH_ID AND I.product_code = ins.product_code AND i.sub_product_code = ins.sub_product_code AND i.takaful_type = ins.takaful_type AND i.document_type = ins.document_type AND ins.record_type = 'O' AND i.document_no = ins.document_no AND i.document_year = ins.document_year AND i.issue_count = ins.issue_count AND i.endorsement_no = iNS.endorsement_no AND i.application_id = ins.application_id AND ins.ITEM_NO = i.ITEM_NO) LEFT OUTER JOIN GLAS_DOC_ITEM_INSTALLMENTS_T ins1 ON (ins.ORG_ID = ins1.ORG_ID AND ins.BRANCH_ID = ins1.BRANCH_ID AND ins.product_code = ins1.product_code AND ins.sub_product_code = ins1.sub_product_code AND ins.takaful_type = ins1.takaful_type AND ins.document_type = ins1.document_type AND i.RECORD_TYPE = ins1.record_type AND ins.document_no = ins1.document_no AND ins.document_year = ins1.document_year AND ins.issue_count = ins1.issue_count AND ins.endorsement_no = iNS1.endorsement_no AND ins.application_id = ins1.application_id AND ins.ITEM_NO = ins1.ITEM_NO and ins.serial_no=ins1.serial_no) LEFT OUTER JOIN GLAS_CLIENT_BUS_UNIT_T bus ON (bus.ORG_ID = a.ORG_ID AND bus.CLIENT_CODE = a.PPS_PARTY_CODE) LEFT OUTER JOIN GLAS_CLIENT_CONTACTPERSON_T e ON (e.ORG_ID = a.ORG_ID AND e.CLIENT_CODE = a.PPS_PARTY_CODE AND e.BUS_UNIT_CODE = bus.BUS_UNIT_CODE) LEFT OUTER JOIN ENTITY_ADDRESS_T ea ON (a.org_id = ea.org_id AND e.BUS_UNIT_CODE = ea.ENTITY_CODE AND ea.ENTITY_TYPE = 'CLTBR') LEFT OUTER JOIN COUNTRY_CITY_T c ON (ea.COUNTRY_CODE = ea.COUNTRY_CODE AND c.STATE_CODE = ea.STATE_CODE AND c.CITY_CODE = ea.CITY_CODE) LEFT OUTER JOIN am_agent_t ch ON (a.ORG_ID = ch.ORG_ID AND a.PRODUCER_CODE = ch.AGENT_ID) LEFT OUTER JOIN AM_AGENT_PARTNER_BRANCHES_T ap ON (ap.ORG_ID = a.ORG_ID AND ap.AGENT_ID = a.PRODUCER_CODE) LEFT OUTER JOIN AM_PARTNER_BRANCHES_T apbt ON (apbt.ORG_ID = a.ORG_ID AND apbt.partner_id = ap.partner_id AND apbt.PARTNER_BRANCH_ID = ap.branch_id) LEFT OUTER JOIN AM_PARTNER_REGION_T re ON (re.ORG_ID = a.ORG_ID AND re.PARTNER_ID = apbt.PARTNER_ID AND re.PARTNER_REGION_ID = APBT.REGION_ID) LEFT OUTER JOIN AM_AGENT_CHANNEL_MODEL_T acm ON (acm.ORG_ID = APBT.ORG_ID AND ACM.AGENT_ID = CH.AGENT_ID AND acm.PARTNER_ID = re.PARTNER_ID) LEFT OUTER JOIN AM_DISTRIBUTION_CHANNEL_T dc ON (dc.ORG_ID = ACM.ORG_ID AND dc.CHANNEL_ID = ACM.CHANNEL_ID) WHERE a.Document_type = 'P' AND a.POSTING_TAG = 'Y' AND re.PARTNER_REGION_ID = AND dc.CHANNEL_ID = AND b.client_code = AND ch.AGENT_ID = AND a.MASTER_REF_NO ='' AND a.GDH_EXPIRY_DATE BETWEEN '' AND '' GROUP BY a.PAYMENT_MODE,bus.BUS_UNIT_DESC,ea.FAX1,ea.FAX2,c.CITY_NAME,ea.ADDRESS1,ea.ADDRESS2,a.AML_RISK_PROFILE, e.landline_no, a.MASTER_REF_NO, b.CLIENT_DESC, to_char(a.GDH_COMM_DATE,'dd-Mon-yyyy'), to_char(a.GDH_EXPIRY_DATE,'dd-Mon-yyyy'), ch.AGENT_ID, ch.AGENT_NAME, e.CONTACT_NAME, e.EMAIL, e.MOBILE_NO, ea.zip_code, a.ISSUE_COUNT, b.VAT_REG_NO, case when trunc(a.GDH_EXPIRY_DATE) >= trunc(sysdate) then 'Active' when ADD_MONTHS(trunc(a.GDH_EXPIRY_DATE), 1) >= TRUNC(SYSDATE) then 'Grace' else 'In-Active' end 1/23/2025 10:52:39 AM: ORA-00936: missing expression Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00936: missing expression at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Reports.CustomerMasterGL.CustomerMaster.PrepareReport() 1/23/2025 10:52:39 AM: ORA-00936: missing expression Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00936: missing expression at OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, Int64 internalInitialJSONFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) at Oracle.ManagedDataAccess.Client.OracleDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query, OracleParameter[] commandParameters, Boolean ExecuteSp, OracleCommand trans, Boolean PrintLog) at ZealERP.ZealFramework.Utils.DB.ExecuteQuery(String query) at ZealERP.ZealTakaful.Reports.CustomerMasterGL.CustomerMaster.PrepareReport() 1/23/2025 2:28:53 PM: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at ZealERP.ZealTakaful.Reports.BulkPrintingGBAPSS.BulkGBAPSS.PrepareReport() 1/23/2025 2:28:53 PM: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at ZealERP.ZealTakaful.Reports.BulkPrintingGBAPSS.BulkGBAPSS.PrepareReport() 1/23/2025 10:10:10 PM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 10:31:28 PM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e) 1/23/2025 10:32:21 PM: User email does not match with employee email ZealERP.ZealFramework.Utils.ZealException: User email does not match with employee email at ZealERP.ZealTakaful.Services.LeaveManagement.LeaveRequestService.GetEmployeeId(String orgId) at ZealERP.ZealTakaful.AppSelection.Page_Load(Object sender, EventArgs e)