Time: 03/08/2025 07:27:00 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='GL00002737' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 07:27:00 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='GL00002737' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_lshizzcq StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement010825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 03/08/2025 11:03:14 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/3/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:04:53 PM PageName: DataSetResult String str: SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT EmployeeTypeId, EmployeeTypeName FROM EmployeeTypeMaster WITH(nolock) WHERE EmployeeTypeStatus='Active' ORDER BY EmployeeTypeName ; SELECT GradeName FROM EmployeeGradeMaster WITH(nolock) WHERE GradeStatus='Active' ORDER BY GradeName ; SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT StateId, StateName FROM StateNameMaster WITH(nolock) WHERE StateStatus='Active' ORDER BY StateName ; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') ORDER BY a.LedgerName; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') ORDER BY a.LedgerName; SELECT EmployeeId, EmployeeAadharNo, EmployeeAadharVerify, EmployeePANNo, EmployeePANVerify, EmployeeVoterId, EmployeeVoterVerify, EmployeeDLNo, EmployeeDLVerify, EmployeeBankAccount, EmployeeBankVerify FROM ProjectDataSettingMaster WITH(nolock) String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'EmployeeDLVerify'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:04:54 PM PageName: DataSetResult String str: SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT EmployeeTypeId, EmployeeTypeName FROM EmployeeTypeMaster WITH(nolock) WHERE EmployeeTypeStatus='Active' ORDER BY EmployeeTypeName ; SELECT GradeName FROM EmployeeGradeMaster WITH(nolock) WHERE GradeStatus='Active' ORDER BY GradeName ; SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT StateId, StateName FROM StateNameMaster WITH(nolock) WHERE StateStatus='Active' ORDER BY StateName ; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') ORDER BY a.LedgerName; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') ORDER BY a.LedgerName; SELECT EmployeeId, EmployeeAadharNo, EmployeeAadharVerify, EmployeePANNo, EmployeePANVerify, EmployeeVoterId, EmployeeVoterVerify, EmployeeDLNo, EmployeeDLVerify, EmployeeBankAccount, EmployeeBankVerify FROM ProjectDataSettingMaster WITH(nolock) String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'EmployeeDLVerify'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:04:54 PM PageName: DataSetResult String str: SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT EmployeeTypeId, EmployeeTypeName FROM EmployeeTypeMaster WITH(nolock) WHERE EmployeeTypeStatus='Active' ORDER BY EmployeeTypeName ; SELECT GradeName FROM EmployeeGradeMaster WITH(nolock) WHERE GradeStatus='Active' ORDER BY GradeName ; SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT StateId, StateName FROM StateNameMaster WITH(nolock) WHERE StateStatus='Active' ORDER BY StateName ; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') ORDER BY a.LedgerName; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') ORDER BY a.LedgerName; SELECT EmployeeId, EmployeeAadharNo, EmployeeAadharVerify, EmployeePANNo, EmployeePANVerify, EmployeeVoterId, EmployeeVoterVerify, EmployeeDLNo, EmployeeDLVerify, EmployeeBankAccount, EmployeeBankVerify FROM ProjectDataSettingMaster WITH(nolock) String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'EmployeeDLVerify'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:04:58 PM PageName: DataSetResult String str: SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT EmployeeTypeId, EmployeeTypeName FROM EmployeeTypeMaster WITH(nolock) WHERE EmployeeTypeStatus='Active' ORDER BY EmployeeTypeName ; SELECT GradeName FROM EmployeeGradeMaster WITH(nolock) WHERE GradeStatus='Active' ORDER BY GradeName ; SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT StateId, StateName FROM StateNameMaster WITH(nolock) WHERE StateStatus='Active' ORDER BY StateName ; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryPayable') ORDER BY a.LedgerName; SELECT a.LedgerId, a.LedgerName, a.LedgerName+' - '+rtrim(convert(CHAR,a.LedgerId))AS LedgerIdName FROM AccountLedgerMaster a WITH(nolock) WHERE a.LedgerId=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') OR a.LedgerHead=(SELECT AccountHeadId FROM AccountHeadIdMaster WITH(nolock) WHERE AccountHeadStatus='Active' AND AccountHeadType='SalaryExpence') ORDER BY a.LedgerName; SELECT EmployeeId, EmployeeAadharNo, EmployeeAadharVerify, EmployeePANNo, EmployeePANVerify, EmployeeVoterId, EmployeeVoterVerify, EmployeeDLNo, EmployeeDLVerify, EmployeeBankAccount, EmployeeBankVerify FROM ProjectDataSettingMaster WITH(nolock) String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'EmployeeDLVerify'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:29:29 PM PageName: DataTableResult String str: SELECT MemberId, MemberName FROM EmployeeRegistrationDetail WITH(nolock) WHERE BankAccountNo='37209928417' AND BankIFSCCode='SBIN0010886' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'MemberId'. Invalid column name 'MemberName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:29:29 PM PageName: Employee_EmployeeRegistrationVerificationNew String str: SELECT MemberId, MemberName FROM EmployeeRegistrationDetail WITH(nolock) WHERE BankAccountNo='37209928417' AND BankIFSCCode='SBIN0010886' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_employee_employeeregistrationverificationnew.aspx.cdcab7d2.feozkoju StackTrace: at Employee_EmployeeRegistrationVerificationNew.btnEmployeeBankCheck_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\Employee_EmployeeRegistrationVerificationNew.aspx.cs:line 550 TargetSite: Void btnEmployeeBankCheck_Click(System.Object, System.EventArgs) Time: 03/08/2025 11:29:55 PM PageName: DataTableResult String str: SELECT MemberId, MemberName FROM EmployeeRegistrationDetail WITH(nolock) WHERE BankAccountNo='37209928417' AND BankIFSCCode='SBIN0010886' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'MemberId'. Invalid column name 'MemberName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 03/08/2025 11:30:39 PM PageName: Employee_EmployeeRegistrationVerificationNew String str: SELECT MemberId, MemberName FROM EmployeeRegistrationDetail WITH(nolock) WHERE BankAccountNo='37209928417' AND BankIFSCCode='SBIN0010886' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_employee_employeeregistrationverificationnew.aspx.cdcab7d2.feozkoju StackTrace: at Employee_EmployeeRegistrationVerificationNew.btnEmployeeBankCheck_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\Employee_EmployeeRegistrationVerificationNew.aspx.cs:line 550 TargetSite: Void btnEmployeeBankCheck_Click(System.Object, System.EventArgs) Time: 04/08/2025 12:07:28 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 12:11:02 AM PageName: ValourProject_ProjectURLSSLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLEndDate,103)AS URLEndDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'URLStartDate' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectURLSSLMaster.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLSSLMaster.aspx.cs:line 87 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 04/08/2025 12:15:58 AM PageName: DataTableResult String str: SELECT a.ProjectId, convert(CHAR,a.URLStartDate,103)AS URLStartDate, a.ProjectURLName,a.ProjectWebURL, a.ProjectName, a.URLDetail, convert(CHAR,a.URLSSLDate,103)AS URLSSLDate, convert(CHAR,a.URLEndDate,103)AS URLEndDate,a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 ORDER BY a.ProjectStatus, a.ProjectURL ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectStatus'. Invalid column name 'ProjectURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 12:15:58 AM PageName: ValourProject_ProjectURLMasterList String str: SELECT a.ProjectId, convert(CHAR,a.URLStartDate,103)AS URLStartDate, a.ProjectURLName,a.ProjectWebURL, a.ProjectName, a.URLDetail, convert(CHAR,a.URLSSLDate,103)AS URLSSLDate, convert(CHAR,a.URLEndDate,103)AS URLEndDate,a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 ORDER BY a.ProjectStatus, a.ProjectURL ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_ijwwvdx3 StackTrace: at ValourProject_ProjectURLMasterList.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLMasterList.aspx.cs:line 72 TargetSite: Void FillData() Time: 04/08/2025 12:25:32 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 12:28:01 AM PageName: DataTableResult String str: SELECT a.ProjectId, convert(CHAR,a.URLStartDate,103)AS URLStartDate, a.ProjectURLName,a.ProjectWebURL, a.ProjectName, a.URLDetail, convert(CHAR,a.URLSSLDate,103)AS URLSSLDate, convert(CHAR,a.URLEndDate,103)AS URLEndDate,a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 ORDER BY a.ProjectStatus, a.ProjectURL ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectStatus'. Invalid column name 'ProjectURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 12:28:01 AM PageName: ValourProject_ProjectURLMasterList String str: SELECT a.ProjectId, convert(CHAR,a.URLStartDate,103)AS URLStartDate, a.ProjectURLName,a.ProjectWebURL, a.ProjectName, a.URLDetail, convert(CHAR,a.URLSSLDate,103)AS URLSSLDate, convert(CHAR,a.URLEndDate,103)AS URLEndDate,a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 ORDER BY a.ProjectStatus, a.ProjectURL ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_q41rydmj StackTrace: at ValourProject_ProjectURLMasterList.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLMasterList.aspx.cs:line 72 TargetSite: Void FillData() Time: 04/08/2025 12:42:15 AM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLEndDate,103)AS URLEndDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'URLEndDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 12:42:15 AM PageName: ValourProject_ProjectURLSSLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLEndDate,103)AS URLEndDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_v4s5hbhw StackTrace: at ValourProject_ProjectURLSSLMaster.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLSSLMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 04/08/2025 12:58:32 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:01:46 AM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserLoginStatus='Active' AND a.UserWebLogin='Active' AND a.UserMobileLogin='Active' AND a.UserStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'URLStatus'. Invalid column name 'URLSSLDate'. Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:01:46 AM PageName: ValourProject_ProjectUserMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserLoginStatus='Active' AND a.UserWebLogin='Active' AND a.UserMobileLogin='Active' AND a.UserStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectusermaster.aspx.cdcab7d2.7lshxah7 StackTrace: at ValourProject_ProjectUserMaster.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectUserMaster.aspx.cs:line 88 TargetSite: Void FillData() Time: 04/08/2025 01:04:14 AM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserLoginStatus='Active' AND a.UserWebLogin='Active' AND a.UserMobileLogin='Active' AND a.UserStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'URLStatus'. Invalid column name 'URLSSLDate'. Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:04:14 AM PageName: ValourProject_ProjectUserMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserLoginStatus='Active' AND a.UserWebLogin='Active' AND a.UserMobileLogin='Active' AND a.UserStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectusermaster.aspx.cdcab7d2.wpgqe2bs StackTrace: at ValourProject_ProjectUserMaster.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectUserMaster.aspx.cs:line 88 TargetSite: Void FillData() Time: 04/08/2025 01:39:57 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:45:20 AM PageName: ValourProject_ProjectUserMasterList String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ProjectURLName' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectUserMasterList.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectUserMasterList.aspx.cs:line 79 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 04/08/2025 02:10:28 AM PageName: ValourProject_ProjectSupportMaster String str: SELECT Count(1)AS Nos0 FROM ValourProjectSupportMaster WHERE ProjectId='VAL0625001' AND SupportId='EMP00001' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: ExecuteNonQuery: CommandText property has not been initialized Source: System.Data StackTrace: at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectSupportMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectSupportMaster.aspx.cs:line 144 TargetSite: Void ValidateCommand(System.String, Boolean) Time: 04/08/2025 02:10:52 AM PageName: ValourProject_ProjectSupportMaster String str: SELECT Count(1)AS Nos0 FROM ValourProjectSupportMaster WHERE ProjectId='VAL0625001' AND SupportId='EMP00001' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: ExecuteNonQuery: CommandText property has not been initialized Source: System.Data StackTrace: at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectSupportMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectSupportMaster.aspx.cs:line 145 TargetSite: Void ValidateCommand(System.String, Boolean) Time: 04/08/2025 02:17:12 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:18:24 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 04/08/2025 02:18:26 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8179023', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:24:13 AM PageName: ValourProject_ProjectSupportMasterList String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.SupportType, a.SupportId, a.SupportName, a.SupportStatus FROM ValourProjectSupportMaster a WITH(nolock) WHERE 1=1 AND a.SupportStatus='Active' ORDER BY a.SupportStatus, a.ProjectName, a.SupportType, a.SupportName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'EntryUser' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectSupportMasterList.FillData() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectSupportMasterList.aspx.cs:line 91 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 04/08/2025 02:37:30 AM PageName: ValourProject_ProjectURLMaster String str: SELECT Count(1)AS Nos0 FROM ValourProjectURLMaster WHERE ProjectId='VALOUR1111' AND ProjectURLName='ValourInfotechSupport' ; String sql: INSERT INTO ValourProjectURLMaster ( ProjectId, ProjectName, ProjectURLName, ProjectWebURL, URLDetail, URLStartDate, URLRenewDate, URLSSLDate, URLStatus, EntryUser, EntryTime ) VALUES ( 'VALOUR1111', 'ValourInfotechPvtLtd', 'ValourInfotechSupport', 'https://support.valourinfotech.in/', 'https://support.valourinfotech.in/', '7/27/2025 12:00:00 AM', '7/28/2025 12:00:00 AM', '8/4/2025 12:00:00 AM', 'Active', 'root', GETDATE() ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectURLMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLMaster.aspx.cs:line 148 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:37:50 AM PageName: ValourProject_ProjectURLMaster String str: SELECT Count(1)AS Nos0 FROM ValourProjectURLMaster WHERE ProjectId='VALOUR1111' AND ProjectURLName='ValourInfotechSupport' ; String sql: INSERT INTO ValourProjectURLMaster ( ProjectId, ProjectName, ProjectURLName, ProjectWebURL, URLDetail, URLStartDate, URLRenewDate, URLSSLDate, URLStatus, EntryUser, EntryTime ) VALUES ( 'VALOUR1111', 'ValourInfotechPvtLtd', 'ValourInfotechSupport', 'https://support.valourinfotech.in/', 'https://support.valourinfotech.in/', '7/27/2025 12:00:00 AM', '7/28/2025 12:00:00 AM', '8/4/2025 12:00:00 AM', 'Active', 'root', GETDATE() ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectURLMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLMaster.aspx.cs:line 148 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:38:26 AM PageName: ValourProject_ProjectURLMaster String str: SELECT Count(1)AS Nos0 FROM ValourProjectURLMaster WHERE ProjectId='VALOUR1111' AND ProjectURLName='ValourInfotechSupport' ; String sql: INSERT INTO ValourProjectURLMaster ( ProjectId, ProjectName, ProjectURLName, ProjectWebURL, URLDetail, URLStartDate, URLRenewDate, URLSSLDate, URLStatus, EntryUser, EntryTime ) VALUES ( 'VALOUR1111', 'ValourInfotechPvtLtd', 'ValourInfotechSupport', 'https://support.valourinfotech.in/', 'https://support.valourinfotech.in/', '7/27/2025 12:00:00 AM', '7/28/2025 12:00:00 AM', '8/4/2025 12:00:00 AM', 'Active', 'root', GETDATE() ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectURLMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectURLMaster.aspx.cs:line 148 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:43:06 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectURL FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectURL SELECT EmployeeId, EmployeeName FROM SupportUserTeam WITH(nolock) WHERE 1=1 ORDER BY EmployeeName SELECT PriorityNo, PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 02:43:12 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectURL FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectURL SELECT EmployeeId, EmployeeName FROM SupportUserTeam WITH(nolock) WHERE 1=1 ORDER BY EmployeeName SELECT PriorityNo, PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement010825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 03:34:59 AM PageName: ValourProject_ProjectTicketMaster String str: SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' AND ProjectId='VAL0625001' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus = 'Active' AND ProjectId='VAL0625001' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'UserIdName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at ValourProject_ProjectTicketMaster.FillLoanSelect() in d:\ERPManagement\ERPManagement010825\ValourProject_ProjectTicketMaster.aspx.cs:line 90 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 04/08/2025 12:59:26 PM PageName: GroupLoan_GroupLoanFeePaymentReverse String str: SELECT TotalFee,(SELECT TableName FROM FinancialYearMaster WITH(nolock) WHERE '5/30/2025 12:00:00 AM' BETWEEN FromDate AND ToDate)AS FeeFinYear FROM GroupLoanAccount a WHERE a.LoanStatus='LoanFeepaid' AND a.SanctionId='N2:01:04043:01:01:02:02' ; String sql: INSERT INTO GroupLoanAccountHistory ( LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanTypeName, GLoanTypeNo, LoanTermMode, LoanTerm, InterestMethod, InterestRate, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, ApprovalEntryUser, ApprovalEntryTime, ProcessingFee, SecurityFee, InsuranceFee, OtherFee, ServiceTax, TotalFee, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, LoanAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, DisburseEntryUser, DisburseEntryTime, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMEntryUser, CMEntryTime, LoanDocumentNo, EMIPrintNo, UpdateRemark, UpdateUser, UpdateTime ) SELECT LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanTypeName, GLoanTypeNo, LoanTermMode, LoanTerm, InterestMethod, InterestRate, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, ApprovalEntryUser, ApprovalEntryTime, ProcessingFee, SecurityFee, InsuranceFee, OtherFee, ServiceTax, TotalFee, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, LoanAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, DisburseEntryUser, DisburseEntryTime, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMEntryUser, CMEntryTime, LoanDocumentNo, EMIPrintNo, 'test entry for reverse' AS UpdateRemark, 'root' AS UpdateUser, GETDATE() AS UpdateTime FROM GroupLoanAccount WHERE SanctionId='N2:01:04043:01:01:02:02' ; UPDATE GroupLoanAccount SET LoanStatus='LoanApproved', FeePayMode=null, FeePayHeadId=null, FeeVoucherId=null, FeePayTransId=null, FeePayStatus=null, FeeDate=null, FeeEntryUser=null, FeeEntryTime=null WHERE SanctionId='N2:01:04043:01:01:02:02' ; INSERT INTO F2526VoucherDetailHistory (TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,DeleteUser,DeleteTime )SELECT TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,'root' AS DeleteUser, GETDATE() AS DeleteTime FROM F2526VoucherDetail WHERE VoucherId =''; DELETE FROM F2526VoucherDetail WHERE VoucherId='' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'DeleteUser'. Invalid column name 'DeleteTime'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 42 at GroupLoan_GroupLoanFeePaymentReverse.lbtnReverse_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\GroupLoan_GroupLoanFeePaymentReverse.aspx.cs:line 216 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:00:56 PM PageName: GroupLoan_GroupLoanFeePaymentReverse String str: SELECT TotalFee,(SELECT TableName FROM FinancialYearMaster WITH(nolock) WHERE '5/30/2025 12:00:00 AM' BETWEEN FromDate AND ToDate)AS FeeFinYear FROM GroupLoanAccount a WHERE a.LoanStatus='LoanFeepaid' AND a.SanctionId='N2:01:04043:01:01:02:02' ; String sql: INSERT INTO GroupLoanAccountHistory ( LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanTypeName, GLoanTypeNo, LoanTermMode, LoanTerm, InterestMethod, InterestRate, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, ApprovalEntryUser, ApprovalEntryTime, ProcessingFee, SecurityFee, InsuranceFee, OtherFee, ServiceTax, TotalFee, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, LoanAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, DisburseEntryUser, DisburseEntryTime, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMEntryUser, CMEntryTime, LoanDocumentNo, EMIPrintNo, UpdateRemark, UpdateUser, UpdateTime ) SELECT LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanTypeName, GLoanTypeNo, LoanTermMode, LoanTerm, InterestMethod, InterestRate, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, ApprovalEntryUser, ApprovalEntryTime, ProcessingFee, SecurityFee, InsuranceFee, OtherFee, ServiceTax, TotalFee, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, LoanAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, DisburseEntryUser, DisburseEntryTime, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMEntryUser, CMEntryTime, LoanDocumentNo, EMIPrintNo, 'test entry for reverse' AS UpdateRemark, 'root' AS UpdateUser, GETDATE() AS UpdateTime FROM GroupLoanAccount WHERE SanctionId='N2:01:04043:01:01:02:02' ; UPDATE GroupLoanAccount SET LoanStatus='LoanApproved', FeePayMode=null, FeePayHeadId=null, FeeVoucherId=null, FeePayTransId=null, FeePayStatus=null, FeeDate=null, FeeEntryUser=null, FeeEntryTime=null WHERE SanctionId='N2:01:04043:01:01:02:02' ; INSERT INTO F2526VoucherDetailHistory (TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,DeleteUser,DeleteTime )SELECT TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,'root' AS DeleteUser, GETDATE() AS DeleteTime FROM F2526VoucherDetail WHERE VoucherId =''; DELETE FROM F2526VoucherDetail WHERE VoucherId='' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'DeleteUser'. Invalid column name 'DeleteTime'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 42 at GroupLoan_GroupLoanFeePaymentReverse.lbtnReverse_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\GroupLoan_GroupLoanFeePaymentReverse.aspx.cs:line 216 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 01:03:52 PM PageName: GroupLoan_GroupLoanFeePaymentReverse String str: SELECT TotalFee,(SELECT TableName FROM FinancialYearMaster WITH(nolock) WHERE '5/30/2025 12:00:00 AM' BETWEEN FromDate AND ToDate)AS FeeFinYear FROM GroupLoanAccount a WHERE a.LoanStatus='LoanFeepaid' AND a.SanctionId='N2:01:04043:01:01:02:02' ; String sql: INSERT INTO GroupLoanAccountHistory ( LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, BankAccountName, BankResponse, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, NomineeSalutation1, NomineeName1, NomineeGuardianSalutation1, NomineeGuardianName1, NomineeDOB1, NomineeAge1, NomineeRelation1, NomineeGender1, NomineeAnnualIncome1, NomineeOccupation1, NomineeAddress1, NomineeAadharNo1, NomineePanNo1, NomineeMobileNo1, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanType, GLoanTypeNo, GLoanTypeName, LoanTerm, LoanTermMode, LoanMeetingDay, InterestRate, InterestMethod, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationRemark, ApplicationDoc1, ApplicationDoc2, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, SanctionRemark, SanctionDoc1, SanctionDoc2, ApprovalEntryUser, ApprovalEntryTime, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, ProcessingFee, ProcessingGST, InsuranceFee, InsuranceGST, OtherFee, OtherGST, SecurityFee, ServiceTax, TotalFee, LoanAmount, OtherAmount, DownPayment, RDAmount, FDAmount, FirstEMIPaid, TotalAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, ProductDetail, DisbursementRemark, DisbursementDoc1, DisbursementDoc2, DisburseEntryUser, DisburseEntryTime, DisburseApproveRemark, DisburseApproveUser, DisburseApproveTime, CallVerifyDate, CallVerifyRemark, CallVerifyUser, CallVerifyTime, SettlementType, DeathDate, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CloseRD, PayableAmount, PayableType, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMPenalty, CMEntryUser, CMEntryTime, CMLatitude, CMLongitude, LoanDocumentNo, EMIPrintNo, InsCompanyName, InsFeeId, InsAmount, InsAddDate, InsEntryUser, InsEntryTime, ReturnDate, ReturnMode, ReturnVoucherId, ReturnTransId, ReturnHeadId, PenaltyBalance, PenaltyDiscount, ReturnTotalAmount, ReturnAddAmount, ReturnDeductAmount, ReturnPaidAmount, ReturnUser, ReturnTime, UpdateRemark, UpdateUser, UpdateTime ) SELECT LoanNo, BranchId, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, GroupName, MemberId, MemberName, MobileNo, ContactNo, MemberBankId, MemberBankName, BankBranchName, BankAccountType, BankAccountNo, BankIFSCCode, BankAccountName, BankResponse, NomineeName, NomineeDOB, NomineeAge, NomineeRelation, NomineeAddress, NomineeSalutation1, NomineeName1, NomineeGuardianSalutation1, NomineeGuardianName1, NomineeDOB1, NomineeAge1, NomineeRelation1, NomineeGender1, NomineeAnnualIncome1, NomineeOccupation1, NomineeAddress1, NomineeAadharNo1, NomineePanNo1, NomineeMobileNo1, LoanFormNo, LoanIdType, LoanStatus, LoanId, ExcelLoanId, LoanCycle, GLoanType, GLoanTypeNo, GLoanTypeName, LoanTerm, LoanTermMode, LoanMeetingDay, InterestRate, InterestMethod, LoanPurpose, ApplicationId, ApplicationAmount, ApplicationDate, ApplicationRemark, ApplicationDoc1, ApplicationDoc2, ApplicationEntryUser, ApplicationEntryTime, SanctionId, ApprovalAmount, ApprovalDate, ExpectedDisburseDate, FirstEMIDate, SanctionRemark, SanctionDoc1, SanctionDoc2, ApprovalEntryUser, ApprovalEntryTime, FeePayMode, FeePayHeadId, FeeVoucherId, FeePayTransId, FeePayStatus, FeeDate, FeeEntryUser, FeeEntryTime, ProcessingFee, ProcessingGST, InsuranceFee, InsuranceGST, OtherFee, OtherGST, SecurityFee, ServiceTax, TotalFee, LoanAmount, OtherAmount, DownPayment, RDAmount, FDAmount, FirstEMIPaid, TotalAmount, TotalInterest, DisburseAmount, EMIAmount, LoanFunder, DisburseMode, DisburseHeadId, DisburseVoucherId, DisburseTransId, DisburseDate, ExpiryDate, ProductDetail, DisbursementRemark, DisbursementDoc1, DisbursementDoc2, DisburseEntryUser, DisburseEntryTime, DisburseApproveRemark, DisburseApproveUser, DisburseApproveTime, CallVerifyDate, CallVerifyRemark, CallVerifyUser, CallVerifyTime, SettlementType, DeathDate, UtilizationDate, UtilizationRemark, UtilizationEntryUser, UtilizationEntryTime, CloseDate, CloseVoucherId, CloseMode, ClosePrincipal, CloseInterest, ClosePenalty, CloseOther, CloseRD, PayableAmount, PayableType, CMDate, CMEMI, CMFine, CMSaving, CMOther, CMPenalty, CMEntryUser, CMEntryTime, CMLatitude, CMLongitude, LoanDocumentNo, EMIPrintNo, InsCompanyName, InsFeeId, InsAmount, InsAddDate, InsEntryUser, InsEntryTime, ReturnDate, ReturnMode, ReturnVoucherId, ReturnTransId, ReturnHeadId, PenaltyBalance, PenaltyDiscount, ReturnTotalAmount, ReturnAddAmount, ReturnDeductAmount, ReturnPaidAmount, ReturnUser, ReturnTime, 'test entry for reverse' AS UpdateRemark, 'root' AS UpdateUser, GETDATE() AS UpdateTime FROM GroupLoanAccount WHERE SanctionId='N2:01:04043:01:01:02:02' ; UPDATE GroupLoanAccount SET LoanStatus='LoanApproved', FeePayMode=null, FeePayHeadId=null, FeeVoucherId=null, FeePayTransId=null, FeePayStatus=null, FeeDate=null, FeeEntryUser=null, FeeEntryTime=null WHERE SanctionId='N2:01:04043:01:01:02:02' ; INSERT INTO F2526VoucherDetailHistory (TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,DeleteUser,DeleteTime )SELECT TransNo, BranchId, BranchName, VoucherType, TransDate, VoucherId, HeadId, HeadName, Credit, Debit, Refer1, Refer2, Refer3, Narration, EntryUser, EntryTime, EntryType,'root' AS DeleteUser, GETDATE() AS DeleteTime FROM F2526VoucherDetail WHERE VoucherId =''; DELETE FROM F2526VoucherDetail WHERE VoucherId='' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'DeleteUser'. Invalid column name 'DeleteTime'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 42 at GroupLoan_GroupLoanFeePaymentReverse.lbtnReverse_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\GroupLoan_GroupLoanFeePaymentReverse.aspx.cs:line 216 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 03:32:09 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 04/08/2025 06:49:25 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '', '', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:26:55 PM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Invalid column name 'ProjectWebURL'. Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:26:55 PM PageName: ValourProject_ProjectURLSSLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_tmf2t4ic StackTrace: at ValourProject_ProjectURLSSLMaster.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLSSLMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 04/08/2025 07:26:58 PM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Invalid column name 'ProjectWebURL'. Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:26:58 PM PageName: ValourProject_ProjectURLSSLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_tmf2t4ic StackTrace: at ValourProject_ProjectURLSSLMaster.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLSSLMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 04/08/2025 07:27:03 PM PageName: DataTableResult String str: SELECT a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, convert(char,a.URLStartDate,106)AS URLStartDate, convert(char,a.URLRenewDate,106)AS URLRenewDate, convert(char,a.URLSSLDate,106)AS URLSSLDate, a.URLStatus, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Invalid column name 'ProjectWebURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:27:03 PM PageName: ValourProject_ProjectURLMasterList String str: SELECT a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, convert(char,a.URLStartDate,106)AS URLStartDate, convert(char,a.URLRenewDate,106)AS URLRenewDate, convert(char,a.URLSSLDate,106)AS URLSSLDate, a.URLStatus, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_lws1duhq StackTrace: at ValourProject_ProjectURLMasterList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLMasterList.aspx.cs:line 66 TargetSite: Void FillData() Time: 04/08/2025 07:27:11 PM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProductName, a.ProductURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:27:11 PM PageName: ValourProject_ProjectURLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProductName, a.ProductURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projecturlmaster.aspx.cdcab7d2.jt9g9rag StackTrace: at ValourProject_ProjectURLMaster.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLMaster.aspx.cs:line 82 TargetSite: Void FillData() Time: 04/08/2025 07:27:44 PM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProductName, a.ProductURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:28:12 PM PageName: ValourProject_ProjectURLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProductName, a.ProductURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projecturlmaster.aspx.cdcab7d2.viqoljxq StackTrace: at ValourProject_ProjectURLMaster.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLMaster.aspx.cs:line 82 TargetSite: Void FillData() Time: 04/08/2025 07:28:26 PM PageName: DataTableResult String str: SELECT a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, convert(char,a.URLStartDate,106)AS URLStartDate, convert(char,a.URLRenewDate,106)AS URLRenewDate, convert(char,a.URLSSLDate,106)AS URLSSLDate, a.URLStatus, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Invalid column name 'ProjectWebURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:28:26 PM PageName: ValourProject_ProjectURLMasterList String str: SELECT a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, convert(char,a.URLStartDate,106)AS URLStartDate, convert(char,a.URLRenewDate,106)AS URLRenewDate, convert(char,a.URLSSLDate,106)AS URLSSLDate, a.URLStatus, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM ValourProjectURLMaster a WITH(nolock) WHERE 1=1 AND a.URLStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_lws1duhq StackTrace: at ValourProject_ProjectURLMasterList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLMasterList.aspx.cs:line 66 TargetSite: Void FillData() Time: 04/08/2025 07:30:06 PM PageName: DataTableResult String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Invalid column name 'ProjectWebURL'. Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 07:30:06 PM PageName: ValourProject_ProjectURLSSLMaster String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.ProjectURLName, a.ProjectWebURL, a.URLDetail, Convert(char,a.URLStartDate,103)AS URLStartDated, Convert(char,a.URLRenewDate,103)AS URLRenewDated, Convert(char,a.URLSSLDate,103)AS URLSSLDated, a.URLStatus FROM ValourProjectURLMaster a WITH(nolock) WHERE a.URLStatus='Active' ORDER BY a.URLStatus, a.URLSSLDate, a.ProjectURLName, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_tmf2t4ic StackTrace: at ValourProject_ProjectURLSSLMaster.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectURLSSLMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 04/08/2025 09:16:29 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 10:01:31 PM PageName: DataSetResult String str: SELECT MenuTypeId, MenuTypeName, MenuTypeStatus FROM MenuTypeMaster WITH(nolock) WHERE MenuTypeStatus='Active' ORDER BY MenuTypeName ; SELECT RoleName FROM UserRoleMaster WHERE RoleStatus='Active' ORDER BY RoleName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'UserRoleMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 10:04:42 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 04/08/2025 10:04:44 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 10:04:56 PM PageName: DataSetResult String str: SELECT MenuTypeId, MenuTypeName, MenuTypeStatus FROM MenuTypeMaster WITH(nolock) WHERE MenuTypeStatus='Active' ORDER BY MenuTypeName ; SELECT RoleName FROM UserRoleMaster WHERE RoleStatus='Active' ORDER BY RoleName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'UserRoleMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 11:12:30 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/4/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 04/08/2025 11:46:45 PM PageName: ValourProject_ProjectUserPasswordReset String str: SELECT a.SrNo, a.ProjectId, a.ProjectName, a.UserType, a.UserId, a.UserName, a.UserLoginStatus, a.UserWebLogin, a.UserMobileLogin, a.UserStatus FROM ValourProjectUserMaster a WITH(nolock) WHERE 1=1 AND a.UserStatus='Active' ORDER BY a.ProjectId, a.ProjectName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'UserLoginId'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) at System.Web.UI.DataBinder.Eval(Object container, String expression) at System.Web.UI.TemplateControl.Eval(String expression) at ASP.valourproject_projectuserpasswordreset_aspx.__DataBinding__control73(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectUserPasswordReset.aspx:line 211 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectUserPasswordReset.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectUserPasswordReset.aspx.cs:line 103 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 05/08/2025 12:10:20 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:14:43 AM PageName: DataSetTransaction String str: String sql: SELECT 'V'+rtrim(substring(convert(CHAR,isnull(TicketCounter,0)+1+10000),2,5))AS TicketNo FROM ProjectCounterMaster ; SELECT Count(1) AS NoOfTicket FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketDate>='8/5/2025 12:00:00 AM' AND TicketDate<'8/6/2025 12:00:00 AM' ; SELECT Count(1) AS NoExist FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketType='Low' AND TicketTitle='test1 dfg dfgfdb' AND TicketDate='8/5/2025 12:00:00 AM' AND TicketDate<'8/6/2025 12:00:00 AM' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'TicketDate'. Invalid column name 'TicketDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataSetTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 92 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:18:22 AM PageName: DataSetTransaction String str: String sql: SELECT 'V'+rtrim(substring(convert(CHAR,isnull(TicketCounter,0)+1+10000),2,5))AS TicketNo FROM ProjectCounterMaster ; SELECT Count(1) AS NoOfTicket FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketDate>='8/5/2025 12:00:00 AM' AND TicketDate<'8/6/2025 12:00:00 AM' ; SELECT Count(1) AS NoExist FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketType='Low' AND TicketTitle='test1 dfg dfgfdb' AND TicketTime='8/5/2025 12:00:00 AM' AND TicketTime<'8/6/2025 12:00:00 AM' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'TicketDate'. Invalid column name 'TicketDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataSetTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 92 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:18:46 AM PageName: DataSetTransaction String str: String sql: SELECT 'V'+rtrim(substring(convert(CHAR,isnull(TicketCounter,0)+1+10000),2,5))AS TicketNo FROM ProjectCounterMaster ; SELECT Count(1) AS NoOfTicket FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketDate>='8/5/2025 12:00:00 AM' AND TicketDate<'8/6/2025 12:00:00 AM' ; SELECT Count(1) AS NoExist FROM ValourProjectTicketMaster WHERE ProjectId='VAL0525001' AND TicketType='Low' AND TicketTitle='test1 dfg dfgfdb' AND EntryTime='8/5/2025 12:00:00 AM' AND EntryTime<'8/6/2025 12:00:00 AM' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'TicketDate'. Invalid column name 'TicketDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataSetTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 92 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:19:34 AM PageName: ValourProject_ProjectTicketMaster String str: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketId='V0111' ; String sql: INSERT INTO ValourProjectTicketMaster ( TicketId, ProjectId, ProjectName, ProductURL, TicketType, TicketStatus, TicketTitle, LastReplyTime, TicketDetail, ToUserId, ToUserName, FromUserId, FromUserName, EntryUser, EntryTime ) VALUES ( 'V0111', 'VAL0525001', 'AdarshMicropeFoundation', 'https://aadarsh.valourinfotech.in', 'Low', 'Active', 'test1 dfg dfgfdb', GETDATE(), 'tested 1 tested 1 tested 1 tested 1 tested 1', 'EMP00002', 'Sarvendra Singh', 'AdarshAdmin', 'Adarsh Micrope Foundation Administrator (AdarshAdmin)', 'root', GETDATE() ); INSERT INTO ValourProjectTicketDetail ( TicketId, ReplyTime, ToUserId, ToUserName, TicketDetail, FromUserId, FromUserName, TicketFile, FileLocation ) VALUES ( 'V0111', GETDATE(), 'EMP00002', 'Sarvendra Singh', 'tested 1 tested 1 tested 1 tested 1 tested 1', 'AdarshAdmin', 'Adarsh Micrope Foundation Administrator (AdarshAdmin)', '', '' ) ; UPDATE ProjectCounterMaster SET TicketCounter=TicketCounter+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'FileLocation'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectTicketMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketMaster.aspx.cs:line 188 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:19:53 AM PageName: ValourProject_ProjectTicketMaster String str: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketId='V0111' ; String sql: INSERT INTO ValourProjectTicketMaster ( TicketId, ProjectId, ProjectName, ProductURL, TicketType, TicketStatus, TicketTitle, LastReplyTime, TicketDetail, ToUserId, ToUserName, FromUserId, FromUserName, EntryUser, EntryTime ) VALUES ( 'V0111', 'VAL0525001', 'AdarshMicropeFoundation', 'https://aadarsh.valourinfotech.in', 'Low', 'Active', 'test1 dfg dfgfdb', GETDATE(), 'tested 1 tested 1 tested 1 tested 1 tested 1', 'EMP00002', 'Sarvendra Singh', 'AdarshAdmin', 'Adarsh Micrope Foundation Administrator (AdarshAdmin)', 'root', GETDATE() ); INSERT INTO ValourProjectTicketDetail ( TicketId, ReplyTime, ToUserId, ToUserName, TicketDetail, FromUserId, FromUserName, TicketFile ) VALUES ( 'V0111', GETDATE(), 'EMP00002', 'Sarvendra Singh', 'tested 1 tested 1 tested 1 tested 1 tested 1', 'AdarshAdmin', 'Adarsh Micrope Foundation Administrator (AdarshAdmin)', '' ) ; UPDATE ProjectCounterMaster SET TicketCounter=TicketCounter+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 42 at ValourProject_ProjectTicketMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketMaster.aspx.cs:line 188 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:24:01 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectURL FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectURL SELECT EmployeeId, EmployeeName FROM SupportUserTeam WITH(nolock) WHERE 1=1 ORDER BY EmployeeName SELECT PriorityNo, PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:26:48 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectURL FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectURL SELECT EmployeeId, EmployeeName FROM SupportUserTeam WITH(nolock) WHERE 1=1 ORDER BY EmployeeName SELECT PriorityNo, PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:26:56 AM PageName: DataTableResult String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:26:56 AM PageName: ValourProject_ProjectTicketList String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_j3kayyog StackTrace: at ValourProject_ProjectTicketList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 82 TargetSite: Void FillData() Time: 05/08/2025 01:31:15 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:31:45 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:33:58 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:34:09 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:36:59 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:40:16 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:40:22 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectName FROM ProjectDetailMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectDetailMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:40:58 AM PageName: ValourProject_ProjectTicketList String str: SELECT ProjectId, ProjectName FROM ValourProjectNameMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName SELECT PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'SupportIdName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at ValourProject_ProjectTicketList.FillDDLData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 131 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 05/08/2025 01:41:43 AM PageName: ValourProject_ProjectTicketList String str: SELECT ProjectId, ProjectName FROM ValourProjectNameMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName ; SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName ; SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName ; SELECT PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'SupportIdName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at ValourProject_ProjectTicketList.FillDDLData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 131 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 05/08/2025 01:42:27 AM PageName: ValourProject_ProjectTicketList String str: SELECT ProjectId, ProjectName FROM ValourProjectNameMaster WITH(nolock) WHERE ProjectStatus='Active' ORDER BY ProjectName ; SELECT UserId, UserName, UserName+' (' + UserId + ')'AS UserIdName FROM ValourProjectUserMaster WITH(nolock) WHERE UserStatus='Active' ORDER BY UserName ; SELECT SupportId, SupportName, SupportName+' ('+SupportId+')'AS SupportIdName FROM ValourProjectSupportMaster WITH(nolock) WHERE SupportStatus='Active' ORDER BY SupportName ; SELECT PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'SupportIdName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at ValourProject_ProjectTicketList.FillDDLData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 131 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 05/08/2025 01:43:52 AM PageName: DataTableResult String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketDate>='8/5/2025 12:00:00 AM' AND tm.TicketDate<'8/6/2025 12:00:00 AM' AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:43:52 AM PageName: ValourProject_ProjectTicketList String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketDate>='8/5/2025 12:00:00 AM' AND tm.TicketDate<'8/6/2025 12:00:00 AM' AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketlist.aspx.cdcab7d2.6ajuuosf StackTrace: at ValourProject_ProjectTicketList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 83 TargetSite: Void FillData() Time: 05/08/2025 01:46:44 AM PageName: DataTableResult String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketDate>='8/5/2025 12:00:00 AM' AND tm.TicketDate<'8/6/2025 12:00:00 AM' AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:46:44 AM PageName: ValourProject_ProjectTicketList String str: SELECT tm.TicketNo, tm.ProjectId, tm.ProjectURL, tm.TicketType, tm.TicketStatus, tm.TicketTitle, tm.ReplyNo, rtrim(Convert(CHAR,tm.TicketDate,103))+' - '+rtrim(Convert(CHAR,tm.TicketDate,108)) AS TicketDate, tm.TicketDetail, tm.ToUserId, tm.ToUserName, tm.ToUserName+'-'+tm.ToUserId AS ToUserIdName, tm.FromUserId, tm.FromUserName, tm.FromUserName+'-'+tm.FromUserId AS FromUserIdName FROM ProjectTicketMaster tm WITH(nolock) WHERE 1=1 AND tm.TicketDate>='8/5/2025 12:00:00 AM' AND tm.TicketDate<'8/6/2025 12:00:00 AM' AND tm.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketlist.aspx.cdcab7d2.wuokyobk StackTrace: at ValourProject_ProjectTicketList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 83 TargetSite: Void FillData() Time: 05/08/2025 01:54:18 AM PageName: ValourProject_ProjectTicketList String str: SELECT a.TicketId, a.ProjectId, a.ProjectName, a.ProductURL, a.TicketType, a.TicketStatus, a.TicketTitle, rtrim(Convert(CHAR,a.LastReplyTime,106))+' - '+rtrim(Convert(CHAR,a.LastReplyTime,108)) AS LastReplyTime, a.TicketDetail, a.ToUserId, a.ToUserName, a.FromUserId, a.FromUserName, a.EntryUser, rtrim(Convert(CHAR,a.EntryTime,106))+' - '+rtrim(Convert(CHAR,a.EntryTime,108)) AS EntryTime FROM ValourProjectTicketMaster a WITH(nolock) WHERE 1=1 AND a.EntryTime>='8/5/2025 12:00:00 AM' AND a.EntryTime<'8/6/2025 12:00:00 AM' AND a.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'TicketNo'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) at System.Web.UI.DataBinder.Eval(Object container, String expression) at System.Web.UI.TemplateControl.Eval(String expression) at ASP.valourproject_projectticketlist_aspx.__DataBinding__control45(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx:line 158 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketList.FillData() in d:\ERPManagement\ERPManagement040825\ValourProject_ProjectTicketList.aspx.cs:line 96 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 05/08/2025 02:13:26 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114489', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 02:13:37 AM PageName: DataSetResult String str: DECLARE @TicketNo INT; SET @TicketNo=V0112 ; DECLARE @ProjectId VARCHAR(10); SET @ProjectId=(SELECT ProjectId FROM ProjectTicketMaster WITH(nolock) WHERE TicketNo=@TicketNo); SELECT a.ProjectId, a.ProjectURL, a.ProjectDate, a.ProjectName, a.ProjectDetail, a.DesignerId, a.DesignerName, a.DeveloperId, a.DeveloperName, a.AndroidId, a.AndroidName, a.SuppertId, a.SupportName, a.ManagerId, a.ManagerName, a.ProjectStatus FROM ProjectDetailMaster a WITH(nolock) WHERE a.ProjectId=@ProjectId ; SELECT a.TicketNo, a.ReplyNo, a.ProjectId, a.ProjectURL, a.TicketTitle, a.TicketStatus, a.TicketType, rtrim(Convert(CHAR,a.TicketDate,103))+' - '+rtrim(Convert(CHAR,a.TicketDate,108)) AS TicketDate, a.ToUserName+'-'+a.ToUserId AS ToUserIdName, a.FromUserName+'-'+a.FromUserId AS FromUserIdName FROM ProjectTicketMaster a WITH(nolock) WHERE a.TicketNo=@TicketNo ; SELECT td.ReplyNo, rtrim(Convert(CHAR,td.EntryDate,103))+' - '+rtrim(Convert(CHAR,td.EntryDate,108)) AS TicketDate, td.ToUserName+'-'+td.ToUserId AS ToUserIdName, td.FromUserName+'-'+td.FromUserId AS FromUserIdName, td.TicketDetail, CASE WHEN len(td.TicketFile)>5 THEN 'Download' ELSE '' END AS TicketFile, CASE WHEN len(td.TicketFile)>5 THEN td.FileLocation+td.TicketFile ELSE '' END AS FileLocation FROM ProjectTicketDetail td WITH(nolock) WHERE td.TicketNo=@TicketNo ORDER BY td.ReplyNo DESC ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'V0112'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 02:13:55 AM PageName: DataSetResult String str: DECLARE @TicketNo INT; SET @TicketNo=V0112 ; DECLARE @ProjectId VARCHAR(10); SET @ProjectId=(SELECT ProjectId FROM ProjectTicketMaster WITH(nolock) WHERE TicketNo=@TicketNo); SELECT a.ProjectId, a.ProjectURL, a.ProjectDate, a.ProjectName, a.ProjectDetail, a.DesignerId, a.DesignerName, a.DeveloperId, a.DeveloperName, a.AndroidId, a.AndroidName, a.SuppertId, a.SupportName, a.ManagerId, a.ManagerName, a.ProjectStatus FROM ProjectDetailMaster a WITH(nolock) WHERE a.ProjectId=@ProjectId ; SELECT a.TicketNo, a.ReplyNo, a.ProjectId, a.ProjectURL, a.TicketTitle, a.TicketStatus, a.TicketType, rtrim(Convert(CHAR,a.TicketDate,103))+' - '+rtrim(Convert(CHAR,a.TicketDate,108)) AS TicketDate, a.ToUserName+'-'+a.ToUserId AS ToUserIdName, a.FromUserName+'-'+a.FromUserId AS FromUserIdName FROM ProjectTicketMaster a WITH(nolock) WHERE a.TicketNo=@TicketNo ; SELECT td.ReplyNo, rtrim(Convert(CHAR,td.EntryDate,103))+' - '+rtrim(Convert(CHAR,td.EntryDate,108)) AS TicketDate, td.ToUserName+'-'+td.ToUserId AS ToUserIdName, td.FromUserName+'-'+td.FromUserId AS FromUserIdName, td.TicketDetail, CASE WHEN len(td.TicketFile)>5 THEN 'Download' ELSE '' END AS TicketFile, CASE WHEN len(td.TicketFile)>5 THEN td.FileLocation+td.TicketFile ELSE '' END AS FileLocation FROM ProjectTicketDetail td WITH(nolock) WHERE td.TicketNo=@TicketNo ORDER BY td.ReplyNo DESC ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'V0112'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 02:26:38 AM PageName: DataSetResult String str: SELECT ProjectId, ProjectURLName FROM ValourProjectURLMaster WITH(nolock) WHERE URLStatus ='Active' ORDER BY URLStatus SELECT EmployeeId, EmployeeName FROM SupportUserTeam WITH(nolock) WHERE 1=1 ORDER BY EmployeeName SELECT PriorityNo, PriorityType FROM TicketPriorityMaster WITH(nolock) WHERE PriorityStatus='Active' ORDER BY PriorityNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProjectURLName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement040825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 11:03:53 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 11:04:39 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:16:43 PM PageName: DataTableResult String str: DECLARE @FDate DATE; SET @FDate='8/5/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Prin, Intt, Total ) SELECT b.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Prin, SUM(a.Total)AS Intt, SUM(a.Total)AS Total FROM GroupLoanLedger a WITH(nolock) INNER JOIN GroupLoanAccount b WITH(nolock) ON a.LoanId=b.LoanId WHERE a.PStatus='Due' GROUP BY b.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchId, BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='101' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; DECLARE @FFTable TABLE ( SrNo INT IDENTITY(1,1), BranchName VARCHAR(100), NoOfOfficer VARCHAR(20), NoOfCenter VARCHAR(20), NoOfLoan VARCHAR(20), Month0 VARCHAR(30), Month1 VARCHAR(30), Month2 VARCHAR(30), Month3 VARCHAR(30), Month4 VARCHAR(30), Month5 VARCHAR(30), Month6 VARCHAR(30), Month7 VARCHAR(30), Month8 VARCHAR(30), Month9 VARCHAR(30), Month10 VARCHAR(30), Month11 VARCHAR(30), Month12 VARCHAR(30), Month13 VARCHAR(30), Month14 VARCHAR(30), Month15 VARCHAR(30), Month16 VARCHAR(30), Month17 VARCHAR(30), Month18 VARCHAR(30), Month19 VARCHAR(30), Month20 VARCHAR(30), Month21 VARCHAR(30), Month22 VARCHAR(30), Month23 VARCHAR(30), Month24 VARCHAR(30), Month25 VARCHAR(30), Total VARCHAR(30) ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'No Of Officer', 'No Of Center', 'No Of Loan', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, Count(DISTINCT a.OfficerId)AS NoOfOfficer, Count(DISTINCT a.CenterId)AS NoOfCenter, Count(DISTINCT a.LoanId)AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 GROUP BY a.BranchName+' ('+a.BranchId+')' ORDER BY a.BranchName+' ('+a.BranchId+')' ; INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(INT,isnull(a.NoOfOfficer,0)))AS NoOfOfficer, SUM(convert(INT,isnull(a.NoOfCenter,0)))AS NoOfCenter, SUM(convert(INT,isnull(a.NoOfLoan,0)))AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FFTable a WHERE a.SrNo>1 ; SELECT a.SrNo, a.BranchName, a.NoOfOfficer, a.NoOfCenter, a.NoOfLoan, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FFTable a WHERE 1=1 ORDER BY a.SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Invalid column name 'Amount'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:16:43 PM PageName: GroupLoan_FutureDemandReport String str: DECLARE @FDate DATE; SET @FDate='8/5/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Prin, Intt, Total ) SELECT b.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Prin, SUM(a.Total)AS Intt, SUM(a.Total)AS Total FROM GroupLoanLedger a WITH(nolock) INNER JOIN GroupLoanAccount b WITH(nolock) ON a.LoanId=b.LoanId WHERE a.PStatus='Due' GROUP BY b.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchId, BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='101' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; DECLARE @FFTable TABLE ( SrNo INT IDENTITY(1,1), BranchName VARCHAR(100), NoOfOfficer VARCHAR(20), NoOfCenter VARCHAR(20), NoOfLoan VARCHAR(20), Month0 VARCHAR(30), Month1 VARCHAR(30), Month2 VARCHAR(30), Month3 VARCHAR(30), Month4 VARCHAR(30), Month5 VARCHAR(30), Month6 VARCHAR(30), Month7 VARCHAR(30), Month8 VARCHAR(30), Month9 VARCHAR(30), Month10 VARCHAR(30), Month11 VARCHAR(30), Month12 VARCHAR(30), Month13 VARCHAR(30), Month14 VARCHAR(30), Month15 VARCHAR(30), Month16 VARCHAR(30), Month17 VARCHAR(30), Month18 VARCHAR(30), Month19 VARCHAR(30), Month20 VARCHAR(30), Month21 VARCHAR(30), Month22 VARCHAR(30), Month23 VARCHAR(30), Month24 VARCHAR(30), Month25 VARCHAR(30), Total VARCHAR(30) ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'No Of Officer', 'No Of Center', 'No Of Loan', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, Count(DISTINCT a.OfficerId)AS NoOfOfficer, Count(DISTINCT a.CenterId)AS NoOfCenter, Count(DISTINCT a.LoanId)AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 GROUP BY a.BranchName+' ('+a.BranchId+')' ORDER BY a.BranchName+' ('+a.BranchId+')' ; INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(INT,isnull(a.NoOfOfficer,0)))AS NoOfOfficer, SUM(convert(INT,isnull(a.NoOfCenter,0)))AS NoOfCenter, SUM(convert(INT,isnull(a.NoOfLoan,0)))AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FFTable a WHERE a.SrNo>1 ; SELECT a.SrNo, a.BranchName, a.NoOfOfficer, a.NoOfCenter, a.NoOfLoan, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FFTable a WHERE 1=1 ORDER BY a.SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_grouploan_futuredemandreport.aspx.cdcab7d2.sy3igxsw StackTrace: at GroupLoan_FutureDemandReport.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\GroupLoan_FutureDemandReport.aspx.cs:line 336 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 05/08/2025 01:17:12 PM PageName: DataTableResult String str: DECLARE @FDate DATE; SET @FDate='8/5/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Amount DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Amount ) SELECT b.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Amount FROM GroupLoanLedger a WITH(nolock) WHERE a.PStatus='Due' GROUP BY a.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(0,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'OfficerId', 'Officer Name', 'CenterId', 'Center Name', 'MemberId', 'Member Name', 'LoanId', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FTable ( BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchName+' ('+ld.BranchId+')'AS BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='101' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ;INSERT INTO @FTable ( BranchName, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; SELECT a.SrNo, a.BranchName, a.OfficerId, a.OfficerName, a.CenterId, a.CenterName, a.MemberId, a.MemberName, a.LoanId, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FTable a WHERE 1=1 ORDER BY a.SrNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The multi-part identifier "b.LoanId" could not be bound. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 01:17:12 PM PageName: GroupLoan_FutureDemandReport String str: DECLARE @FDate DATE; SET @FDate='8/5/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Amount DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Amount ) SELECT b.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Amount FROM GroupLoanLedger a WITH(nolock) WHERE a.PStatus='Due' GROUP BY a.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(0,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'OfficerId', 'Officer Name', 'CenterId', 'Center Name', 'MemberId', 'Member Name', 'LoanId', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FTable ( BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchName+' ('+ld.BranchId+')'AS BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='101' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ;INSERT INTO @FTable ( BranchName, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; SELECT a.SrNo, a.BranchName, a.OfficerId, a.OfficerName, a.CenterId, a.CenterName, a.MemberId, a.MemberName, a.LoanId, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FTable a WHERE 1=1 ORDER BY a.SrNo String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_grouploan_futuredemandreport.aspx.cdcab7d2.sy3igxsw StackTrace: at GroupLoan_FutureDemandReport.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\GroupLoan_FutureDemandReport.aspx.cs:line 107 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 05/08/2025 04:49:11 PM PageName: DataTableResult String str: SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, a.EmployeeId, a.EmployeeName, Convert(char,a.LeaveDate,106)AS LeaveDated, CASE WHEN isnull(a.LeaveNo,1)=1 THEN 'FullDay' WHEN isnull(a.LeaveNo,1)=.5 THEN 'HalfDay' WHEN isnull(a.LeaveNo,1)=.25 THEN 'SortLeave' ELSE '' END AS LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus, EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime, a.ApproveRemark, a.ApproveUser, rtrim(convert(CHAR,a.ApproveTime,106))+' - '+rtrim(convert(CHAR,a.ApproveTime,108))AS ApproveTime, a.DepartmentName, a.DesignationName FROM EmployeeLeaveApplication a WITH(nolock)WHERE 1 = 1 AND a.LeaveDate<'8/6/2025 12:00:00 AM' ORDER BY a.LeaveDate, a.EmployeeName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'LeaveRemark'. Invalid column name 'LeaveType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 04:49:11 PM PageName: Employee_EmployeeLeaveApplicationList String str: SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, a.EmployeeId, a.EmployeeName, Convert(char,a.LeaveDate,106)AS LeaveDated, CASE WHEN isnull(a.LeaveNo,1)=1 THEN 'FullDay' WHEN isnull(a.LeaveNo,1)=.5 THEN 'HalfDay' WHEN isnull(a.LeaveNo,1)=.25 THEN 'SortLeave' ELSE '' END AS LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus, EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime, a.ApproveRemark, a.ApproveUser, rtrim(convert(CHAR,a.ApproveTime,106))+' - '+rtrim(convert(CHAR,a.ApproveTime,108))AS ApproveTime, a.DepartmentName, a.DesignationName FROM EmployeeLeaveApplication a WITH(nolock)WHERE 1 = 1 AND a.LeaveDate<'8/6/2025 12:00:00 AM' ORDER BY a.LeaveDate, a.EmployeeName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_ermzhweh StackTrace: at Employee_EmployeeLeaveApplicationList.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationList.aspx.cs:line 66 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 05/08/2025 05:03:58 PM PageName: Employee_EmployeeLeaveApplicationList String str: SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT LeaveName FROM LeavetypeMaster WITH(nolock) WHERE LeaveStatus='Active' ORDER BY LeaveName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Cannot find table 3. Source: System.Data StackTrace: at System.Data.DataTableCollection.get_Item(Int32 index) at Employee_EmployeeLeaveApplicationList.FillDDLData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationList.aspx.cs:line 195 TargetSite: System.Data.DataTable get_Item(Int32) Time: 05/08/2025 05:04:21 PM PageName: Employee_EmployeeLeaveApplicationList String str: SELECT DesignationId, DesignationName FROM DesignationMaster WITH(nolock) WHERE DesignationStatus='Active' ORDER BY DesignationName ; SELECT DepartmentId, DepartmentName FROM DepartmentMaster WITH(nolock) WHERE DepartmentStatus='Active' ORDER BY DepartmentName ; SELECT LeaveName FROM LeavetypeMaster WITH(nolock) WHERE LeaveStatus='Active' ORDER BY LeaveName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Cannot find table 3. Source: System.Data StackTrace: at System.Data.DataTableCollection.get_Item(Int32 index) at Employee_EmployeeLeaveApplicationList.FillDDLData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationList.aspx.cs:line 195 TargetSite: System.Data.DataTable get_Item(Int32) Time: 05/08/2025 05:07:43 PM PageName: DataTableResult String str: SELECT a.ELAId, a.EmployeeId, a.EmployeeName, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, Convert(char,a.LeaveDate,106)AS LeaveDate, Convert(char,a.LeaveDate,103)AS LeaveDated, a.LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus, a.ApproveRemark, a.ApproveUser, a.ApproveTime FROM EmployeeLeaveApplication a WITH(nolock) WHERE 1=1 AND a.LeaveStatus='Approved' ORDER BY ELAId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'LeaveRemark'. Invalid column name 'LeaveType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 05:07:43 PM PageName: Employee_EmployeeLeaveApplicationCorrection String str: SELECT a.ELAId, a.EmployeeId, a.EmployeeName, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, Convert(char,a.LeaveDate,106)AS LeaveDate, Convert(char,a.LeaveDate,103)AS LeaveDated, a.LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus, a.ApproveRemark, a.ApproveUser, a.ApproveTime FROM EmployeeLeaveApplication a WITH(nolock) WHERE 1=1 AND a.LeaveStatus='Approved' ORDER BY ELAId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_yuizmvgf StackTrace: at Employee_EmployeeLeaveApplicationCorrection.FillData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationCorrection.aspx.cs:line 82 TargetSite: Void FillData() Time: 05/08/2025 05:15:20 PM PageName: Employee_EmployeeLeaveApplicationCorrection String str: SELECT a.ELAId, a.EmployeeId, a.EmployeeName, a.BranchId, a.BranchName, a.LeaveStatus, Convert(char,a.LeaveDate,106)AS LeaveDate, Convert(char,a.LeaveDate,103)AS LeaveDated, a.LeaveNo, a.AppliedRemark, a.AppliedType, a.ApproveRemark, a.ApproveUser, a.ApproveTime, a.DepartmentName, a.DesignationName FROM EmployeeLeaveApplication a WITH(nolock) WHERE 1=1 AND a.LeaveStatus='Approved' ORDER BY ELAId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'LeaveType' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Employee_EmployeeLeaveApplicationCorrection.FillData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationCorrection.aspx.cs:line 86 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 05/08/2025 05:16:01 PM PageName: Employee_EmployeeLeaveApplicationCorrection String str: SELECT a.ELAId, a.EmployeeId, a.EmployeeName, a.BranchId, a.BranchName, a.LeaveStatus, Convert(char,a.LeaveDate,106)AS LeaveDate, Convert(char,a.LeaveDate,103)AS LeaveDated, a.LeaveNo, a.AppliedRemark, a.AppliedType, a.ApproveRemark, a.ApproveUser, a.ApproveTime, a.DepartmentName, a.DesignationName FROM EmployeeLeaveApplication a WITH(nolock) WHERE 1=1 AND a.LeaveStatus='Approved' ORDER BY ELAId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'LeaveType' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Employee_EmployeeLeaveApplicationCorrection.FillData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationCorrection.aspx.cs:line 86 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 05/08/2025 05:22:19 PM PageName: DataTableResult String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' ORDER BY a.EmployeeName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'LeaveRemark'. Invalid column name 'LeaveType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 05:22:19 PM PageName: Employee_EmployeeLeaveApplicationApproval String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.LeaveRemark, a.LeaveType, a.LeaveStatus FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' ORDER BY a.EmployeeName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_1jnp0csl StackTrace: at Employee_EmployeeLeaveApplicationApproval.FillData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationApproval.aspx.cs:line 84 TargetSite: Void FillData() Time: 05/08/2025 05:23:48 PM PageName: Employee_EmployeeLeaveApplicationApproval String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.AppliedRemark, a.AppliedType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' ORDER BY a.EmployeeName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'LeaveType' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Employee_EmployeeLeaveApplicationApproval.FillData() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationApproval.aspx.cs:line 89 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 05/08/2025 05:24:21 PM PageName: DataSetResult String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.LeaveRemark, a.LeaveType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId='12' ; SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.LeaveRemark, a.LeaveType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId!='12' ; SELECT a.LeaveType, SUM(a.LeaveGranted-a.LeaveTaken)AS LeaveBalance FROM EmployeeLeaveMaster a WITH(nolock) WHERE a.EmployeeId='EMP00019' GROUP BY a.LeaveType ORDER BY a.LeaveType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'LeaveRemark'. Invalid column name 'LeaveType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 05:25:34 PM PageName: Employee_EmployeeLeaveApplicationApproval String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.AppliedRemark, a.AppliedType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId='12' ; SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.AppliedRemark, a.AppliedType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId!='12' ; SELECT a.LeaveType, SUM(a.LeaveGranted-a.LeaveTaken)AS LeaveBalance FROM EmployeeLeaveMaster a WITH(nolock) WHERE a.EmployeeId='EMP00019' GROUP BY a.LeaveType ORDER BY a.LeaveType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'LeaveType' does not belong to table DSResult. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at Employee_EmployeeLeaveApplicationApproval.FillEmployeeLeaveDetail() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationApproval.aspx.cs:line 303 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 05/08/2025 05:26:38 PM PageName: Employee_EmployeeLeaveApplicationApproval String str: SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.AppliedRemark, a.AppliedType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId='12' ; SELECT a.ELAId, a.BranchId, a.BranchName, a.DepartmentName, a.DesignationName, a.EmployeeId, a.EmployeeName, CONVERT(CHAR,a.LeaveDate,103)AS LeaveDate, a.LeaveNo, a.AppliedRemark, a.AppliedType FROM EmployeeLeaveApplication a WITH(nolock) WHERE a.LeaveStatus='Pending' AND a.EmployeeId='EMP00019' AND a.ELAId!='12' ; SELECT a.LeaveType, SUM(a.LeaveGranted-a.LeaveTaken)AS LeaveBalance FROM EmployeeLeaveMaster a WITH(nolock) WHERE a.EmployeeId='EMP00019' GROUP BY a.LeaveType ORDER BY a.LeaveType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'LeaveType' does not belong to table DSResult. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at Employee_EmployeeLeaveApplicationApproval.FillEmployeeLeaveDetail() in d:\ERPManagement\ERPManagement050825\Employee_EmployeeLeaveApplicationApproval.aspx.cs:line 303 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 05/08/2025 07:11:03 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 07:14:47 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/5/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 09:03:32 PM PageName: DataTableResult String str: SELECT a.CGTOfficerName+' ('+a.CGTOfficerId+')' AS CGTOfficerName, a.CenterId, a.CenterName, a.GroupName, a.GroupStatus, Convert(CHAR,a.GroupJoinDate,106)AS GroupJoinDate, Convert(CHAR,a.MemberJoinDate,106)AS MemberJoinDate, a.MemberId, a.MemberName, a.MemberGender, Convert(CHAR,a.MemberDOB,106)AS MemberDOB, a.MemberAge, a.MemberGuardianName, a.MemberMobileNo, a.MemberFormNo FROM GroupLoanMemberDetail a WITH(nolock) WHERE a.GroupOfficerId='EMP0065' AND a.GroupStatus IN ('GroupAlloted','CGTRejected') ORDER BY a.CenterName, a.MemberName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'GroupStatus'. Invalid column name 'GroupStatus'. Invalid column name 'CGTOfficerName'. Invalid column name 'CGTOfficerId'. Invalid column name 'GroupStatus'. Invalid column name 'GroupJoinDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 09:03:32 PM PageName: LoanOfficer_GroupMemberCGT String str: SELECT a.CGTOfficerName+' ('+a.CGTOfficerId+')' AS CGTOfficerName, a.CenterId, a.CenterName, a.GroupName, a.GroupStatus, Convert(CHAR,a.GroupJoinDate,106)AS GroupJoinDate, Convert(CHAR,a.MemberJoinDate,106)AS MemberJoinDate, a.MemberId, a.MemberName, a.MemberGender, Convert(CHAR,a.MemberDOB,106)AS MemberDOB, a.MemberAge, a.MemberGuardianName, a.MemberMobileNo, a.MemberFormNo FROM GroupLoanMemberDetail a WITH(nolock) WHERE a.GroupOfficerId='EMP0065' AND a.GroupStatus IN ('GroupAlloted','CGTRejected') ORDER BY a.CenterName, a.MemberName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_q1g5lxxi StackTrace: at LoanOfficer_GroupMemberCGT.FillMember() in d:\ERPManagement\ERPManagement050825\LoanOfficer_GroupMemberCGT.aspx.cs:line 172 TargetSite: Void FillMember() Time: 05/08/2025 09:03:37 PM PageName: DataTableResult String str: SELECT a.CGTOfficerName+' ('+a.CGTOfficerId+')' AS CGTOfficerName, a.CenterId, a.CenterName, a.GroupName, a.GroupStatus, Convert(CHAR,a.GroupJoinDate,106)AS GroupJoinDate, Convert(CHAR,a.MemberJoinDate,106)AS MemberJoinDate, a.MemberId, a.MemberName, a.MemberGender, Convert(CHAR,a.MemberDOB,106)AS MemberDOB, a.MemberAge, a.MemberGuardianName, a.MemberMobileNo, a.MemberFormNo FROM GroupLoanMemberDetail a WITH(nolock) WHERE a.GroupOfficerId='EMP0065' AND a.GroupStatus IN ('GroupAlloted','CGTRejected') AND a.CenterId='1060024' AND a.GroupName='Group1' ORDER BY a.CenterName, a.MemberName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'GroupStatus'. Invalid column name 'GroupStatus'. Invalid column name 'CGTOfficerName'. Invalid column name 'CGTOfficerId'. Invalid column name 'GroupStatus'. Invalid column name 'GroupJoinDate'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 09:03:37 PM PageName: LoanOfficer_GroupMemberCGT String str: SELECT a.CGTOfficerName+' ('+a.CGTOfficerId+')' AS CGTOfficerName, a.CenterId, a.CenterName, a.GroupName, a.GroupStatus, Convert(CHAR,a.GroupJoinDate,106)AS GroupJoinDate, Convert(CHAR,a.MemberJoinDate,106)AS MemberJoinDate, a.MemberId, a.MemberName, a.MemberGender, Convert(CHAR,a.MemberDOB,106)AS MemberDOB, a.MemberAge, a.MemberGuardianName, a.MemberMobileNo, a.MemberFormNo FROM GroupLoanMemberDetail a WITH(nolock) WHERE a.GroupOfficerId='EMP0065' AND a.GroupStatus IN ('GroupAlloted','CGTRejected') AND a.CenterId='1060024' AND a.GroupName='Group1' ORDER BY a.CenterName, a.MemberName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_q1g5lxxi StackTrace: at LoanOfficer_GroupMemberCGT.FillMember() in d:\ERPManagement\ERPManagement050825\LoanOfficer_GroupMemberCGT.aspx.cs:line 172 TargetSite: Void FillMember() Time: 05/08/2025 10:57:25 PM PageName: DataTableResult String str: DECLARE @FDate DATE; SET @FDate='8/1/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Amount DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Amount ) SELECT a.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Amount FROM GroupLoanLedger a WITH(nolock) WHERE a.PStatus='Due' GROUP BY a.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchId, BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='103' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; DECLARE @FFTable TABLE ( SrNo INT IDENTITY(1,1), BranchName VARCHAR(100), NoOfOfficer VARCHAR(20), NoOfCenter VARCHAR(20), NoOfLoan VARCHAR(20), Month0 VARCHAR(30), Month1 VARCHAR(30), Month2 VARCHAR(30), Month3 VARCHAR(30), Month4 VARCHAR(30), Month5 VARCHAR(30), Month6 VARCHAR(30), Month7 VARCHAR(30), Month8 VARCHAR(30), Month9 VARCHAR(30), Month10 VARCHAR(30), Month11 VARCHAR(30), Month12 VARCHAR(30), Month13 VARCHAR(30), Month14 VARCHAR(30), Month15 VARCHAR(30), Month16 VARCHAR(30), Month17 VARCHAR(30), Month18 VARCHAR(30), Month19 VARCHAR(30), Month20 VARCHAR(30), Month21 VARCHAR(30), Month22 VARCHAR(30), Month23 VARCHAR(30), Month24 VARCHAR(30), Month25 VARCHAR(30), Total VARCHAR(30) ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'No Of Officer', 'No Of Center', 'No Of Loan', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, Count(DISTINCT a.OfficerId)AS NoOfOfficer, Count(DISTINCT a.CenterId)AS NoOfCenter, Count(DISTINCT a.LoanId)AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 GROUP BY a.BranchName+' ('+a.BranchId+')' ORDER BY a.BranchName+' ('+a.BranchId+')' ; INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(INT,isnull(a.NoOfOfficer,0)))AS NoOfOfficer, SUM(convert(INT,isnull(a.NoOfCenter,0)))AS NoOfCenter, SUM(convert(INT,isnull(a.NoOfLoan,0)))AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FFTable a WHERE a.SrNo>0 ; SELECT a.SrNo, a.BranchName, a.NoOfOfficer, a.NoOfCenter, a.NoOfLoan, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FFTable a WHERE 1=1 ORDER BY a.SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Conversion failed when converting the varchar value 'No Of Officer' to data type int. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 05/08/2025 10:57:25 PM PageName: GroupLoan_FutureDemandReport String str: DECLARE @FDate DATE; SET @FDate='8/1/2025 12:00:00 AM'; DECLARE @ODate DATE=dateadd(day,-datepart(day,@FDate)+1,@FDate); DECLARE @TTable TABLE ( LoanId VARCHAR(50), Year INT, Month INT, Dated DATE, Amount DECIMAL(10,2) ); INSERT INTO @TTable ( LoanId, Year, Month, Amount ) SELECT a.LoanId, Datepart(year,a.DDate)AS Year, Datepart(month, a.DDate)AS Month, SUM(a.Total)AS Amount FROM GroupLoanLedger a WITH(nolock) WHERE a.PStatus='Due' GROUP BY a.LoanId, Datepart(year,a.DDate), Datepart(month, a.DDate); UPDATE a SET a.Dated=rtrim(convert(CHAR,a.Month))+'/01/'+rtrim(convert(CHAR,a.Year)) FROM @TTable a; DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), BranchId VARCHAR(20), BranchName VARCHAR(100), OfficerId VARCHAR(20), OfficerName VARCHAR(100), CenterId VARCHAR(20), CenterName VARCHAR(100), MemberId VARCHAR(20), MemberName VARCHAR(100), LoanId VARCHAR(50), Month0 VARCHAR(25), Month1 VARCHAR(25), Month2 VARCHAR(25), Month3 VARCHAR(25), Month4 VARCHAR(25), Month5 VARCHAR(25), Month6 VARCHAR(25), Month7 VARCHAR(25), Month8 VARCHAR(25), Month9 VARCHAR(25), Month10 VARCHAR(25), Month11 VARCHAR(25), Month12 VARCHAR(25), Month13 VARCHAR(25), Month14 VARCHAR(25), Month15 VARCHAR(25), Month16 VARCHAR(25), Month17 VARCHAR(25), Month18 VARCHAR(25), Month19 VARCHAR(25), Month20 VARCHAR(25), Month21 VARCHAR(25), Month22 VARCHAR(25), Month23 VARCHAR(25), Month24 VARCHAR(25), Month25 VARCHAR(25), Total VARCHAR(25) ); INSERT INTO @FTable ( BranchId, BranchName, OfficerId, OfficerName, CenterId, CenterName, MemberId, MemberName, LoanId, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId AS OfficerId, ld.LoanOfficerName AS OfficerName, ld.CenterId, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId,(SELECT SUM(Amount)AS Total FROM @TTable WHERE Dateddateadd(month,24,@ODate) AND LoanId=ld.LoanId)AS Month25, 0 AS Total FROM GroupLoanAccount ld WITH(nolock) WHERE 1=1 AND ld.LoanStatus='LoanDisbursed' AND ld.BranchId='103' ORDER BY ld.BranchName, ld.LoanOfficerName, ld.CenterName, ld.MemberId, ld.MemberName, ld.LoanId ; UPDATE a SET a.Total=convert(DECIMAL(10,2),isnull(a.Month0,0))+convert(DECIMAL(10,2),isnull(a.Month1,0))+convert(DECIMAL(10,2),isnull(a.Month2,0))+convert(DECIMAL(10,2),isnull(a.Month3,0))+convert(DECIMAL(10,2),isnull(a.Month4,0))+convert(DECIMAL(10,2),isnull(a.Month5,0))+convert(DECIMAL(10,2),isnull(a.Month6,0))+convert(DECIMAL(10,2),isnull(a.Month7,0))+convert(DECIMAL(10,2),isnull(a.Month8,0))+convert(DECIMAL(10,2),isnull(a.Month9,0))+convert(DECIMAL(10,2),isnull(a.Month10,0))+convert(DECIMAL(10,2),isnull(a.Month11,0))+convert(DECIMAL(10,2),isnull(a.Month12,0))+convert(DECIMAL(10,2),isnull(a.Month13,0))+convert(DECIMAL(10,2),isnull(a.Month14,0))+convert(DECIMAL(10,2),isnull(a.Month15,0))+convert(DECIMAL(10,2),isnull(a.Month16,0))+convert(DECIMAL(10,2),isnull(a.Month17,0))+convert(DECIMAL(10,2),isnull(a.Month18,0))+convert(DECIMAL(10,2),isnull(a.Month19,0))+convert(DECIMAL(10,2),isnull(a.Month20,0))+convert(DECIMAL(10,2),isnull(a.Month21,0))+convert(DECIMAL(10,2),isnull(a.Month22,0))+convert(DECIMAL(10,2),isnull(a.Month23,0))+convert(DECIMAL(10,2),isnull(a.Month24,0))+convert(DECIMAL(10,2),isnull(a.Month25,0)) FROM @FTable a WHERE a.SrNo>0 ; DECLARE @FFTable TABLE ( SrNo INT IDENTITY(1,1), BranchName VARCHAR(100), NoOfOfficer VARCHAR(20), NoOfCenter VARCHAR(20), NoOfLoan VARCHAR(20), Month0 VARCHAR(30), Month1 VARCHAR(30), Month2 VARCHAR(30), Month3 VARCHAR(30), Month4 VARCHAR(30), Month5 VARCHAR(30), Month6 VARCHAR(30), Month7 VARCHAR(30), Month8 VARCHAR(30), Month9 VARCHAR(30), Month10 VARCHAR(30), Month11 VARCHAR(30), Month12 VARCHAR(30), Month13 VARCHAR(30), Month14 VARCHAR(30), Month15 VARCHAR(30), Month16 VARCHAR(30), Month17 VARCHAR(30), Month18 VARCHAR(30), Month19 VARCHAR(30), Month20 VARCHAR(30), Month21 VARCHAR(30), Month22 VARCHAR(30), Month23 VARCHAR(30), Month24 VARCHAR(30), Month25 VARCHAR(30), Total VARCHAR(30) ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25, Total ) VALUES( 'Branch Name', 'No Of Officer', 'No Of Center', 'No Of Loan', 'before '+datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,0,@ODate))+'-'+datename(year,dateadd(month,0,@ODate)), datename(month,dateadd(month,1,@ODate))+'-'+datename(year,dateadd(month,1,@ODate)), datename(month,dateadd(month,2,@ODate))+'-'+datename(year,dateadd(month,2,@ODate)), datename(month,dateadd(month,3,@ODate))+'-'+datename(year,dateadd(month,3,@ODate)), datename(month,dateadd(month,4,@ODate))+'-'+datename(year,dateadd(month,4,@ODate)), datename(month,dateadd(month,5,@ODate))+'-'+datename(year,dateadd(month,5,@ODate)), datename(month,dateadd(month,6,@ODate))+'-'+datename(year,dateadd(month,6,@ODate)), datename(month,dateadd(month,7,@ODate))+'-'+datename(year,dateadd(month,7,@ODate)), datename(month,dateadd(month,8,@ODate))+'-'+datename(year,dateadd(month,8,@ODate)), datename(month,dateadd(month,9,@ODate))+'-'+datename(year,dateadd(month,9,@ODate)), datename(month,dateadd(month,10,@ODate))+'-'+datename(year,dateadd(month,10,@ODate)), datename(month,dateadd(month,11,@ODate))+'-'+datename(year,dateadd(month,11,@ODate)), datename(month,dateadd(month,12,@ODate))+'-'+datename(year,dateadd(month,12,@ODate)), datename(month,dateadd(month,13,@ODate))+'-'+datename(year,dateadd(month,13,@ODate)), datename(month,dateadd(month,14,@ODate))+'-'+datename(year,dateadd(month,14,@ODate)), datename(month,dateadd(month,15,@ODate))+'-'+datename(year,dateadd(month,15,@ODate)), datename(month,dateadd(month,16,@ODate))+'-'+datename(year,dateadd(month,16,@ODate)), datename(month,dateadd(month,17,@ODate))+'-'+datename(year,dateadd(month,17,@ODate)), datename(month,dateadd(month,18,@ODate))+'-'+datename(year,dateadd(month,18,@ODate)), datename(month,dateadd(month,19,@ODate))+'-'+datename(year,dateadd(month,19,@ODate)), datename(month,dateadd(month,20,@ODate))+'-'+datename(year,dateadd(month,20,@ODate)), datename(month,dateadd(month,21,@ODate))+'-'+datename(year,dateadd(month,21,@ODate)), datename(month,dateadd(month,22,@ODate))+'-'+datename(year,dateadd(month,22,@ODate)), datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'after '+datename(month,dateadd(month,23,@ODate))+'-'+datename(year,dateadd(month,23,@ODate)), 'Total' ); INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT a.BranchName+' ('+a.BranchId+')' AS BranchName, Count(DISTINCT a.OfficerId)AS NoOfOfficer, Count(DISTINCT a.CenterId)AS NoOfCenter, Count(DISTINCT a.LoanId)AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FTable a WHERE a.SrNo>1 GROUP BY a.BranchName+' ('+a.BranchId+')' ORDER BY a.BranchName+' ('+a.BranchId+')' ; INSERT INTO @FFTable ( BranchName, NoOfOfficer, NoOfCenter, NoOfLoan, Month0, Month1, Month2, Month3, Month4, Month5, Month6, Month7, Month8, Month9, Month10, Month11, Month12, Month13, Month14, Month15, Month16, Month17, Month18, Month19, Month20, Month21, Month22, Month23, Month24, Month25 ) SELECT 'Total'AS BranchName, SUM(convert(INT,isnull(a.NoOfOfficer,0)))AS NoOfOfficer, SUM(convert(INT,isnull(a.NoOfCenter,0)))AS NoOfCenter, SUM(convert(INT,isnull(a.NoOfLoan,0)))AS NoOfLoan, SUM(convert(DECIMAL(10,2),isnull(a.Month0,0)))AS Month0, SUM(convert(DECIMAL(10,2),isnull(a.Month1,0)))AS Month1, SUM(convert(DECIMAL(10,2),isnull(a.Month2,0)))AS Month2, SUM(convert(DECIMAL(10,2),isnull(a.Month3,0)))AS Month3, SUM(convert(DECIMAL(10,2),isnull(a.Month4,0)))AS Month4, SUM(convert(DECIMAL(10,2),isnull(a.Month5,0)))AS Month5, SUM(convert(DECIMAL(10,2),isnull(a.Month6,0)))AS Month6, SUM(convert(DECIMAL(10,2),isnull(a.Month7,0)))AS Month7, SUM(convert(DECIMAL(10,2),isnull(a.Month8,0)))AS Month8, SUM(convert(DECIMAL(10,2),isnull(a.Month9,0)))AS Month9, SUM(convert(DECIMAL(10,2),isnull(a.Month10,0)))AS Month10, SUM(convert(DECIMAL(10,2),isnull(a.Month11,0)))AS Month11, SUM(convert(DECIMAL(10,2),isnull(a.Month12,0)))AS Month12, SUM(convert(DECIMAL(10,2),isnull(a.Month13,0)))AS Month13, SUM(convert(DECIMAL(10,2),isnull(a.Month14,0)))AS Month14, SUM(convert(DECIMAL(10,2),isnull(a.Month15,0)))AS Month15, SUM(convert(DECIMAL(10,2),isnull(a.Month16,0)))AS Month16, SUM(convert(DECIMAL(10,2),isnull(a.Month17,0)))AS Month17, SUM(convert(DECIMAL(10,2),isnull(a.Month18,0)))AS Month18, SUM(convert(DECIMAL(10,2),isnull(a.Month19,0)))AS Month19, SUM(convert(DECIMAL(10,2),isnull(a.Month20,0)))AS Month20, SUM(convert(DECIMAL(10,2),isnull(a.Month21,0)))AS Month21, SUM(convert(DECIMAL(10,2),isnull(a.Month22,0)))AS Month22, SUM(convert(DECIMAL(10,2),isnull(a.Month23,0)))AS Month23, SUM(convert(DECIMAL(10,2),isnull(a.Month24,0)))AS Month24, SUM(convert(DECIMAL(10,2),isnull(a.Month25,0)))AS Month25 FROM @FFTable a WHERE a.SrNo>0 ; SELECT a.SrNo, a.BranchName, a.NoOfOfficer, a.NoOfCenter, a.NoOfLoan, a.Month0, a.Month1, a.Month2, a.Month3, a.Month4, a.Month5, a.Month6, a.Month7, a.Month8, a.Month9, a.Month10, a.Month11, a.Month12, a.Month13, a.Month14, a.Month15, a.Month16, a.Month17, a.Month18, a.Month19, a.Month20, a.Month21, a.Month22, a.Month23, a.Month24, a.Month25, a.Total FROM @FFTable a WHERE 1=1 ORDER BY a.SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_a00ol40z StackTrace: at GroupLoan_FutureDemandReport.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\GroupLoan_FutureDemandReport.aspx.cs:line 366 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 06/08/2025 12:28:05 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/6/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 12:28:30 AM PageName: DataTableResult String str: SELECT a.MMId, (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId)AS MMName, a.MId, a.MName, a.MURL, a.MMURL, a.MMobile, a.Sub, a.MOrder, a.MStatus, a.MImage, a.MDetail, (SELECT Count(SId) FROM MenuMasterSub WITH(nolock) WHERE MId=a.MId AND SStatus='Active')AS NoOfSubMenu FROM MenuMasterMain a WITH(nolock) WHERE 1=1 AND a.MMId='63' AND a.MStatus='Active' ORDER BY (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId), a.Mstatus, a.MOrder, a.MId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'MMURL'. Invalid column name 'MMobile'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 12:28:30 AM PageName: UserMasterSetting_MenuMasterMain String str: SELECT a.MMId, (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId)AS MMName, a.MId, a.MName, a.MURL, a.MMURL, a.MMobile, a.Sub, a.MOrder, a.MStatus, a.MImage, a.MDetail, (SELECT Count(SId) FROM MenuMasterSub WITH(nolock) WHERE MId=a.MId AND SStatus='Active')AS NoOfSubMenu FROM MenuMasterMain a WITH(nolock) WHERE 1=1 AND a.MMId='63' AND a.MStatus='Active' ORDER BY (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId), a.Mstatus, a.MOrder, a.MId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_w0urfjwi StackTrace: at UserMasterSetting_MenuMasterMain.FillData() in d:\ERPManagement\ERPManagement050825\UserMasterSetting_MenuMasterMain.aspx.cs:line 87 TargetSite: Void FillData() Time: 06/08/2025 12:34:15 AM PageName: UserMasterSetting_MenuMasterMain String str: SELECT a.MMId, (SELECT MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId)AS MMName, a.MId, a.MName, a.MURL, a.MMURL, a.MMobile, a.Sub, a.MOrder, a.MStatus, a.MImage, a.MDetail, isnull((SELECT Count(SId) FROM MenuMasterSub WITH(nolock) WHERE MId=a.MId AND SStatus='Active'),0) AS NoOfSubMenu FROM MenuMasterMain a WITH(nolock) WHERE a.MId='359' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: 'ddlMobileLogin' has a SelectedValue which is invalid because it does not exist in the list of items. Parameter name: value Source: System.Web StackTrace: at System.Web.UI.WebControls.ListControl.set_SelectedValue(String value) at UserMasterSetting_MenuMasterMain.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\UserMasterSetting_MenuMasterMain.aspx.cs:line 134 TargetSite: Void set_SelectedValue(System.String) Time: 06/08/2025 01:27:33 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 06/08/2025 01:27:35 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/6/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114521', '81.0002185', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 10:40:02 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/6/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114424', '81.0043619', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:10:54 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:10:54 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_asymivga StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:10:59 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:10:59 PM PageName: GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_wiknttk0 StackTrace: at GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:11:27 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:12:59 PM PageName: GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_wiknttk0 StackTrace: at GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackLandScapeHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:14:41 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:14:41 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_asymivga StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:14:54 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:14:54 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_asymivga StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:15:08 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:15:08 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_asymivga StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:15:23 PM PageName: DataTableResult String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PBal'. Invalid column name 'IBal'. Invalid column name 'TBal'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:15:23 PM PageName: GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS String str: DECLARE @FTable TABLE ( SrNo INT IDENTITY(1,1), LoanId VARCHAR(50), DueDate VARCHAR(20), DNo INT, Principal decimal(10,2), Interest decimal(10,2), EMI decimal(10,2), PrincipalBalance decimal(10,2), InterestBalance decimal(10,2), EMIBalance decimal(10,2), PrincipalTotal decimal(10,2), InterestTotal decimal(10,2), EMITotal decimal(10,2), PartNo INT ); INSERT INTO @FTable ( LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance ) SELECT a.LoanId, rtrim(convert(CHAR,a.DDate,103))AS DueDated, a.DNo, SUM(a.Prin)AS Principal, SUM(a.Intt)AS Interest, SUM(a.Total)AS TotalEMI, MAX(a.PBal)AS PrincialBalance, MAX(a.IBal)AS IinterestBalance, MAX(a.TBal)AS TotalBalance FROM GroupLoanLedger a WITH(nolock) WHERE a.DNo>0 AND a.LoanId='10600001' GROUP BY a.LoanId, rtrim(convert(CHAR,a.DDate,103)), a.DNo ORDER BY a.DNo ; UPDATE ta SET ta.PartNo=(SELECT count(1)/2 FROM @FTable), ta.PrincipalTotal=(SELECT SUM(Principal) FROM @FTable), ta.InterestTotal=(SELECT SUM(Interest) FROM @FTable), ta.EMITotal=(SELECT SUM(EMI) FROM @FTable) FROM @FTable ta; SELECT LoanId, DueDate, DNo, Principal, Interest, EMI, PrincipalBalance, InterestBalance, EMIBalance, PrincipalTotal, InterestTotal, EMITotal, PartNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3 FROM @FTable WHERE 1=1 ORDER BY SrNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_asymivga StackTrace: at GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.GroupLoanCardBack() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanCardBackPotraitHTML_MBS.aspx.cs:line 39 TargetSite: Void GroupLoanCardBack() Time: 06/08/2025 03:29:43 PM PageName: GroupLoan_PrintGroupLoanSanctionLetterHTML String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_jpby2di3 StackTrace: at GroupLoan_PrintGroupLoanSanctionLetterHTML.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanSanctionLetterHTML.aspx.cs:line 19 TargetSite: Void Page_Load(System.Object, System.EventArgs) Time: 06/08/2025 03:30:16 PM PageName: DataTableResult String str: DECLARE @SanctionId VARCHAR(20); SET @SanctionId='GS10202373'; DECLARE @URL VARCHAR(100); SET @URL=(SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1); DECLARE @Folder VARCHAR(100); SET @Folder=(SELECT replace(KYCFolderLocation,'~/','')+'/' FROM GroupLoanMemberDetail WITH(nolock) WHERE MemberId=(SELECT MemberId FROM GroupLoanAccount WHERE SanctionId=@SanctionId)); SELECT isnull(a.BranchName,'N/A')+' ('+isnull(a.BranchId,'N/A')+')' AS BranchName, isnull(a.GroupOfficerName,'N/A')+' ('+isnull(a.GroupOfficerId,'N/A')+')'AS GroupOfficerName, isnull(a.CenterName,'N/A')+' ('+isnull(a.CenterId,'N/A')+')'AS CenterName, isnull(convert(CHAR,a.MemberJoinDate,106),'N/A')AS MemberJoinDate, isnull(a.MemberId,'N/A')AS MemberId, isnull(a.MemberSalutation,'N/A')+' '+isnull(a.MemberName,'N/A')AS MemberName, isnull(a.GuardianSalutation,'N/A')+' '+isnull(a.MemberGuardianName,'N/A')AS MemberGuardianName, isnull(a.MemberGender,'N/A')AS MemberGender, rtrim(isnull(convert(CHAR,a.MemberDOB,106),'N/A'))+' ('+rtrim(isnull(convert(CHAR,a.MemberAge),'N/A'))+')'AS MemberDOB, isnull(a.MemberMobileNo,'N/A')AS MemberMobileNo, isnull(a.MemberOccupation,'N/A')AS MemberOccupation, isnull(b.MemberEducation,'N/A')AS MemberEducation, rtrim(isnull(convert(CHAR,a.MemberAnnualIncome),'N/A'))AS MemberAnnualIncome, rtrim(isnull(convert(CHAR,a.FamilyAnnualExpence),'N/A'))AS FamilyAnnualExpence, isnull(a.NomineeSalutation,'N/A')+' '+isnull(a.NomineeName,'N/A')AS NomineeName, isnull(a.NomineeGuardianSalutation,'N/A')+' '+isnull(a.NomineeGuardianName,'N/A')AS NomineeGuardianName, isnull(a.NomineeGender,'N/A')AS NomineeGender, rtrim(isnull(convert(CHAR,a.NomineeDOB,106),'N/A'))+' ('+rtrim(isnull(convert(CHAR,a.NomineeAge),'N/A'))+')'AS NomineeDOB, isnull(a.NomineeMobileNo,'N/A')AS NomineeMobileNo, isnull(a.NomineeOccupation,'N/A')AS NomineeOccupation, isnull(b.NomineeEducation,'N/A')AS NomineeEducation, isnull(convert(CHAR,a.NomineeAnnualIncome),'N/A')AS NomineeAnnualIncome, isnull(a.NomineeRelation,'N/A')AS NomineeRelation, isnull(b.MemberReligion,'N/A')AS MemberReligion, isnull(b.MemberCategory,'N/A')AS MemberCategory, isnull(b.MemberMaritalStatus,'N/A')AS MemberMaritalStatus, isnull(b.LoanPurpose,'N/A')AS LoanPurpose, isnull(convert(CHAR,b.LoanAmount),'N/A')AS LoanAmount, rtrim(isnull(convert(CHAR,b.MemberDOM),'N/A'))AS MemberDOM, isnull(b.SpouseName,'N/A')AS SpouseName, isnull(b.BankAccountType,'N/A')AS BankAccountType, isnull(b.MemberBankName,'N/A')AS MemberBankName, isnull(b.BankAccountNo,'N/A')AS BankAccountNo, isnull(b.BankIFSCCode,'N/A')AS BankIFSCCode, isnull(b.BankBranchName,'N/A')AS BankBranchName, isnull(a.MemberLatitude,'N/A')+' - '+isnull(a.MemberLongitude,'N/A')AS MemberLatitudeLongitude, isnull(b.LocationType,'N/A')AS LocationType, isnull(b.PostalAddress,'N/A')+' '+isnull(b.PostalHouseNo,'N/A')+' '+isnull(b.PostalVillageName,'N/A')+' '+isnull(b.PostalPostOffice,'N/A')+' '+isnull(b.PostalAreaName,'N/A')+' '+isnull(b.PostalLandMark,'N/A')+' '+isnull(b.PostalCityName,'N/A')+' '+isnull(b.PostalDistrictName,'N/A')+' '+isnull(b.PostalStateName,'N/A')+' '+isnull(b.PostalPinCode,'N/A')AS PostalAddress, isnull(b.PermanentAddress,'N/A')+' '+isnull(b.PermanentHouseNo,'N/A')+' '+isnull(b.PermanentVillageName,'N/A')+' '+isnull(b.PermanentPostOffice,'N/A')+' '+isnull(b.PermanentAreaName,'N/A')+' '+isnull(b.PermanentLandMark,'N/A')+' '+isnull(b.PermanentCityName,'N/A')+' '+isnull(b.PermanentDistrictName,'N/A')+' '+isnull(b.PermanentStateName,'N/A')+' '+isnull(b.PermanentPinCode,'N/A')AS PermanentAddress, isnull(a.MemberAadharNo,'N/A')AS MemberAadharNo, isnull(a.MemberPanNo,'N/A')AS MemberPanNo, isnull(a.MemberVoterIdNo,'N/A')AS MemberVoterIdNo, isnull(a.MemberDLNo,'N/A')AS MemberDLNo, isnull(a.MemberPOIType,'N/A')+' ( '+isnull(a.MemberPOINo,'N/A')+' )'AS MemberPOIType, isnull(a.MemberPOAType,'N/A')+' ( '+isnull(a.MemberPOANo,'N/A')+' )'AS MemberPOAType, isnull(a.NomineeAadharNo,'N/A')AS NomineeAadharNo, isnull(a.NomineeVoterIdNo,'N/A')AS NomineeVoterIdNo, isnull(a.NomineePANNo,'N/A')AS NomineePANNo, isnull(a.NomineeDLNo,'N/A')AS NomineeDLNo, isnull(a.NomineePOIType,'N/A')+' ( '+isnull(a.NomineePOINo,'N/A')+' )'AS NomineePOIType, isnull(a.NomineePOAType,'N/A')+' ( '+isnull(a.NomineePOANo,'N/A')+' )'AS NomineePOAType, @URL+@Folder+a.MemberPhoto AS MemberPhoto, @URL+@Folder+a.MemberSignature AS MemberSignature, @URL+@Folder+a.MemberPOIFront AS MemberPOIFront, @URL+@Folder+a.MemberPOIBack AS MemberPOIBack, @URL+@Folder+a.MemberPOAFront AS MemberPOAFront, @URL+@Folder+a.MemberPOABack AS MemberPOABack, @URL+@Folder+a.MemberBankPassBook AS MemberBankPassBook, @URL+@Folder+a.NomineePhoto AS NomineePhoto, @URL+@Folder+a.NomineeSignature AS NomineeSignature, @URL+@Folder+a.NomineePOIFront AS NomineePOIFront, @URL+@Folder+a.NomineePOIBack AS NomineePOIBack, @URL+@Folder+a.NomineePOAFront AS NomineePOAFront, @URL+@Folder+a.NomineePOABack AS NomineePOABack, @URL+@Folder+a.MemberNomineeJointPhoto AS MemberNomineeJointPhoto, isnull(a.RationCard,'N/A')AS RationCard, isnull(a.ElectricityBill,'N/A')AS ElectricityBill, x.LoanFormNo AS LoanFormNo, x.LoanCycle AS LoanCycle, x.GLoanTypeName AS GLoanTypeName, x.GLoanTypeNo AS GLoanTypeNo, x.LoanTermMode AS LoanTermMode, x.LoanTerm AS LoanTerm, x.InterestMethod AS InterestMethod, x.LoanPurpose AS LoanPurpose, x.ApplicationId AS ApplicationId, x.ApplicationAmount AS ApplicationAmount, convert(CHAR,x.ApplicationDate,106) AS ApplicationDate, x.SanctionId AS SanctionId, x.ApprovalAmount AS ApprovalAmount, convert(CHAR,x.ApprovalDate,106) AS ApprovalDate, convert(CHAR,x.ExpectedDisburseDate,106) AS ExpectedDisburseDate, convert(CHAR,x.FirstEMIDate,106) AS FirstEMIDate, x.ProcessingFee AS ProcessingFee, x.SecurityFee AS SecurityFee, x.InsuranceFee AS InsuranceFee, x.OtherFee AS OtherFee, x.ServiceTax AS ServiceTax, x.TotalFee AS TotalFee, x.EMIAmount AS EMIAmount, c.ToiletFacility AS ToiletFacility, c.WaterFacility AS WaterFacility, c.WaterPurification AS WaterPurification, c.ElectricityConnection AS ElectricityConnection, c.SolarPanel AS SolarPanel, c.FoodPreparation AS FoodPreparation, c.EligibleChildren AS EligibleChildren, c.EligibleGirlChild AS EligibleGirlChild, c.LivingType AS LivingType, c.HouseType AS HouseType, c.NumberOfRoom AS NumberOfRoom, c.LiveStock AS LiveStock, c.NoOfVehicles AS NoOfVehicles, c.LandInAcres AS LandInAcres, c.NoOfChildren AS NoOfChildren, c.Siblings AS Siblings, c.MembersInFamily AS MembersInFamily, c.WorkingMember AS WorkingMember, c.MemberReputation AS MemberReputation, c.WorkingStatus AS WorkingStatus, c.BusinessSalaried AS BusinessSalaried, c.WorkingProfile AS WorkingProfile, c.WorkingSince AS WorkingSince, c.ParentalBusiness AS ParentalBusiness, c.PresentResidence AS PresentResidence, c.MonthlySavings AS MonthlySavings, c.ActiveLoanBank AS ActiveLoanBank, c.BorrowFrequently AS BorrowFrequently, c.InformalLenders AS InformalLenders, c.FamilyBusinessIncome AS FamilyBusinessIncome, c.SalaryPensionIncome AS SalaryPensionIncome, c.WagesIncome AS WagesIncome, c.OtherIncome AS OtherIncome, c.Salary AS Salary, c.Rent AS Rent, c.Scholarship AS Scholarship, c.GovernmentScheme AS GovernmentScheme, c.Agriculture AS Agriculture, c.Other AS Other, c.TotalIncome AS TotalIncome, c.Food AS Food, c.Education AS Education, c.Health AS Health, c.EMIOfLoan AS EMIOfLoan, c.HouseRent AS HouseRent, c.ElectricityTax AS ElectricityTax, c.WaterTax AS WaterTax, c.PartyFucntion AS PartyFucntion, c.FareCloth AS FareCloth, c.OtherExpenses AS OtherExpenses, c.TotalExpenses AS TotalExpenses, d.ChildName AS ChildName, d.ChildAge AS ChildAge, d.ChildGender AS ChildGender, d.IdentityProofType AS IdentityProofType, d.IdentityProofNo AS IdentityProofNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3, (SELECT GroupLoanSanctionLetter FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS GroupLoanSanctionLetter FROM GroupLoanAccount x WITH(nolock) INNER JOIN GroupLoanMemberDetail a WITH(nolock) ON x.MemberId=a.MemberId LEFT JOIN GroupLoanMemberNominee b WITH(nolock) ON a.MemberId=b.MemberId LEFT JOIN GroupLoanMemberFinance c WITH(nolock) ON a.MemberId=c.MemberId LEFT JOIN GroupLoanMemberChildren d WITH(nolock) ON a.MemberId=d.MemberId WHERE x.SanctionId=@SanctionId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'KYCFolderLocation'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 06/08/2025 03:30:26 PM PageName: GroupLoan_PrintGroupLoanSanctionLetterHTML String str: DECLARE @SanctionId VARCHAR(20); SET @SanctionId='GS10202373'; DECLARE @URL VARCHAR(100); SET @URL=(SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1); DECLARE @Folder VARCHAR(100); SET @Folder=(SELECT replace(KYCFolderLocation,'~/','')+'/' FROM GroupLoanMemberDetail WITH(nolock) WHERE MemberId=(SELECT MemberId FROM GroupLoanAccount WHERE SanctionId=@SanctionId)); SELECT isnull(a.BranchName,'N/A')+' ('+isnull(a.BranchId,'N/A')+')' AS BranchName, isnull(a.GroupOfficerName,'N/A')+' ('+isnull(a.GroupOfficerId,'N/A')+')'AS GroupOfficerName, isnull(a.CenterName,'N/A')+' ('+isnull(a.CenterId,'N/A')+')'AS CenterName, isnull(convert(CHAR,a.MemberJoinDate,106),'N/A')AS MemberJoinDate, isnull(a.MemberId,'N/A')AS MemberId, isnull(a.MemberSalutation,'N/A')+' '+isnull(a.MemberName,'N/A')AS MemberName, isnull(a.GuardianSalutation,'N/A')+' '+isnull(a.MemberGuardianName,'N/A')AS MemberGuardianName, isnull(a.MemberGender,'N/A')AS MemberGender, rtrim(isnull(convert(CHAR,a.MemberDOB,106),'N/A'))+' ('+rtrim(isnull(convert(CHAR,a.MemberAge),'N/A'))+')'AS MemberDOB, isnull(a.MemberMobileNo,'N/A')AS MemberMobileNo, isnull(a.MemberOccupation,'N/A')AS MemberOccupation, isnull(b.MemberEducation,'N/A')AS MemberEducation, rtrim(isnull(convert(CHAR,a.MemberAnnualIncome),'N/A'))AS MemberAnnualIncome, rtrim(isnull(convert(CHAR,a.FamilyAnnualExpence),'N/A'))AS FamilyAnnualExpence, isnull(a.NomineeSalutation,'N/A')+' '+isnull(a.NomineeName,'N/A')AS NomineeName, isnull(a.NomineeGuardianSalutation,'N/A')+' '+isnull(a.NomineeGuardianName,'N/A')AS NomineeGuardianName, isnull(a.NomineeGender,'N/A')AS NomineeGender, rtrim(isnull(convert(CHAR,a.NomineeDOB,106),'N/A'))+' ('+rtrim(isnull(convert(CHAR,a.NomineeAge),'N/A'))+')'AS NomineeDOB, isnull(a.NomineeMobileNo,'N/A')AS NomineeMobileNo, isnull(a.NomineeOccupation,'N/A')AS NomineeOccupation, isnull(b.NomineeEducation,'N/A')AS NomineeEducation, isnull(convert(CHAR,a.NomineeAnnualIncome),'N/A')AS NomineeAnnualIncome, isnull(a.NomineeRelation,'N/A')AS NomineeRelation, isnull(b.MemberReligion,'N/A')AS MemberReligion, isnull(b.MemberCategory,'N/A')AS MemberCategory, isnull(b.MemberMaritalStatus,'N/A')AS MemberMaritalStatus, isnull(b.LoanPurpose,'N/A')AS LoanPurpose, isnull(convert(CHAR,b.LoanAmount),'N/A')AS LoanAmount, rtrim(isnull(convert(CHAR,b.MemberDOM),'N/A'))AS MemberDOM, isnull(b.SpouseName,'N/A')AS SpouseName, isnull(b.BankAccountType,'N/A')AS BankAccountType, isnull(b.MemberBankName,'N/A')AS MemberBankName, isnull(b.BankAccountNo,'N/A')AS BankAccountNo, isnull(b.BankIFSCCode,'N/A')AS BankIFSCCode, isnull(b.BankBranchName,'N/A')AS BankBranchName, isnull(a.MemberLatitude,'N/A')+' - '+isnull(a.MemberLongitude,'N/A')AS MemberLatitudeLongitude, isnull(b.LocationType,'N/A')AS LocationType, isnull(b.PostalAddress,'N/A')+' '+isnull(b.PostalHouseNo,'N/A')+' '+isnull(b.PostalVillageName,'N/A')+' '+isnull(b.PostalPostOffice,'N/A')+' '+isnull(b.PostalAreaName,'N/A')+' '+isnull(b.PostalLandMark,'N/A')+' '+isnull(b.PostalCityName,'N/A')+' '+isnull(b.PostalDistrictName,'N/A')+' '+isnull(b.PostalStateName,'N/A')+' '+isnull(b.PostalPinCode,'N/A')AS PostalAddress, isnull(b.PermanentAddress,'N/A')+' '+isnull(b.PermanentHouseNo,'N/A')+' '+isnull(b.PermanentVillageName,'N/A')+' '+isnull(b.PermanentPostOffice,'N/A')+' '+isnull(b.PermanentAreaName,'N/A')+' '+isnull(b.PermanentLandMark,'N/A')+' '+isnull(b.PermanentCityName,'N/A')+' '+isnull(b.PermanentDistrictName,'N/A')+' '+isnull(b.PermanentStateName,'N/A')+' '+isnull(b.PermanentPinCode,'N/A')AS PermanentAddress, isnull(a.MemberAadharNo,'N/A')AS MemberAadharNo, isnull(a.MemberPanNo,'N/A')AS MemberPanNo, isnull(a.MemberVoterIdNo,'N/A')AS MemberVoterIdNo, isnull(a.MemberDLNo,'N/A')AS MemberDLNo, isnull(a.MemberPOIType,'N/A')+' ( '+isnull(a.MemberPOINo,'N/A')+' )'AS MemberPOIType, isnull(a.MemberPOAType,'N/A')+' ( '+isnull(a.MemberPOANo,'N/A')+' )'AS MemberPOAType, isnull(a.NomineeAadharNo,'N/A')AS NomineeAadharNo, isnull(a.NomineeVoterIdNo,'N/A')AS NomineeVoterIdNo, isnull(a.NomineePANNo,'N/A')AS NomineePANNo, isnull(a.NomineeDLNo,'N/A')AS NomineeDLNo, isnull(a.NomineePOIType,'N/A')+' ( '+isnull(a.NomineePOINo,'N/A')+' )'AS NomineePOIType, isnull(a.NomineePOAType,'N/A')+' ( '+isnull(a.NomineePOANo,'N/A')+' )'AS NomineePOAType, @URL+@Folder+a.MemberPhoto AS MemberPhoto, @URL+@Folder+a.MemberSignature AS MemberSignature, @URL+@Folder+a.MemberPOIFront AS MemberPOIFront, @URL+@Folder+a.MemberPOIBack AS MemberPOIBack, @URL+@Folder+a.MemberPOAFront AS MemberPOAFront, @URL+@Folder+a.MemberPOABack AS MemberPOABack, @URL+@Folder+a.MemberBankPassBook AS MemberBankPassBook, @URL+@Folder+a.NomineePhoto AS NomineePhoto, @URL+@Folder+a.NomineeSignature AS NomineeSignature, @URL+@Folder+a.NomineePOIFront AS NomineePOIFront, @URL+@Folder+a.NomineePOIBack AS NomineePOIBack, @URL+@Folder+a.NomineePOAFront AS NomineePOAFront, @URL+@Folder+a.NomineePOABack AS NomineePOABack, @URL+@Folder+a.MemberNomineeJointPhoto AS MemberNomineeJointPhoto, isnull(a.RationCard,'N/A')AS RationCard, isnull(a.ElectricityBill,'N/A')AS ElectricityBill, x.LoanFormNo AS LoanFormNo, x.LoanCycle AS LoanCycle, x.GLoanTypeName AS GLoanTypeName, x.GLoanTypeNo AS GLoanTypeNo, x.LoanTermMode AS LoanTermMode, x.LoanTerm AS LoanTerm, x.InterestMethod AS InterestMethod, x.LoanPurpose AS LoanPurpose, x.ApplicationId AS ApplicationId, x.ApplicationAmount AS ApplicationAmount, convert(CHAR,x.ApplicationDate,106) AS ApplicationDate, x.SanctionId AS SanctionId, x.ApprovalAmount AS ApprovalAmount, convert(CHAR,x.ApprovalDate,106) AS ApprovalDate, convert(CHAR,x.ExpectedDisburseDate,106) AS ExpectedDisburseDate, convert(CHAR,x.FirstEMIDate,106) AS FirstEMIDate, x.ProcessingFee AS ProcessingFee, x.SecurityFee AS SecurityFee, x.InsuranceFee AS InsuranceFee, x.OtherFee AS OtherFee, x.ServiceTax AS ServiceTax, x.TotalFee AS TotalFee, x.EMIAmount AS EMIAmount, c.ToiletFacility AS ToiletFacility, c.WaterFacility AS WaterFacility, c.WaterPurification AS WaterPurification, c.ElectricityConnection AS ElectricityConnection, c.SolarPanel AS SolarPanel, c.FoodPreparation AS FoodPreparation, c.EligibleChildren AS EligibleChildren, c.EligibleGirlChild AS EligibleGirlChild, c.LivingType AS LivingType, c.HouseType AS HouseType, c.NumberOfRoom AS NumberOfRoom, c.LiveStock AS LiveStock, c.NoOfVehicles AS NoOfVehicles, c.LandInAcres AS LandInAcres, c.NoOfChildren AS NoOfChildren, c.Siblings AS Siblings, c.MembersInFamily AS MembersInFamily, c.WorkingMember AS WorkingMember, c.MemberReputation AS MemberReputation, c.WorkingStatus AS WorkingStatus, c.BusinessSalaried AS BusinessSalaried, c.WorkingProfile AS WorkingProfile, c.WorkingSince AS WorkingSince, c.ParentalBusiness AS ParentalBusiness, c.PresentResidence AS PresentResidence, c.MonthlySavings AS MonthlySavings, c.ActiveLoanBank AS ActiveLoanBank, c.BorrowFrequently AS BorrowFrequently, c.InformalLenders AS InformalLenders, c.FamilyBusinessIncome AS FamilyBusinessIncome, c.SalaryPensionIncome AS SalaryPensionIncome, c.WagesIncome AS WagesIncome, c.OtherIncome AS OtherIncome, c.Salary AS Salary, c.Rent AS Rent, c.Scholarship AS Scholarship, c.GovernmentScheme AS GovernmentScheme, c.Agriculture AS Agriculture, c.Other AS Other, c.TotalIncome AS TotalIncome, c.Food AS Food, c.Education AS Education, c.Health AS Health, c.EMIOfLoan AS EMIOfLoan, c.HouseRent AS HouseRent, c.ElectricityTax AS ElectricityTax, c.WaterTax AS WaterTax, c.PartyFucntion AS PartyFucntion, c.FareCloth AS FareCloth, c.OtherExpenses AS OtherExpenses, c.TotalExpenses AS TotalExpenses, d.ChildName AS ChildName, d.ChildAge AS ChildAge, d.ChildGender AS ChildGender, d.IdentityProofType AS IdentityProofType, d.IdentityProofNo AS IdentityProofNo, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyName, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail1, (SELECT CompanyDetail2 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail2, (SELECT CompanyDetail3 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS CompanyDetail3, (SELECT GroupLoanSanctionLetter FROM ProjectReportSettingMaster WITH(nolock) WHERE 1=1)AS GroupLoanSanctionLetter FROM GroupLoanAccount x WITH(nolock) INNER JOIN GroupLoanMemberDetail a WITH(nolock) ON x.MemberId=a.MemberId LEFT JOIN GroupLoanMemberNominee b WITH(nolock) ON a.MemberId=b.MemberId LEFT JOIN GroupLoanMemberFinance c WITH(nolock) ON a.MemberId=c.MemberId LEFT JOIN GroupLoanMemberChildren d WITH(nolock) ON a.MemberId=d.MemberId WHERE x.SanctionId=@SanctionId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_jpby2di3 StackTrace: at GroupLoan_PrintGroupLoanSanctionLetterHTML.GroupLoanSanctionLetter() in d:\ERPManagement\ERPManagement050825\GroupLoan_PrintGroupLoanSanctionLetterHTML.aspx.cs:line 46 TargetSite: Void GroupLoanSanctionLetter() Time: 07/08/2025 01:15:45 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/7/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8114424', '81.0043619', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 02:47:32 AM PageName: UserMasterSetting_LoanAndEMICalculator String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at UserMasterSetting_LoanAndEMICalculator.CalculateLoanEMI() in d:\ERPManagement\ERPManagement050825\UserMasterSetting_LoanAndEMICalculator.aspx.cs:line 124 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 07/08/2025 02:49:23 AM PageName: UserMasterSetting_LoanAndEMICalculator String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at UserMasterSetting_LoanAndEMICalculator.CalculateLoanEMI() in d:\ERPManagement\ERPManagement050825\UserMasterSetting_LoanAndEMICalculator.aspx.cs:line 124 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 07/08/2025 06:23:30 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/7/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 08:18:17 PM PageName: DataTableResult String str: SELECT ImpId, ImpName, ImpType, ImpStatus FROM ImprestTypeMaster WITH(nolock) ORDER BY ImpStatus, ImpName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ImprestTypeMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 09:12:07 PM PageName: DataTableResult String str: SELECT ImpId, ImpName, ImpType, ImpStatus FROM ImprestTypeMaster WITH(nolock) ORDER BY ImpStatus, ImpName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ImprestTypeMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 11:07:21 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/7/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 11:30:56 PM PageName: DataSetResult String str: SELECT TicketNo, ReplyNo, ProjectId, ProjectURL, TicketTitle, TicketStatus, TicketType, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ProjectTicketMaster WITH(nolock) WHERE TicketNo='V0113' ; SELECT td.ReplyNo, rtrim(Convert(CHAR,td.EntryDate,103))+' - '+rtrim(Convert(CHAR,td.EntryDate,108)) AS TicketDate, td.ToUserName+'-'+td.ToUserId AS ToUserIdName, td.FromUserName+'-'+td.FromUserId AS FromUserIdName, td.TicketDetail, CASE WHEN len(td.TicketFile)>5 THEN 'Download' ELSE '' END AS TicketFile, CASE WHEN len(td.TicketFile)>5 THEN td.FileLocation+td.TicketFile ELSE '' END AS FileLocation FROM ProjectTicketDetail td WITH(nolock) WHERE td.TicketNo='V0113' ORDER BY td.ReplyNo DESC String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 07/08/2025 11:33:53 PM PageName: DataSetResult String str: SELECT TicketNo, ReplyNo, ProjectId, ProjectURL, TicketTitle, TicketStatus, TicketType, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ProjectTicketMaster WITH(nolock) WHERE TicketNo='V0113' ; SELECT td.ReplyNo, rtrim(Convert(CHAR,td.EntryDate,103))+' - '+rtrim(Convert(CHAR,td.EntryDate,108)) AS TicketDate, td.ToUserName+'-'+td.ToUserId AS ToUserIdName, td.FromUserName+'-'+td.FromUserId AS FromUserIdName, td.TicketDetail, CASE WHEN len(td.TicketFile)>5 THEN 'Download' ELSE '' END AS TicketFile, CASE WHEN len(td.TicketFile)>5 THEN td.FileLocation+td.TicketFile ELSE '' END AS FileLocation FROM ProjectTicketDetail td WITH(nolock) WHERE td.TicketNo='V0113' ORDER BY td.ReplyNo DESC String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 12:05:02 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName+'-'+ToUserId AS ToUserIdName, FromUserName+'-'+FromUserId AS FromUserIdName, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ReplyTimed' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 111 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:07:16 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName+'-'+ToUserId AS ToUserIdName, FromUserName+'-'+FromUserId AS FromUserIdName, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ReplyTimed' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 111 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:10:03 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'To UserId' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 106 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:10:28 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'From UserId' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 106 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:11:00 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'From UserId' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 106 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:47:27 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 12:50:06 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 08/08/2025 12:50:15 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:39:23 AM PageName: ValourProject_ProjectTicketMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketmaster.aspx.cdcab7d2.-0prtecp StackTrace: at ValourProject_ProjectTicketMaster.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketMaster.aspx.cs:line 36 TargetSite: Void Page_Load(System.Object, System.EventArgs) Time: 08/08/2025 01:39:40 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 08/08/2025 01:39:49 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:42:29 AM PageName: DataTableResult String str: SELECT a.TicketId, a.ProjectId, a.ProjectName, a.ProductURL, a.TicketType, a.TicketStatus, a.TicketTitle, rtrim(Convert(CHAR,a.LastReplyTime,106))+' - '+rtrim(Convert(CHAR,a.LastReplyTime,108)) AS LastReplyTime, a.TicketDetail, a.ToUserId, a.ToUserName, a.FromUserId, a.FromUserName, a.EntryUser, rtrim(Convert(CHAR,a.EntryTime,106))+' - '+rtrim(Convert(CHAR,a.EntryTime,108)) AS EntryTime FROM ValourProjectTicketMaster a WITH(nolock) WHERE 1=1 AND a.EntryTime<'8/9/2025 12:00:00 AM' AND a.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductURL'. Invalid column name 'ToUserId'. Invalid column name 'ToUserName'. Invalid column name 'FromUserId'. Invalid column name 'FromUserName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:42:29 AM PageName: ValourProject_ProjectTicketList String str: SELECT a.TicketId, a.ProjectId, a.ProjectName, a.ProductURL, a.TicketType, a.TicketStatus, a.TicketTitle, rtrim(Convert(CHAR,a.LastReplyTime,106))+' - '+rtrim(Convert(CHAR,a.LastReplyTime,108)) AS LastReplyTime, a.TicketDetail, a.ToUserId, a.ToUserName, a.FromUserId, a.FromUserName, a.EntryUser, rtrim(Convert(CHAR,a.EntryTime,106))+' - '+rtrim(Convert(CHAR,a.EntryTime,108)) AS EntryTime FROM ValourProjectTicketMaster a WITH(nolock) WHERE 1=1 AND a.EntryTime<'8/9/2025 12:00:00 AM' AND a.TicketStatus='Active' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_pxmkoaqc StackTrace: at ValourProject_ProjectTicketList.FillData() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketList.aspx.cs:line 95 TargetSite: Void FillData() Time: 08/08/2025 01:50:10 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:52:32 AM PageName: DataSetResult String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0114' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0114' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0114' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductURL'. Invalid column name 'ToUserName'. Invalid column name 'ToUserId'. Invalid column name 'FromUserName'. Invalid column name 'FromUserId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:52:38 AM PageName: DataSetResult String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:56:08 AM PageName: DataSetResult String str: SELECT TicketId, ProjectId, ProjectName, ProductURL, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, ToUserName, ToUserId, FromUserName, FromUserId, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductURL'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 02:05:40 AM PageName: ValourProject_ProjectTicketReply String str: SELECT TicketId, ProjectId, ProjectName, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0113' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, UserType, UserId, UserName, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0113' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0113' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ToUserId' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketReply.Filldata() in d:\ERPManagement\ERPManagement050825\ValourProject_ProjectTicketReply.aspx.cs:line 104 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 08/08/2025 12:07:48 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:15:21 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:29:50 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 08/08/2025 01:29:52 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:29:58 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 08/08/2025 01:31:33 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'VedashiniAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:50:21 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\ValourProjectUserHomePage.aspx.cs:line 42 TargetSite: Void AbortInternal() Time: 08/08/2025 01:57:17 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 01:57:21 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.gsyid2mp StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 08/08/2025 03:32:05 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 03:42:39 PM PageName: DataSetResult String str: SELECT ProductAmount, ProductDiscount,ProductWarranty,PurchaseUnitNo FROM StockBillingProductPurchaseDetail WHERE ProductCategory='Ductless Mini-Split' and Status='Purchase' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductCategory'. Invalid column name 'Status'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 03:43:54 PM PageName: DataSetResult String str: SELECT ProductSerialNo, PurchaseUnitNo FROM StockBillingProductPurchaseDetail WHERE ProductSerialNo='' and Status='Purchase' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'Status'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 03:44:04 PM PageName: DataSetResult String str: SELECT ProductAmount, ProductDiscount,ProductWarranty,PurchaseUnitNo FROM StockBillingProductPurchaseDetail WHERE ProductCategory='Window Air Conditioner' and Status='Purchase' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductCategory'. Invalid column name 'Status'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 03:58:31 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 05:49:42 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/8/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8206401', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 07:09:02 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 07:09:02 PM PageName: Account_BranchImperestAmountPayment String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_wzpundo5 StackTrace: at Account_BranchImperestAmountPayment.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 218 TargetSite: Void FillDDLData() Time: 08/08/2025 07:09:06 PM PageName: Account_BranchImperestAmountPayment String str: SELECT a.ASId, a.BranchId, a.BranchName, a.VoucherId, Convert(CHAR,a.TransDate,106)AS TransDate, a.Amount, a.PaymentMode, a.ChequeNo, Convert(CHAR,a.ChequeDate,106)AS ChequeDate, a.ChequeAccountNo, a.ChequeBankName, a.ChequeRemark, a.SuspenseType, a.Description, Convert(CHAR,a.DepositDate,106)AS DepositDate, a.DepositBankId, a.DepositBankName, Convert(CHAR,a.ClearDate,106)AS ClearDate, a.ClearStatus, a.Refer1, a.Refer2, a.Refer3 FROM AssetSuspenseDetail a WITH(nolock) WHERE a.ClearStatus='Deposited' AND a.BranchId IN (''100','102','101','104','103'') String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_wzpundo5 StackTrace: at Account_BranchImperestAmountPayment.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 131 TargetSite: Void FillData() Time: 08/08/2025 07:09:12 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 08/08/2025 07:09:12 PM PageName: Account_BranchImperestAmountReport String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_1yq0fzmd StackTrace: at Account_BranchImperestAmountReport.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 218 TargetSite: Void FillDDLData() Time: 10/08/2025 11:53:23 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 162 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 11:53:46 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 162 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 11:54:39 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 162 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 11:56:47 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 162 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 11:57:41 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 163 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 11:58:19 AM PageName: Account_BranchImperestAmountMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountMaster.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 30 TargetSite: Void AbortInternal() Time: 10/08/2025 11:58:37 AM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='102' AND ImperestName='Light Bill' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 163 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 12:15:48 PM PageName: Account_BranchImperestAmountMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at Account_BranchImperestAmountMaster.btnExport_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 128 TargetSite: Void AbortInternal() Time: 10/08/2025 12:16:04 PM PageName: Account_BranchImperestAmountMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at Account_BranchImperestAmountMaster.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 182 TargetSite: Void AbortInternal() Time: 10/08/2025 12:16:04 PM PageName: Account_BranchImperestAmountMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: App_Web_account_branchimperestamountmaster.aspx.cdcab7d2.y0kfqubb StackTrace: at Account_BranchImperestAmountMaster.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 188 at Account_BranchImperestAmountMaster.btnExcel_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 146 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 10/08/2025 12:22:31 PM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='101' AND ImperestName='Light Bill' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 264 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 12:22:50 PM PageName: Account_BranchImperestAmountMaster String str: SELECT Count(1)AS Nos FROM BranchImprestMaster WHERE BranchId='101' AND ImperestName='Light Bill' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: The connection was not closed. The connection's current state is open. Source: System.Data StackTrace: at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 164 at Account_BranchImperestAmountMaster.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountMaster.aspx.cs:line 264 TargetSite: Boolean TryOpenConnection(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource`1[System.Data.ProviderBase.DbConnectionInternal], System.Data.Common.DbConnectionOptions) Time: 10/08/2025 12:32:44 PM PageName: Account_BranchImperestAmountRequest String str: SELECT ImperestName FROM BranchImprestType WITH(nolock) WHERE ImperestStatus='Active' ORDER BY ImperestName ; SELECT datename(year,ToDate)AS Year FROM FinancialYearMaster WITH(nolock) WHERE datepart(year,ToDate)<=datepart(year,'8/10/2025 12:00:00 AM') ORDER BY FromDate DESC ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'ImperestYear'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at Account_BranchImperestAmountRequest.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountRequest.aspx.cs:line 213 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 10/08/2025 03:35:00 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String was not recognized as a valid DateTime. Source: mscorlib StackTrace: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.Convert.ToDateTime(String value) at DateConversion.DateHelper.ConvertDate(String s) at Account_BranchImperestAmountRequest.Validation() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountRequest.aspx.cs:line 92 TargetSite: System.DateTime Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles) Time: 10/08/2025 03:35:54 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String was not recognized as a valid DateTime. Source: mscorlib StackTrace: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.Convert.ToDateTime(String value) at DateConversion.DateHelper.ConvertDate(String s) at Account_BranchImperestAmountRequest.Validation() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountRequest.aspx.cs:line 92 TargetSite: System.DateTime Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles) Time: 10/08/2025 03:36:30 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String was not recognized as a valid DateTime. Source: mscorlib StackTrace: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.Convert.ToDateTime(String value) at DateConversion.DateHelper.ConvertDate(String s) at Account_BranchImperestAmountRequest.Validation() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountRequest.aspx.cs:line 92 TargetSite: System.DateTime Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles) Time: 10/08/2025 03:47:38 PM PageName: DataTableResult String str: SELECT tt.BIDId, tt.BranchId, tt.BranchName, tt.ImperestName, tt.ImperestMonth, tt.ImperestYear, tt.Period, tt.BillDate, tt.BillAmount, tt.BillNo, tt.BillDetail, tt.MinimumAmount, tt.MaximumAmount, tt.ClearAmount, tt.PaidAmount FROM ( SELECT a.BIDId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, CASE WHEN a.ImperestMonth=1 THEN 'Jan' WHEN a.ImperestMonth=2 THEN 'Feb' WHEN a.ImperestMonth=3 THEN 'Mar' WHEN a.ImperestMonth=4 THEN 'Apr' WHEN a.ImperestMonth=5 THEN 'May' WHEN a.ImperestMonth=6 THEN 'Jun' WHEN a.ImperestMonth=7 THEN 'Jul' WHEN a.ImperestMonth=8 THEN 'Aug' WHEN a.ImperestMonth=9 THEN 'Sep' WHEN a.ImperestMonth=10 THEN 'Oct' WHEN a.ImperestMonth=11 THEN 'Nov' WHEN a.ImperestMonth=12 THEN 'Dec' ELSE '' END +'-'+rtrim(convert(CHAR,a.ImperestYear))AS Period, Convert(CHAR,a.BillDate,103)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, b.MinimumAmount, b.MaximumAmount, ( SELECT SUM(Credit) FROM BranchImprestLedger WITH(nolock) WHERE BranchId=a.BranchId AND ImperestName=a.ImperestName AND ImperestMonth=a.ImperestMonth AND ImperestYear=a.ImperestYear )AS ClearAmount, ( SELECT SUM(Debit) FROM BranchImprestLedger WITH(nolock) WHERE BranchId=a.BranchId AND ImperestName=a.ImperestName AND ImperestMonth=a.ImperestMonth AND ImperestYear=a.ImperestYear )AS PaidAmount FROM BranchImprestDetail a WITH(nolock) INNER JOIN BranchImprestMaster b ON a.BranchId=b.BranchId AND a.ImperestName=b.ImperestName WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') )tt WHERE isnull(tt.PaidAmount,0)<=0 String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Conversion failed when converting the varchar value 'May' to data type int. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.Read() at System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 03:47:38 PM PageName: Account_BranchImperestAmountApproval String str: SELECT tt.BIDId, tt.BranchId, tt.BranchName, tt.ImperestName, tt.ImperestMonth, tt.ImperestYear, tt.Period, tt.BillDate, tt.BillAmount, tt.BillNo, tt.BillDetail, tt.MinimumAmount, tt.MaximumAmount, tt.ClearAmount, tt.PaidAmount FROM ( SELECT a.BIDId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, CASE WHEN a.ImperestMonth=1 THEN 'Jan' WHEN a.ImperestMonth=2 THEN 'Feb' WHEN a.ImperestMonth=3 THEN 'Mar' WHEN a.ImperestMonth=4 THEN 'Apr' WHEN a.ImperestMonth=5 THEN 'May' WHEN a.ImperestMonth=6 THEN 'Jun' WHEN a.ImperestMonth=7 THEN 'Jul' WHEN a.ImperestMonth=8 THEN 'Aug' WHEN a.ImperestMonth=9 THEN 'Sep' WHEN a.ImperestMonth=10 THEN 'Oct' WHEN a.ImperestMonth=11 THEN 'Nov' WHEN a.ImperestMonth=12 THEN 'Dec' ELSE '' END +'-'+rtrim(convert(CHAR,a.ImperestYear))AS Period, Convert(CHAR,a.BillDate,103)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, b.MinimumAmount, b.MaximumAmount, ( SELECT SUM(Credit) FROM BranchImprestLedger WITH(nolock) WHERE BranchId=a.BranchId AND ImperestName=a.ImperestName AND ImperestMonth=a.ImperestMonth AND ImperestYear=a.ImperestYear )AS ClearAmount, ( SELECT SUM(Debit) FROM BranchImprestLedger WITH(nolock) WHERE BranchId=a.BranchId AND ImperestName=a.ImperestName AND ImperestMonth=a.ImperestMonth AND ImperestYear=a.ImperestYear )AS PaidAmount FROM BranchImprestDetail a WITH(nolock) INNER JOIN BranchImprestMaster b ON a.BranchId=b.BranchId AND a.ImperestName=b.ImperestName WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') )tt WHERE isnull(tt.PaidAmount,0)<=0 String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestamountapproval.aspx.cdcab7d2.nazkwtb4 StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountApproval.aspx.cs:line 84 TargetSite: Void FillData() Time: 10/08/2025 03:57:14 PM PageName: Account_BranchImperestAmountApproval String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountApproval.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountApproval.aspx.cs:line 37 TargetSite: Void AbortInternal() Time: 10/08/2025 04:02:43 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, a.BillCopy, a.BillStatus, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'Period' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountApproval.aspx.cs:line 85 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 10/08/2025 05:05:10 PM PageName: Account_BranchImperestAmountApproval String str: SELECT Count(1)AS Nos FROM BranchImprestLedger WHERE BranchId='102' AND ImperestName='Light Bill' AND ImperestMonth='May' AND ImperestYear='2025' String sql: ; INSERT INTO BranchImprestLedger ( BranchId, BranchName, ImperestName, ImperestMonth, ImperestYear, TransDate, Credit, Debit, EntryUser, EntryTime ) SELECT BranchId, BranchName, ImperestName, ImperestMonth, ImperestYear, '8/10/2025 12:00:00 AM'AS TransDate, BillAmount AS Credit, 0 AS Debit, 'root'AS EntryUser, GETDATE()AS EntryTime FROM BranchImprestDetail WHERE BIDId='6' ; UPDATE BranchImprestDetail SET ApproveRemark='Employee branch transfer', ApproveUser='root', ApproveTime=GETDATE() BranchImprestDetail WHERE BIDId='6' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near 'BranchImprestDetail'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 42 at Account_BranchImperestAmountApproval.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountApproval.aspx.cs:line 179 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 05:07:41 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 05:07:41 PM PageName: Account_BranchImperestAmountPayment String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_4bpv54yt StackTrace: at Account_BranchImperestAmountPayment.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 218 TargetSite: Void FillDDLData() Time: 10/08/2025 05:07:41 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 05:07:41 PM PageName: Account_BranchImperestAmountReport String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_4bpv54yt StackTrace: at Account_BranchImperestAmountReport.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 218 TargetSite: Void FillDDLData() Time: 10/08/2025 05:07:59 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 27 TargetSite: Void AbortInternal() Time: 10/08/2025 05:08:06 PM PageName: Account_BranchImperestAmountPayment String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountPayment.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 27 TargetSite: Void AbortInternal() Time: 10/08/2025 05:08:11 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 27 TargetSite: Void AbortInternal() Time: 10/08/2025 05:09:18 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 27 TargetSite: Void AbortInternal() Time: 10/08/2025 05:09:45 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 27 TargetSite: Void AbortInternal() Time: 10/08/2025 05:09:50 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 10/08/2025 05:10:02 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 05:10:02 PM PageName: Account_BranchImperestAmountReport String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestamountreport.aspx.cdcab7d2.uujjswnt StackTrace: at Account_BranchImperestAmountReport.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 214 TargetSite: Void FillDDLData() Time: 10/08/2025 05:28:58 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 36 TargetSite: Void AbortInternal() Time: 10/08/2025 06:03:55 PM PageName: DataTableResult String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestDetail.FromDate' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 06:03:55 PM PageName: Account_BranchImperestAmountReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestamountreport.aspx.cdcab7d2.oqwqugpb StackTrace: at Account_BranchImperestAmountReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 170 TargetSite: Void FillData() Time: 10/08/2025 06:04:43 PM PageName: DataTableResult String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestDetail.FromDate' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 06:04:43 PM PageName: Account_BranchImperestAmountReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestamountreport.aspx.cdcab7d2.oqwqugpb StackTrace: at Account_BranchImperestAmountReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 170 TargetSite: Void FillData() Time: 10/08/2025 06:04:52 PM PageName: DataTableResult String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestDetail.FromDate' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 10/08/2025 06:06:00 PM PageName: Account_BranchImperestAmountReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestamountreport.aspx.cdcab7d2.oqwqugpb StackTrace: at Account_BranchImperestAmountReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 170 TargetSite: Void FillData() Time: 10/08/2025 06:06:55 PM PageName: Account_BranchImperestAmountReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, SUM(a.BillAmount)AS BillAmount, Convert(CHAR,a.FromDate,103)AS FromDate, Convert(CHAR,a.ToDate,103)AS ToDate FROM BranchImprestDetail a WITH(nolock) WHERE 1=1 AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus, Convert(CHAR,a.FromDate,103), Convert(CHAR,a.ToDate,103) ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear, a.BillStatus String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ImperestName' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestAmountReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 175 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 10/08/2025 11:37:25 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 38 TargetSite: Void AbortInternal() Time: 10/08/2025 11:44:42 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 31 TargetSite: Void AbortInternal() Time: 10/08/2025 11:45:30 PM PageName: Account_BranchImperestAmountReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountReport.aspx.cs:line 31 TargetSite: Void AbortInternal() Time: 10/08/2025 11:59:03 PM PageName: Account_BranchImperestPaymentReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, convert(CHAR,a.TransDate,106)AS TransDate, a.Credit, a.Debit, a.VoucherId, a.PayMode, a.PayTransId, a.PayHeadId, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate>='8/10/2025 12:00:00 AM' AND a.TransDate<'8/11/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'BillStatus' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestPaymentReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestPaymentReport.aspx.cs:line 100 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 11/08/2025 12:06:00 AM PageName: Account_BranchImperestPaymentReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, convert(CHAR,a.TransDate,106)AS TransDate, a.Debit AS PaidAmount, a.VoucherId, a.PayMode, a.PayTransId, a.PayHeadId, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'Debit' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestPaymentReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestPaymentReport.aspx.cs:line 100 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 11/08/2025 12:08:19 AM PageName: Account_BranchImperestPaymentReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestPaymentReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestPaymentReport.aspx.cs:line 39 TargetSite: Void AbortInternal() Time: 11/08/2025 12:08:36 AM PageName: Account_BranchImperestPaymentReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, SUM(a.Debit)AS PaidAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Specified argument was out of the range of valid values. Parameter name: index Source: System.Web StackTrace: at System.Web.UI.ControlCollection.get_Item(Int32 index) at System.Web.UI.WebControls.TableCellCollection.get_Item(Int32 index) at Account_BranchImperestPaymentReport.grdBranch_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestPaymentReport.aspx.cs:line 380 TargetSite: System.Web.UI.Control get_Item(Int32) Time: 11/08/2025 12:08:36 AM PageName: Account_BranchImperestPaymentReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, SUM(a.Debit)AS PaidAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Specified argument was out of the range of valid values. Parameter name: index Source: System.Web StackTrace: at System.Web.UI.ControlCollection.get_Item(Int32 index) at System.Web.UI.WebControls.TableCellCollection.get_Item(Int32 index) at Account_BranchImperestPaymentReport.grdBranch_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestPaymentReport.aspx.cs:line 386 TargetSite: System.Web.UI.Control get_Item(Int32) Time: 11/08/2025 12:10:43 AM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:10:43 AM PageName: Account_BranchImperestBalanceReport String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_2mcxt0mc StackTrace: at Account_BranchImperestBalanceReport.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 218 TargetSite: Void FillDDLData() Time: 11/08/2025 12:19:33 AM PageName: DataTableResult String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate>='8/11/2025 12:00:00 AM' AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestLedger.BILId' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:19:33 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate>='8/11/2025 12:00:00 AM' AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestbalancereport.aspx.cdcab7d2.tvkkcwg3 StackTrace: at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 95 TargetSite: Void FillData() Time: 11/08/2025 12:19:38 AM PageName: DataTableResult String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestLedger.BILId' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:19:38 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestbalancereport.aspx.cdcab7d2.tvkkcwg3 StackTrace: at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 95 TargetSite: Void FillData() Time: 11/08/2025 12:20:04 AM PageName: DataTableResult String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestLedger.BILId' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:20:04 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_2w4thuzf StackTrace: at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 95 TargetSite: Void FillData() Time: 11/08/2025 12:20:16 AM PageName: DataTableResult String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestLedger.BILId' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:20:29 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BILId, a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_2w4thuzf StackTrace: at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 95 TargetSite: Void FillData() Time: 11/08/2025 12:20:51 AM PageName: DataTableResult String str: SELECT a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'BranchImprestLedger.BranchId' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:21:33 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BranchId, a.BranchName, a.ImperestName, a.ImperestMonth, a.ImperestYear, SUM(a.Credit)AS BillAmount, SUM(a.Debit)AS PaidAmount, SUM(a.Credit-a.Debit)AS BalanceAmount FROM BranchImprestLedger a WITH(nolock) WHERE 1=1 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_account_branchimperestbalancereport.aspx.cdcab7d2.vlycb3fe StackTrace: at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 95 TargetSite: Void FillData() Time: 11/08/2025 12:23:34 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, SUM(a.Debit)AS PaidAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'BillAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 143 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 11/08/2025 12:24:19 AM PageName: Account_BranchImperestBalanceReport String str: SELECT a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear, SUM(a.Debit)AS PaidAmount FROM BranchImprestLedger a WITH(nolock) WHERE a.Debit>0 AND a.TransDate<'8/12/2025 12:00:00 AM' AND a.BranchId IN ('100','102','101','104','103') GROUP BY a.BranchId, a.BranchName, a.ImperestMonth, a.ImperestYear ORDER BY a.BranchName, a.ImperestMonth, a.ImperestYear String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'BillAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at Account_BranchImperestBalanceReport.FillData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestBalanceReport.aspx.cs:line 143 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 11/08/2025 12:28:38 AM PageName: Account_BranchImperestAnalysisReport String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAnalysisReport.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAnalysisReport.aspx.cs:line 33 TargetSite: Void AbortInternal() Time: 11/08/2025 12:29:26 AM PageName: Account_BranchImperestAmountPayment String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountPayment.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 33 TargetSite: Void AbortInternal() Time: 11/08/2025 12:30:45 AM PageName: Account_BranchImperestAmountPayment String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 Account_BranchImperestAmountPayment.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 33 TargetSite: Void AbortInternal() Time: 11/08/2025 12:54:18 AM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:54:18 AM PageName: Account_BranchImperestAmountPayment String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_rme0hwtc StackTrace: at Account_BranchImperestAmountPayment.FillDDLData() in d:\ERPManagement\ERPManagement050825\Account_BranchImperestAmountPayment.aspx.cs:line 217 TargetSite: Void FillDDLData() Time: 11/08/2025 02:35:49 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8186907', '81.0167905', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 02:54:00 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 11/08/2025 02:54:02 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8186907', '81.0167905', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 02:57:28 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8186907', '81.0167905', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 02:57:48 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 11/08/2025 02:57:50 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8186907', '81.0167905', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 03:04:10 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement050825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 11/08/2025 03:04:12 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8186907', '81.0167905', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement050825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 10:36:38 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:17:02 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 11/08/2025 11:17:27 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:17:46 AM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:17:46 AM PageName: CreateValourUserMenuList24 String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'MenuImage' does not belong to table Table1. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at ClassMaster.CreateValourUserMenuList24(DataTable dtMenuList) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 1852 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 11/08/2025 11:30:44 AM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:30:44 AM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.ancsuesp StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:36:40 AM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:37:06 AM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.ancsuesp StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:40:20 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:48:55 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 12:29:28 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 01:02:10 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 01:43:29 PM PageName: DataSetResult String str: SELECT TicketNo, ReplyNo, ProjectId, ProjectURL, TicketTitle, TicketStatus, TicketType, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE 'Pending' END AS TicketOnOff, isnull((SELECT TicketNo FROM SupportUserTeam WITH(nolock) WHERE EmployeeId='root'),'V0113')AS UserTicketNo, (SELECT EmployeeName FROM SupportUserTeam WITH(nolock) WHERE TicketNo='V0113')AS TicketUserName FROM ProjectTicketMaster WITH(nolock) WHERE TicketNo='V0113' ; SELECT td.ReplyNo, rtrim(Convert(CHAR,td.EntryDate,103))+' - '+rtrim(Convert(CHAR,td.EntryDate,108)) AS TicketDate, td.ToUserName+'-'+td.ToUserId AS ToUserIdName, td.FromUserName+'-'+td.FromUserId AS FromUserIdName, td.TicketDetail, CASE WHEN len(td.TicketFile)>5 THEN 'Download' ELSE '' END AS TicketFile, CASE WHEN len(td.TicketFile)>5 THEN td.FileLocation+td.TicketFile ELSE '' END AS FileLocation FROM ProjectTicketDetail td WITH(nolock) WHERE td.TicketNo='V0113' ORDER BY td.ReplyNo DESC String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 01:57:44 PM PageName: ValourProject_ProjectTicketProcess String str: SELECT TicketId, ProjectId, ProjectName, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE '' END AS TicketOnOff, TicketOnUser FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0116' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, UserType, UserId, UserName, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0116' ORDER BY ReplyTime DESC ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'UserTicketNo' does not belong to table DSResult. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at ValourProject_ProjectTicketProcess.Filldata() in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketProcess.aspx.cs:line 95 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 11/08/2025 01:59:17 PM PageName: ValourProject_ProjectTicketProcess String str: SELECT TicketId, ProjectId, ProjectName, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE '' END AS TicketOnOff, TicketOnUser FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0116' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, UserType, UserId, UserName, TicketDetail FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0116' ORDER BY ReplyTime DESC ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'UserTicketNo' does not belong to table DSResult. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at ValourProject_ProjectTicketProcess.Filldata() in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketProcess.aspx.cs:line 95 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 11/08/2025 02:04:18 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 04:32:36 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 04:44:18 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 04:51:12 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 04:54:25 PM PageName: ValourProject_ProjectTicketDetail String str: SELECT TicketId, ProjectId, ProjectName, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE '' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0124' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, UserType, UserId, UserName, TicketDetail, TicketFile FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0124' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0124' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'TicketFile' does not belong to table DSResult. Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at ValourProject_ProjectTicketDetail.Filldata() in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketDetail.aspx.cs:line 95 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 11/08/2025 04:55:41 PM PageName: ValourProject_ProjectTicketDetail String str: SELECT TicketId, ProjectId, ProjectName, TicketTitle, TicketStatus, TicketType, TicketDetail, CASE WHEN isnull(TicketOnTime,'')!='' THEN 'InProcess' ELSE '' END AS TicketOnOff FROM ValourProjectTicketMaster WITH(nolock) WHERE TicketId='V0124' ; SELECT rtrim(Convert(CHAR,ReplyTime,103))+' - '+rtrim(Convert(CHAR,ReplyTime,108)) AS ReplyTimed, UserType, UserId, UserName, TicketDetail, TicketFile FROM ValourProjectTicketDetail WITH(nolock) WHERE TicketId='V0124' ORDER BY ReplyTime DESC ; SELECT SrNo, rtrim(Convert(CHAR,StartTime,103))+' - '+rtrim(Convert(CHAR,StartTime,108)) AS StartTimed, rtrim(Convert(CHAR,EndTime,103))+' - '+rtrim(Convert(CHAR,EndTime,108)) AS EndTimed, TicketTime, UserId, UserName FROM ValourProjectTicketTime WITH(nolock) WHERE TicketId='V0124' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'FileLocation'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) at System.Web.UI.DataBinder.Eval(Object container, String expression) at System.Web.UI.TemplateControl.Eval(String expression) at ASP.valourproject_projectticketdetail_aspx.__DataBinding__control35(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketDetail.aspx:line 136 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at ValourProject_ProjectTicketDetail.Filldata() in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketDetail.aspx.cs:line 99 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 11/08/2025 06:07:08 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 06:20:47 PM PageName: DataTableTransaction String str: String sql: SELECT Count(1)AS Nos FROM ProjectTicketMaster WHERE TicketNo='V0124' AND isnull(TicketOnTime,'01/01/1900')='01/01/1900' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'ProjectTicketMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataTableTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 111 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 06:20:47 PM PageName: ValourProject_ProjectTicketReply String str: SELECT Count(1)AS Nos FROM ProjectTicketMaster WHERE TicketNo='V0124' AND isnull(TicketOnTime,'01/01/1900')='01/01/1900' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketreply.aspx.cdcab7d2.n1nrtcnq StackTrace: at ValourProject_ProjectTicketReply.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketReply.aspx.cs:line 141 TargetSite: Void btnSubmit_Click(System.Object, System.EventArgs) Time: 11/08/2025 06:31:41 PM PageName: DataTableTransaction String str: String sql: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketNo='V0124' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'TicketNo'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataTableTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 111 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 06:31:41 PM PageName: ValourProject_ProjectTicketReply String str: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketNo='V0124' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketreply.aspx.cdcab7d2.-c4y7prk StackTrace: at ValourProject_ProjectTicketReply.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketReply.aspx.cs:line 138 TargetSite: Void btnSubmit_Click(System.Object, System.EventArgs) Time: 11/08/2025 06:32:10 PM PageName: DataTableTransaction String str: String sql: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketNo='V0124' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'TicketNo'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataTableTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 111 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 06:32:17 PM PageName: ValourProject_ProjectTicketReply String str: SELECT Count(1)AS Nos FROM ValourProjectTicketMaster WHERE TicketNo='V0124' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_valourproject_projectticketreply.aspx.cdcab7d2.qhsogmvr StackTrace: at ValourProject_ProjectTicketReply.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProject_ProjectTicketReply.aspx.cs:line 138 TargetSite: Void btnSubmit_Click(System.Object, System.EventArgs) Time: 11/08/2025 06:33:31 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 08:10:34 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 08:12:18 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 08:13:03 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 11/08/2025 08:14:10 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 08:14:10 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.ancsuesp StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 09:17:10 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/11/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.810595', '81.0057429', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 09:28:14 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 09:28:14 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.ancsuesp StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 09:33:51 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 09:33:52 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:23:26 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:23:26 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:48:24 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:48:24 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:48:29 PM PageName: ValourProjectUserLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 ValourProjectUserLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserLogOut.aspx.cs:line 46 TargetSite: Void AbortInternal() Time: 11/08/2025 11:48:38 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:48:38 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:50:12 PM PageName: ValourProjectUserLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 ValourProjectUserLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserLogOut.aspx.cs:line 46 TargetSite: Void AbortInternal() Time: 11/08/2025 11:50:17 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:50:17 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 11/08/2025 11:51:18 PM PageName: ValourProjectUserLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 ValourProjectUserLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserLogOut.aspx.cs:line 46 TargetSite: Void AbortInternal() Time: 11/08/2025 11:51:24 PM PageName: IntInsUpDel String str: String sql: INSERT INTO ValourProjectUserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName ) VALUES ( 'ValourUser', 'AdarshAdmin', GETDATE(), '::1', '', 'Chrome' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 11/08/2025 11:51:24 PM PageName: ValourProjectUserHomePage String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Code.dsl84-gi StackTrace: at ClassMaster.GetMenuPageURL(DataTable dt, String PageName, String Token) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 2041 at ValourProjectUserHomePage.Page_Load(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\ValourProjectUserHomePage.aspx.cs:line 32 TargetSite: System.String GetMenuPageURL(System.Data.DataTable, System.String, System.String) Time: 12/08/2025 12:43:02 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 01:16:41 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 01:27:03 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' and ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 01:49:42 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 02:07:35 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' and ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 03:21:43 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 04:39:05 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 12/08/2025 05:39:52 PM PageName: StockBilling_ProductUnitSerialNo String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Unable to cast object of type 'System.Web.UI.WebControls.Label' to type 'System.Web.UI.WebControls.TextBox'. Source: App_Web_ozwg1xa1 StackTrace: at StockBilling_ProductUnitSerialNo.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\StockBilling_ProductUnitSerialNo.aspx.cs:line 141 TargetSite: Void btnSubmit_Click(System.Object, System.EventArgs) Time: 12/08/2025 05:39:53 PM PageName: StockBilling_ProductUnitSerialNo String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Unable to cast object of type 'System.Web.UI.WebControls.Label' to type 'System.Web.UI.WebControls.TextBox'. Source: App_Web_ozwg1xa1 StackTrace: at StockBilling_ProductUnitSerialNo.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement110825\StockBilling_ProductUnitSerialNo.aspx.cs:line 141 TargetSite: Void btnSubmit_Click(System.Object, System.EventArgs) Time: 12/08/2025 08:11:39 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/12/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8106015', '81.0029807', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement110825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 07:28:52 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement120825\UploadedDocs\BranchImperest\100HeadOffice(100)\100Select0638907101328659503.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Account_BranchImperestAmountRequest.ImagePreview() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountRequest.aspx.cs:line 279 TargetSite: Void WinIOError(Int32, System.String) Time: 13/08/2025 07:30:05 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement120825\UploadedDocs\BranchImperest\100HeadOffice(100)\100Select0638907101494263890.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Account_BranchImperestAmountRequest.ImagePreview() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountRequest.aspx.cs:line 279 TargetSite: Void WinIOError(Int32, System.String) Time: 13/08/2025 07:31:12 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement120825\UploadedDocs\BranchImperest\100HeadOffice(100)\10020251638907102204025652.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Account_BranchImperestAmountRequest.ImagePreview() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountRequest.aspx.cs:line 291 TargetSite: Void WinIOError(Int32, System.String) Time: 13/08/2025 07:33:39 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement120825\UploadedDocs\BranchImperest\100HeadOffice(100)\10020251638907102819303111.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Account_BranchImperestAmountRequest.ImagePreview() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountRequest.aspx.cs:line 291 TargetSite: Void WinIOError(Int32, System.String) Time: 13/08/2025 07:35:17 PM PageName: Account_BranchImperestAmountRequest String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement120825\UploadedDocs\BranchImperest\100HeadOffice(100)\10020251638907104640652303.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Account_BranchImperestAmountRequest.ImagePreview() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountRequest.aspx.cs:line 291 TargetSite: Void WinIOError(Int32, System.String) Time: 13/08/2025 08:16:24 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:16:24 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_fwxahrnq StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 08:16:27 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:16:27 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_fwxahrnq StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 08:16:52 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:16:52 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+/UploadedDocs/BranchImperest/+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_fwxahrnq StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 08:18:20 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:18:23 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_vo0r2jeu StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 08:18:26 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:18:26 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_vo0r2jeu StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 08:24:53 PM PageName: DataTableResult String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near '/'. Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 08:24:53 PM PageName: Account_BranchImperestAmountApproval String str: SELECT a.BIDId, a.BranchName, a.ImperestName, convert(CHAR,a.BillDate,106)AS BillDate, a.BillAmount, a.BillNo, a.BillDetail, (SELECT CompanyURL FROM ProjectReportSettingMaster WITH(nolock) )+//UploadedDocs/BranchImperest//+a.BranchId+replace(a.BranchName,' ','')+'/'+a.BillCopy AS BillCopyURL, a.BillCopy, a.ImperestMonth, a.ImperestYear, a.BranchId FROM BranchImprestDetail a WITH(nolock) WHERE a.BillStatus='Pending' AND a.ImperestMonth='January' AND a.ImperestYear='2025' AND a.BranchId IN ('100','102','101','104','103') ORDER BY a.BranchName, a.ImperestName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_vo0r2jeu StackTrace: at Account_BranchImperestAmountApproval.FillData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountApproval.aspx.cs:line 82 TargetSite: Void FillData() Time: 13/08/2025 09:22:45 PM PageName: DataSetResult String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'LedgerMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.TryNextResult(Boolean& more) at System.Data.SqlClient.SqlDataReader.NextResult() at System.Data.ProviderBase.DataReaderContainer.NextResult() at System.Data.Common.DataAdapter.FillNextResult(DataReaderContainer dataReader) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 13/08/2025 09:22:45 PM PageName: Account_BranchImperestAmountPayment String str: SELECT BankId, BankName FROM BankNameMaster WITH(nolock) WHERE BankStatus='Active' ORDER BY BankName ; SELECT LedgerId, LedgerName FROM LedgerMaster WITH(nolock) WHERE LedgerStatus='Active' AND LedgerHead='112000' ORDER BY LedgerName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_gbrbecfy StackTrace: at Account_BranchImperestAmountPayment.FillDDLData() in d:\ERPManagement\ERPManagement120825\Account_BranchImperestAmountPayment.aspx.cs:line 217 TargetSite: Void FillDDLData() Time: 14/08/2025 01:56:31 AM PageName: DataTableResult String str: SELECT a.MMId, (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId)AS MMName, a.MId, a.MName, a.MURL, a.MMURL, a.MMobile, a.Sub, a.MOrder, a.MStatus, a.MImage, a.MDetail, (SELECT Count(SId) FROM MenuMasterSub WITH(nolock) WHERE MId=a.MId AND SStatus='Active')AS NoOfSubMenu FROM MenuMasterMain a WITH(nolock) WHERE 1=1 AND a.MMId='34' AND a.MStatus='Active' ORDER BY (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId), a.Mstatus, a.MOrder, a.MId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'MMURL'. Invalid column name 'MMobile'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 01:56:31 AM PageName: UserMasterSetting_MenuMasterMain String str: SELECT a.MMId, (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId)AS MMName, a.MId, a.MName, a.MURL, a.MMURL, a.MMobile, a.Sub, a.MOrder, a.MStatus, a.MImage, a.MDetail, (SELECT Count(SId) FROM MenuMasterSub WITH(nolock) WHERE MId=a.MId AND SStatus='Active')AS NoOfSubMenu FROM MenuMasterMain a WITH(nolock) WHERE 1=1 AND a.MMId='34' AND a.MStatus='Active' ORDER BY (SELECT TOP 1 MMName FROM MenuMasterHead WITH(nolock) WHERE MMId=a.MMId), a.Mstatus, a.MOrder, a.MId ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_zenzhlyn StackTrace: at UserMasterSetting_MenuMasterMain.FillData() in d:\ERPManagement\ERPManagement120825\UserMasterSetting_MenuMasterMain.aspx.cs:line 87 TargetSite: Void FillData() Time: 14/08/2025 01:58:26 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 14/08/2025 02:17:16 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.ODFromDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PaidAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 200 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:19:43 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ODFromDate' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 201 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:20:26 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ODFromDate' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 201 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:24:37 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 565 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:01 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:01 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:01 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:28:02 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:30:06 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/13/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MeetingType VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), NomineeName VARCHAR(60), MobileNo varchar(20), ContactNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PaidAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' AND a.CenterOfficerId='EMP00019' AND a.CenterId='OW0204' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingTime, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MeetingType, MemberId, MemberName, NomineeName, MobileNo, ContactNo, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanMeetingDay, ''AS MeetingTime, a.LoanTermMode AS MeetingType, a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.LoanCycle, rtrim(convert(CHAR, a.DisburseDate, 103))AS DisburseDate, a.LoanAmount, a.LoanTerm, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanOfficerId='EMP00019' AND a.CenterId='OW0204' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.LastPaidDate=(SELECT Convert(char,MAX(PDate),106) FROM @TTable WHERE PStatus='Paid' AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueDate=(SELECT Convert(CHAR,MIN(DDate),106) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.MemberId, a.MemberName, a.NomineeName, a.MobileNo, a.ContactNo, a.LoanId, a.DueDate, a.DueNo, a.NoOfOD, a.ODAmount, a.DueAmount, a.BalanceAmount, a.PayableAmount, a.DemandAmount, a.TodayPaidAmount, a.TodayNotReceived, a.MeetingAmount, a.Outstanding, a.PaidAmount, a.EMIAmount, a.LoanAmount, a.LoanTerm, a.LastPaidDate, a.ODFromDate, a.DisburseDate, a.CenterId, a.CenterName, a.LoanOfficerId, a.LoanOfficerName, a.BranchName, (SELECT GroupLoanDemandSheetHTML FROM ProjectReportSettingMaster WITH(nolock))AS HTMLReportPageName FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName, a.MemberName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at GroupLoan_GroupLoanDemandSheetSet1.grdLoan_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 509 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 14/08/2025 02:39:52 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PaidAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 219 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:39:53 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PaidAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 219 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:39:53 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PaidAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 219 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 02:39:56 AM PageName: DataTableResult String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PaidAmount'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 02:40:00 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_u1f3b5gt StackTrace: at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 215 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 02:40:03 AM PageName: DataTableResult String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PaidAmount'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 02:40:07 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_u1f3b5gt StackTrace: at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 215 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 02:40:29 AM PageName: DataTableResult String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'PaidAmount'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 02:40:30 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), LoanId VARCHAR(50), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), NoOfOD INT, MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Outstanding DECIMAL(10,2), BalanceAmount DECIMAL(10,2), PayableAmount DECIMAL(10,2), DemandAmount DECIMAL(10,2), TodayPaidAmount DECIMAL(10,2), TodayNotReceived DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount) SELECT b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) INNER JOIN @CTable b ON a.CenterId = b.CenterId WHERE isnull(a.GroupName,'Group1')!='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed','LoanClosed' ); INSERT INTO @FTable ( BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, LoanId, LoanAmount, EMIAmount, MeetingAmount ) SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, a.LoanId, a.LoanAmount, a.EMIAmount, a.CMEMI AS MeetingAmount FROM GroupLoanAccount a WITH(nolock) WHERE isnull(a.GroupName,'Group1')='Individual' AND a.DisburseDate<@ODate AND isnull(a.CloseDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND a.LoanStatus IN ('LoanDisbursed', 'LoanClosed' ) AND a.BranchId='105' AND a.LoanTermMode='Weekly' AND ( a.LoanTermMode='Daily' OR (a.LoanTermMode='Weekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='BiWeekly' AND a.LoanMeetingDay=datename(dw,@ODate) ) OR ( a.LoanTermMode='Monthly' AND a.LoanMeetingDay=datename(day,@ODate) ) ) DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10, 2), Intt DECIMAL(10, 2), Total DECIMAL(10, 2), PStatus VARCHAR(10)); INSERT INTO @TTable(LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId = b.LoanId WHERE a.DNo > 0; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE PDatedateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,1,@ODate))>dateadd(day,0,@ODate) AND DDate<@ODate AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND DDate=dateadd(day,0,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.Outstanding=(SELECT SUM(Prin) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE isnull(PDate,dateadd(day,0,@ODate))>dateadd(day,-1,@ODate) AND LoanId=ta.LoanId) FROM @FTable ta; UPDATE ta SET ta.TodayPaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid' AND PDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.PayableAmount=CASE WHEN isnull(ta.MeetingAmount,0)>0 THEN 0 ELSE isnull(ta.ODAmount,0)+isnull(ta.DueAmount, 0) END FROM @FTable ta; UPDATE ta SET ta.DemandAmount=isnull(ta.DueAmount,0) FROM @FTable ta; UPDATE ta SET ta.TodayNotReceived=CASE WHEN isnull(ta.DemandAmount,0)>isnull(ta.TodayPaidAmount,0) THEN isnull(ta.DemandAmount,0)-isnull(ta.TodayPaidAmount,0) ELSE 0 END FROM @FTable ta; SELECT a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.ODAmount, 0))AS ODAmount, SUM(isnull(a.DueAmount, 0))AS DueAmount, SUM(isnull(a.BalanceAmount,0))AS BalanceAmount, SUM(isnull(a.PayableAmount,0))AS PayableAmount, SUM(isnull(a.DemandAmount,0))AS DemandAmount, SUM(isnull(a.TodayPaidAmount,0))AS TodayPaidAmount, SUM(isnull(a.TodayNotReceived,0))AS TodayNotReceived, SUM(isnull(a.MeetingAmount,0))AS MeetingAmount, SUM(isnull(a.Outstanding,0))AS Outstanding, SUM(isnull(a.PaidAmount,0))AS PaidAmount, SUM(isnull(a.EMIAmount,0))AS EMIAmount, SUM(isnull(a.LoanAmount,0))AS LoanAmount, SUM(isnull(a.NoOfOD,0))AS NoOfOD FROM @FTable a WHERE isnull(a.BalanceAmount, 0)+isnull(a.TodayPaidAmount, 0)> 0 GROUP BY a.BranchName, a.LoanOfficerId, a.LoanOfficerName, a.CenterId, a.CenterName ORDER BY a.BranchName, a.LoanOfficerName, a.CenterName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_u1f3b5gt StackTrace: at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 215 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 02:51:05 AM PageName: GroupLoan_GroupLoanDemandSheetSet1 String str: DECLARE @ODate DATE; SET @ODate='8/14/2025 12:00:00 AM'; DECLARE @FTable TABLE ( OnDate VARCHAR(20), BranchName VARCHAR(50), LoanOfficerId VARCHAR(20), LoanOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20), MemberId VARCHAR(20), MemberName VARCHAR(60), GuardianName VARCHAR(60), ContactNo varchar(20), MobileNo varchar(20), LoanId VARCHAR(50), LoanCycle VARCHAR(2), DisburseDate VARCHAR(20), LoanAmount DECIMAL(10,2), EMIAmount DECIMAL(10,2), LoanTerm INT, ODFromDate VARCHAR(20), NoOfOD INT, DueDate VARCHAR(20), DueNo INT, LastPaidDate varchar(20), MeetingAmount DECIMAL(10,2), ODAmount DECIMAL(10,2), DueAmount DECIMAL(10,2), Principal DECIMAL(10,2), Interest DECIMAL(10,2), PaidAmount DECIMAL(10,2), BalancePrincipal DECIMAL(10,2), BalanceInterest DECIMAL(10,2), BalanceAmount DECIMAL(10,2) ); DECLARE @CTable TABLE ( BranchName VARCHAR(50), CenterOfficerId VARCHAR(20), CenterOfficerName VARCHAR(50), CenterId VARCHAR(20), CenterName VARCHAR(50), MeetingDay VARCHAR(20), MeetingTime VARCHAR(20) ); INSERT INTO @CTable ( BranchName, CenterOfficerId, CenterOfficerName, CenterId, CenterName, MeetingDay, MeetingTime ) SELECT a.BranchName, a.CenterOfficerId, a.CenterOfficerName, a.CenterId, a.CenterName, a.MeetingDay, a.MeetingTime FROM GroupCenterMaster a WITH(nolock) WHERE a.CenterStatus='Active' AND a.MeetingType='Weekly' AND a.MeetingDay=datename(dw, @ODate) AND a.BranchId='105' ; INSERT INTO @FTable ( OnDate, BranchName, LoanOfficerId, LoanOfficerName, CenterId, CenterName, MeetingDay, MeetingTime, MemberId, MemberName, LoanId, LoanCycle, DisburseDate, LoanAmount, LoanTerm, EMIAmount, MeetingAmount ) SELECT rtrim(Convert(char, @ODate, 106))AS ODate, b.BranchName, b.CenterOfficerId, b.CenterOfficerName, b.CenterId, b.CenterName, b.MeetingDay, b.MeetingDay, ld.MemberId, ld.MemberName, ld.LoanId, ld.LoanCycle, rtrim(convert(CHAR, ld.DisburseDate, 103))AS DisburseDate, ld.LoanAmount, ld.LoanTerm, ld.EMIAmount, ld.CMEMI AS MeetingAmount FROM GroupLoanAccount ld WITH(nolock) INNER JOIN @CTable b ON ld.CenterId = b.CenterId WHERE ld.DisburseDate<=@ODate AND ld.LoanStatus = 'LoanDisbursed'; DECLARE @TTable TABLE ( LoanId VARCHAR(50), DDate DATE, PDate DATE, DNo INT, Prin DECIMAL(10,2), Intt DECIMAL(10,2), Total DECIMAL(10,2), PStatus VARCHAR(10) ); INSERT INTO @TTable ( LoanId, DDate, PDate, DNo, Prin, Intt, Total, PStatus ) SELECT a.LoanId, a.DDate, a.PDate, a.DNo, a.Prin, a.Intt, a.Total, a.PStatus FROM GroupLoanLedger a WITH(nolock) INNER JOIN @FTable b ON a.LoanId=b.LoanId WHERE a.DNo>0 ; UPDATE ta SET ta.NoOfOD=(SELECT COUNT(DISTINCT DNo) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DDate<@ODate) FROM @FTable ta; UPDATE ta SET ta.DueNo=(SELECT MIN(DNo) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DDate>=@ODate) FROM @FTable ta; UPDATE ta SET ta.ODAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DDate<@ODate) FROM @FTable ta; UPDATE ta SET ta.DueAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DNo=ta.DueNo AND DDate=@ODate) FROM @FTable ta; UPDATE ta SET ta.Principal=(SELECT SUM(Prin) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DNo=ta.DueNo) FROM @FTable ta; UPDATE ta SET ta.Interest=(SELECT SUM(Intt) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due' AND DNo=ta.DueNo) FROM @FTable ta; UPDATE ta SET ta.PaidAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Paid') FROM @FTable ta; UPDATE ta SET ta.BalancePrincipal=(SELECT SUM(Prin) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due') FROM @FTable ta; UPDATE ta SET ta.BalanceInterest=(SELECT SUM(Intt) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due') FROM @FTable ta; UPDATE ta SET ta.BalanceAmount=(SELECT SUM(Total) FROM @TTable WHERE LoanId=ta.LoanId AND PStatus='Due') FROM @FTable ta; SELECT a.BranchName, count(DISTINCT a.LoanOfficerId)AS NoOfOfficer, count(DISTINCT a.CenterId)AS NoOfCenter, count(DISTINCT a.LoanId)AS NoOfLoan, SUM(isnull(a.DueAmount,0))AS DueAmount, SUM(CASE WHEN isnull(a.MeetingAmount, 0) > 0 THEN 0 ELSE isnull(a.ODAmount, 0)+isnull(a.DueAmount, 0) END) AS PayableAmount, SUM(a.PaidAmount)AS PaidAmount, SUM(a.BalanceAmount)AS BalanceAmount, SUM(a.NoOfOD)AS NoOfOD, SUM(isnull(a.ODAmount,0))AS ODAmount, SUM(isnull(a.Principal,0))AS Principal, SUM(isnull(a.Interest,0))AS Interest, SUM(a.BalancePrincipal)AS BalancePrincipal, SUM(a.BalanceInterest)AS BalanceInterest, SUM(isnull(a.MeetingAmount, 0))AS MeetingAmount, SUM(a.LoanAmount)AS LoanAmount, SUM(a.EMIAmount)AS EMIAmount FROM @FTable a WHERE isnull(a.BalanceAmount, 0)> 0 GROUP BY a.BranchName ORDER BY a.BranchName String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'DemandAmount' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at GroupLoan_GroupLoanDemandSheetSet1.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanDemandSheetSet1.aspx.cs:line 334 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 14/08/2025 03:43:29 AM PageName: UserMasterSetting_UploadedFileAndFolder String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'C:\inetpub\vhosts\valourinfotech.in\grouploan.valourinfotech.in'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileSystemEnumerableIterator`1.CommonInit() at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost) at System.IO.DirectoryInfo.InternalGetDirectories(String searchPattern, SearchOption searchOption) at System.IO.DirectoryInfo.GetDirectories(String searchPattern) at UserMasterSetting_UploadedFileAndFolder.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\UserMasterSetting_UploadedFileAndFolder.aspx.cs:line 65 TargetSite: Void WinIOError(Int32, System.String) Time: 14/08/2025 11:30:03 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 14/08/2025 12:39:12 PM PageName: DataTableResult String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'BranchId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 12:39:13 PM PageName: GroupLoan_GroupMemberCibilApproval String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_si5lsbfx StackTrace: at GroupLoan_GroupMemberCibilApproval.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupMemberCibilApproval.aspx.cs:line 308 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 12:44:55 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 14/08/2025 01:22:09 PM PageName: DataTableResult String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'BranchId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 01:22:09 PM PageName: GroupLoan_GroupMemberCibilApproval String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_td3ysyji StackTrace: at GroupLoan_GroupMemberCibilApproval.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupMemberCibilApproval.aspx.cs:line 308 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 01:23:22 PM PageName: DataTableResult String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'BranchId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement120825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 14/08/2025 01:23:22 PM PageName: GroupLoan_GroupMemberCibilApproval String str: SELECT a.SrNo, a.MemberType, a.MemberId, a.MemberName, a.CibilPersonName, 'GroupLoan_GroupMemberCibilEquifaxUpdate.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURL, 'GroupLoan_PrintGroupMemberCibilEquifaxHTML.aspx?SrNo='+rtrim(convert(CHAR,a.SrNo)) AS CibilScoreURLHTML, a.ReqStatus, a.ReqFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ReqFileName AS ReqFileURL, a.ResFileName, (SELECT CompanyURL+replace(GroupMemberKYCFolder,'~/','') FROM ProjectReportSettingMaster WITH(nolock))+a.MemberId+'/'+a.ResFileName AS ResFileURL, rtrim(convert(char, a.EntryTime, 106)) + ' ' + rtrim(convert(char, a.EntryTime, 108))AS EntryTime, a.EntryUser, a.EquifaxScoreName, a.EquifaxScoreValue, a.ScoreDetailName, a.ScoreDetailType, a.ScoreDetailValue, a.ScoreDetail1Code, a.ScoreDetail1Description, a.ScoreDetail2Code, a.ScoreDetail2Description, a.ONoOfOpenAccount, a.ONoOfPastDueAccount, a.OTotalOutstanding, a.OTotalInstallment, a.RNoOfOpenAccount, a.RNoOfPastDueAccount, a.RTotalOutstanding, a.RTotalInstallment, a.RTotalSanctionAmount, a.RTotalAccount, a.RTotalPastDueAmount, a.RMaxDaysPastDue, a.RNoOfLoanWithReportedEMI, a.RTotalWriteOffAmount, a.RTotalHighCredit, a.ROldestAccount, a.RRecentAccount, a.MNoOfOpenAccount, a.MNoOfPastDueAccount, a.MTotalOutstanding, a.MTotalInstallment, a.MTotalSanctionAmount, a.MTotalAccount, a.MTotalPastDueAmount, a.MMaxDaysPastDue, a.MNoOfLoanWithReportedEMI, a.MTotalWriteOffAmount, a.MTotalHighCredit, a.MOldestAccount, a.MRecentAccount FROM GroupMemberCibilEquifax a WITH(nolock) INNER JOIN GroupLoanMemberDetail b WITH(nolock) ON a.MemberId=b.MemberId WHERE 1=1 AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.BranchId='103' AND a.EntryTime>='8/1/2025 12:00:00 AM' AND a.EntryTime<'8/15/2025 12:00:00 AM' AND a.ReqStatus='Pending' ORDER BY a.EntryTime DESC, a.MemberName, a.MemberType String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_z4b5rfrx StackTrace: at GroupLoan_GroupMemberCibilApproval.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupMemberCibilApproval.aspx.cs:line 308 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 14/08/2025 01:47:59 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 14/08/2025 03:15:33 PM PageName: GroupLoan_GroupLoanSettlement String str: DECLARE @ODate DATE, @LoanId VARCHAR(50); SET @ODate='8/14/2025 12:00:00 AM'; SET @LoanId='SM000037' ; SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId, ld.LoanOfficerName, ld.CenterId, ld.CenterName, ld.GroupName, ld.MemberId, md.MemberMobileNo, ld.MemberName, md.GuardianSalutation, md.MemberGuardianName, ld.ApplicationId, ld.SanctionId, rtrim(convert(CHAR,ld.DisburseDate,106))AS DisburseDate, ld.LoanPurpose, ld.LoanFunder, lm.GroupLoanType AS LoanTypeGroup, ld.GLoanTypeNo AS LoanTypeNo, ld.GLoanTypeName AS LoanTypeName, lm.AccountHeadLoanId AS LoanHeadNameId, lm.AccountHeadLoanName AS LoanHeadNameName, lm.AccountHeadInterestId AS InterestHeadNameId, lm.AccountHeadInterestName AS InterestHeadNameName, lm.AccountHeadPenaltyId AS PenaltyHeadNameId, lm.AccountHeadPenaltyName AS PenaltyHeadNameName, lm.AccountHeadSecurityId, lm.AccountHeadSecurityName, lm.AccountHeadFDAmountId, lm.AccountHeadFDAmountName, lm.AccountHeadRDAmountId, lm.AccountHeadRDAmountName, ld.InterestRate, ld.InterestMethod, ld.FirstEMIPaid, ld.EMIAmount, ld.SecurityFee, ld.FDAmount, ld.LoanTerm, ld.LoanTermMode, ld.LoanAmount AS LoanPrincipal, ld.TotalInterest AS LoanInterest, Convert(CHAR,gl.LastPaidDate,103)AS LastPaidDate, gl.PaidPrincipal, gl.PaidInterest, gl.RDAmount, isnull(ld.LoanAmount,0)-isnull(gl.PaidPrincipal,0)AS BalancePrincipal, isnull(ld.TotalInterest,0)-isnull(gl.PaidInterest,0)AS BalanceInterest, ol.OverduePrincipal, ol.OverdueInterest, gl.PenaltyPrevious, convert(DECIMAL(10,0),(ol.PenaltyCurrentBase*lm.PenaltyRateAnnual/36500.00)) AS PenaltyCurrent FROM GroupLoanMemberDetail md WITH(nolock) INNER JOIN GroupLoanAccount ld WITH(nolock) ON md.MemberId=ld.MemberId LEFT JOIN GroupLoanNoMaster lm WITH(nolock) ON ld.GLoanTypeNo=lm.GLoanTypeNo LEFT JOIN ( SELECT LoanId, MAX(PDate)AS LastPaidDate, sum(Prin)AS PaidPrincipal, sum(Intt)AS PaidInterest, sum(Saving)AS RDAmount, SUM(isnull(PDue,0)-isnull(PPaid,0))AS PenaltyPrevious FROM GroupLoanLedger WITH(nolock) WHERE LoanId=@LoanId AND PStatus='Paid' GROUP BY LoanId )gl ON ld.LoanId=gl.LoanId LEFT JOIN ( SELECT LoanId, sum(Prin)AS OverduePrincipal, sum(Intt)AS OverdueInterest, SUM(datediff(day,DDate,@ODate)*Total)AS PenaltyCurrentBase FROM GroupLoanLedger WITH(nolock) WHERE LoanId=@LoanId AND DDate<@ODate AND PStatus='Due' GROUP BY LoanId )ol ON ld.LoanId=ol.LoanId WHERE ld.LoanStatus='LoanDisbursed' AND ld.LoanId=@LoanId; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String was not recognized as a valid DateTime. Source: mscorlib StackTrace: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.Convert.ToDateTime(String value) at DateConversion.DateHelper.ConvertDate(String s) at GroupLoan_GroupLoanSettlement.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanSettlement.aspx.cs:line 264 TargetSite: System.DateTime Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles) Time: 14/08/2025 03:16:23 PM PageName: GroupLoan_GroupLoanSettlement String str: DECLARE @ODate DATE, @LoanId VARCHAR(50); SET @ODate='8/14/2025 12:00:00 AM'; SET @LoanId='SM000037' ; SELECT ld.BranchId, ld.BranchName, ld.LoanOfficerId, ld.LoanOfficerName, ld.CenterId, ld.CenterName, ld.GroupName, ld.MemberId, md.MemberMobileNo, ld.MemberName, md.GuardianSalutation, md.MemberGuardianName, ld.ApplicationId, ld.SanctionId, rtrim(convert(CHAR,ld.DisburseDate,106))AS DisburseDate, ld.LoanPurpose, ld.LoanFunder, lm.GroupLoanType AS LoanTypeGroup, ld.GLoanTypeNo AS LoanTypeNo, ld.GLoanTypeName AS LoanTypeName, lm.AccountHeadLoanId AS LoanHeadNameId, lm.AccountHeadLoanName AS LoanHeadNameName, lm.AccountHeadInterestId AS InterestHeadNameId, lm.AccountHeadInterestName AS InterestHeadNameName, lm.AccountHeadPenaltyId AS PenaltyHeadNameId, lm.AccountHeadPenaltyName AS PenaltyHeadNameName, lm.AccountHeadSecurityId, lm.AccountHeadSecurityName, lm.AccountHeadFDAmountId, lm.AccountHeadFDAmountName, lm.AccountHeadRDAmountId, lm.AccountHeadRDAmountName, ld.InterestRate, ld.InterestMethod, ld.FirstEMIPaid, ld.EMIAmount, ld.SecurityFee, ld.FDAmount, ld.LoanTerm, ld.LoanTermMode, ld.LoanAmount AS LoanPrincipal, ld.TotalInterest AS LoanInterest, Convert(CHAR,gl.LastPaidDate,103)AS LastPaidDate, gl.PaidPrincipal, gl.PaidInterest, gl.RDAmount, isnull(ld.LoanAmount,0)-isnull(gl.PaidPrincipal,0)AS BalancePrincipal, isnull(ld.TotalInterest,0)-isnull(gl.PaidInterest,0)AS BalanceInterest, ol.OverduePrincipal, ol.OverdueInterest, gl.PenaltyPrevious, convert(DECIMAL(10,0),(ol.PenaltyCurrentBase*lm.PenaltyRateAnnual/36500.00)) AS PenaltyCurrent FROM GroupLoanMemberDetail md WITH(nolock) INNER JOIN GroupLoanAccount ld WITH(nolock) ON md.MemberId=ld.MemberId LEFT JOIN GroupLoanNoMaster lm WITH(nolock) ON ld.GLoanTypeNo=lm.GLoanTypeNo LEFT JOIN ( SELECT LoanId, MAX(PDate)AS LastPaidDate, sum(Prin)AS PaidPrincipal, sum(Intt)AS PaidInterest, sum(Saving)AS RDAmount, SUM(isnull(PDue,0)-isnull(PPaid,0))AS PenaltyPrevious FROM GroupLoanLedger WITH(nolock) WHERE LoanId=@LoanId AND PStatus='Paid' GROUP BY LoanId )gl ON ld.LoanId=gl.LoanId LEFT JOIN ( SELECT LoanId, sum(Prin)AS OverduePrincipal, sum(Intt)AS OverdueInterest, SUM(datediff(day,DDate,@ODate)*Total)AS PenaltyCurrentBase FROM GroupLoanLedger WITH(nolock) WHERE LoanId=@LoanId AND DDate<@ODate AND PStatus='Due' GROUP BY LoanId )ol ON ld.LoanId=ol.LoanId WHERE ld.LoanStatus='LoanDisbursed' AND ld.LoanId=@LoanId; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String was not recognized as a valid DateTime. Source: mscorlib StackTrace: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.Convert.ToDateTime(String value) at DateConversion.DateHelper.ConvertDate(String s) at GroupLoan_GroupLoanSettlement.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\GroupLoan_GroupLoanSettlement.aspx.cs:line 264 TargetSite: System.DateTime Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles) Time: 15/08/2025 02:24:35 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement120825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 15/08/2025 02:25:46 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 AND a.TransDate<='8/15/2025 12:00:00 AM' GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:25:46 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 AND a.TransDate<='8/15/2025 12:00:00 AM' GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:25:46 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 AND a.TransDate<='8/15/2025 12:00:00 AM' GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:25:46 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 AND a.TransDate<='8/15/2025 12:00:00 AM' GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:26:01 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:26:01 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:26:01 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:26:01 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Credit, SUM(a.Debit)AS Debit, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 204 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:41:33 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 236 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:41:33 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 236 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:41:33 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 236 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:41:33 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 236 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:42:24 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:42:55 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:42 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:47 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.SAId, a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, a.Credit AS Advance, a.Debit AS Recovery, Convert(CHAR,a.TransDate,106)AS TransDated, a.VoucherId, a.PayMode, a.PayHeadId, a.PayTransId, a.Remark, a.EntryUser, rtrim(Convert(CHAR, a.EntryTime, 106)) + ' - ' + rtrim(Convert(CHAR, a.EntryTime, 108))AS EntryTime FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId=b.EmployeeId WHERE 1=1 ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdDetailed_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 212 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:47 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.SAId, a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, a.Credit AS Advance, a.Debit AS Recovery, Convert(CHAR,a.TransDate,106)AS TransDated, a.VoucherId, a.PayMode, a.PayHeadId, a.PayTransId, a.Remark, a.EntryUser, rtrim(Convert(CHAR, a.EntryTime, 106)) + ' - ' + rtrim(Convert(CHAR, a.EntryTime, 108))AS EntryTime FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId=b.EmployeeId WHERE 1=1 ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdDetailed_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 212 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:47 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.SAId, a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, a.Credit AS Advance, a.Debit AS Recovery, Convert(CHAR,a.TransDate,106)AS TransDated, a.VoucherId, a.PayMode, a.PayHeadId, a.PayTransId, a.Remark, a.EntryUser, rtrim(Convert(CHAR, a.EntryTime, 106)) + ' - ' + rtrim(Convert(CHAR, a.EntryTime, 108))AS EntryTime FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId=b.EmployeeId WHERE 1=1 ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdDetailed_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 212 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:47 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.SAId, a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, a.Credit AS Advance, a.Debit AS Recovery, Convert(CHAR,a.TransDate,106)AS TransDated, a.VoucherId, a.PayMode, a.PayHeadId, a.PayTransId, a.Remark, a.EntryUser, rtrim(Convert(CHAR, a.EntryTime, 106)) + ' - ' + rtrim(Convert(CHAR, a.EntryTime, 108))AS EntryTime FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId=b.EmployeeId WHERE 1=1 ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdDetailed_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 212 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:43:47 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.SAId, a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, a.Credit AS Advance, a.Debit AS Recovery, Convert(CHAR,a.TransDate,106)AS TransDated, a.VoucherId, a.PayMode, a.PayHeadId, a.PayTransId, a.Remark, a.EntryUser, rtrim(Convert(CHAR, a.EntryTime, 106)) + ' - ' + rtrim(Convert(CHAR, a.EntryTime, 108))AS EntryTime FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId=b.EmployeeId WHERE 1=1 ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdDetailed_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 212 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:44:34 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:47:54 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 15/08/2025 02:48:15 AM PageName: Employee_EmployeeSalaryAdvanceReport String str: SELECT a.BranchName+' ('+a.BranchId+')'AS BranchName, b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName, SUM(a.Credit)AS Advance, SUM(a.Debit)AS Recovery, SUM(a.Credit - a.Debit)AS Balance, rtrim(Convert(CHAR,MIN(a.TransDate),106))+' to '+ rtrim(Convert(CHAR,MAX(a.TransDate),106))AS AdvancePeriod FROM EmployeeSalaryAdvance a WITH(nolock) INNER JOIN EmployeeRegistrationDetail b WITH(nolock) ON a.EmployeeId = b.EmployeeId WHERE 1 = 1 GROUP BY a.BranchName + ' (' + a.BranchId + ')', b.DepartmentName, b.DesignationName, b.EmployeeType, a.EmployeeId, a.EmployeeName ORDER BY a.BranchName + ' (' + a.BranchId + ')', a.EmployeeName, a.EmployeeId String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Input string was not in a correct format. Source: mscorlib StackTrace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Employee_EmployeeSalaryAdvanceReport.grdBalance_RowDataBound(Object sender, GridViewRowEventArgs e) in d:\ERPManagement\ERPManagement120825\Employee_EmployeeSalaryAdvanceReport.aspx.cs:line 240 TargetSite: Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean) Time: 17/08/2025 10:27:02 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:27:22 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:56:00 AM PageName: DataTableResult String str: SELECT a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, a.InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.EntryUser, a.EntryTime FROM StockBillingProductPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductPurchaseInvoice'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:56:00 AM PageName: StockBilling_PurchaseInvoiceList String str: SELECT a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, a.InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.EntryUser, a.EntryTime FROM StockBillingProductPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseinvoicelist.aspx.cdcab7d2.xvwykdgy StackTrace: at StockBilling_PurchaseInvoiceList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseInvoiceList.aspx.cs:line 74 TargetSite: Void FillData() Time: 17/08/2025 11:16:22 AM PageName: DataTableResult String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime>='4/1/2025 12:00:00 AM' AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductPurchaseInvoiceList'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:16:22 AM PageName: StockBilling_PurchaseProductList String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime>='4/1/2025 12:00:00 AM' AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_sh5cnkin StackTrace: at StockBilling_PurchaseProductList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 85 TargetSite: Void FillData() Time: 17/08/2025 11:17:18 AM PageName: DataTableResult String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime>='4/1/2025 12:00:00 AM' AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductPurchaseInvoiceList'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:17:18 AM PageName: StockBilling_PurchaseProductList String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime>='4/1/2025 12:00:00 AM' AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_sh5cnkin StackTrace: at StockBilling_PurchaseProductList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 85 TargetSite: Void FillData() Time: 17/08/2025 11:21:19 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:23:37 AM PageName: DataTableResult String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductPurchaseInvoiceList'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:23:37 AM PageName: StockBilling_PurchaseProductList String str: SELECT InvoiceId, ProductName, ProductCategory, ModelNo, ProductId, ProductUnitId, WarrantyPeriod, TotalAmount , Convert(CHAR,a.EntryTime,106)AS EntryTime, EntryUser FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 AND a.EntryTime<'4/1/2026 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.pu2oual4 StackTrace: at StockBilling_PurchaseProductList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 85 TargetSite: Void FillData() Time: 17/08/2025 11:34:24 AM PageName: StockBilling_PurchaseProductList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, a.InvoiceDate, a.ProductName, a.ProductCategory, a.ModelNo, a.NoOfProduct, a.UnitAmount, a.DiscountAmount, a.TotalAmount, a.WarrantyPeriod, a.ProductId, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseProduct a WITH(nolock) WHERE 1=1 AND a.EntryTime<'8/18/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'ProductUnitId' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_PurchaseProductList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 90 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 17/08/2025 11:42:38 AM PageName: StockBilling_PurchaseProductList String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; SELECT SupplierId, SupplierName FROM StockBillingProductSupplierMaster WITH(nolock) WHERE SupplierStatus='Active' ORDER BY SupplierName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'SupplierName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName, String format) at System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.ListControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at StockBilling_PurchaseProductList.FillDDLData1() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 337 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 17/08/2025 11:43:02 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: RegisterForEventValidation can only be called during Render(); Source: System.Web StackTrace: at System.Web.UI.ClientScriptManager.RegisterForEventValidation(String uniqueId, String argument) at System.Web.UI.ClientScriptManager.RegisterForEventValidation(PostBackOptions options) at System.Web.UI.ClientScriptManager.GetPostBackEventReference(PostBackOptions options, Boolean registerForEventValidation) at System.Web.UI.WebControls.LinkButton.AddAttributesToRender(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.WebControls.DataControlLinkButton.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.TableCell.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.WebControls.Table.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer, Boolean renderPanel) at System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at StockBilling_PurchaseProductList.btnExport_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 141 TargetSite: Void RegisterForEventValidation(System.String, System.String) Time: 17/08/2025 11:43:04 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.jssdwwax StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 184 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:43:06 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.jssdwwax StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 184 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:43:26 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.jssdwwax StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 184 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:44:04 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 201 TargetSite: Void AbortInternal() Time: 17/08/2025 11:44:04 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.eiba7wtm StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 207 at StockBilling_PurchaseProductList.btnExcel_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 165 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:44:07 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 201 TargetSite: Void AbortInternal() Time: 17/08/2025 11:44:07 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.eiba7wtm StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 207 at StockBilling_PurchaseProductList.btnExcel_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 165 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:44:36 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 201 TargetSite: Void AbortInternal() Time: 17/08/2025 11:44:36 AM PageName: StockBilling_PurchaseProductList String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.uxfexskg StackTrace: at StockBilling_PurchaseProductList.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 207 at StockBilling_PurchaseProductList.btnExcel_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 165 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 11:44:53 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' and ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:44:54 AM PageName: StockBilling_PurchaseProductUnitList String str: SELECT a.InvoiceId, a.ProductName,a. ProductCategory, a. ModelNo, a.ProductId, a.ProductUnitId, a.WarrantyPeriod,a. MRPAmount, a.ProductSrNo FROM StockBillingProductPurchaseInvoiceList a WITH(nolock) WHERE 1=1 String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_o00g5ud2 StackTrace: at StockBilling_PurchaseProductUnitList.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductUnitList.aspx.cs:line 62 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 17/08/2025 11:46:02 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' and ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:46:03 AM PageName: StockBilling_PurchaseProductUnitList String str: SELECT a.InvoiceId, a.ProductName,a. ProductCategory, a. ModelNo, a.ProductId, a.ProductUnitId, a.WarrantyPeriod,a. MRPAmount, a.ProductSrNo FROM StockBillingProductUnitDetail a WITH(nolock) WHERE 1=1 String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductunitlist.aspx.cdcab7d2.58szrmq1 StackTrace: at StockBilling_PurchaseProductUnitList.btnSearch_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductUnitList.aspx.cs:line 59 TargetSite: Void btnSearch_Click(System.Object, System.EventArgs) Time: 17/08/2025 11:46:47 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:47:45 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:50:09 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:50:45 AM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 17/08/2025 11:50:47 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:51:01 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductMaster WHERE CategoryType='Electronics' and ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid object name 'StockBillingProductMaster'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 01:09:43 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 01:09:57 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 17/08/2025 01:09:59 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 01:29:55 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 01:31:07 PM PageName: StockBilling_ProductPurchaseInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Could not find a part of the path 'D:\ERPManagement\ERPManagement160825\UploadedDocs\StockBillingPurchaseInvoice\4565475617082025638910342674465261.jpg'. Source: mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 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, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at StockBilling_ProductPurchaseInvoice.ImagePreview() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 418 TargetSite: Void WinIOError(Int32, System.String) Time: 17/08/2025 02:44:35 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 02:55:30 PM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'ProductName'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) at System.Web.UI.DataBinder.Eval(Object container, String expression) at System.Web.UI.TemplateControl.Eval(String expression) at ASP.stockbilling_productsellinvoice_aspx.__DataBinding__control131(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx:line 473 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.grdCustomer_Sorting(Object sender, GridViewSortEventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 174 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 17/08/2025 03:00:39 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 03:20:09 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 04:36:52 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 17/08/2025 04:36:55 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 05:30:08 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 17/08/2025 05:30:10 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 05:33:59 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 05:38:34 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_suppliernamemaster.aspx.cdcab7d2.y6klw8er StackTrace: at StockBilling_SupplierNameMaster.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 123 TargetSite: Void lbtnSelect_Click(System.Object, System.EventArgs) Time: 17/08/2025 05:39:04 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_suppliernamemaster.aspx.cdcab7d2.wdgwc84s StackTrace: at StockBilling_SupplierNameMaster.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 123 TargetSite: Void lbtnSelect_Click(System.Object, System.EventArgs) Time: 17/08/2025 05:40:03 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_suppliernamemaster.aspx.cdcab7d2.9arttloe StackTrace: at StockBilling_SupplierNameMaster.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 123 TargetSite: Void lbtnSelect_Click(System.Object, System.EventArgs) Time: 17/08/2025 06:05:12 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:16:44 PM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY CategoryType; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:16:50 PM PageName: DataTableResult String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryType, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:16:50 PM PageName: StockBilling_ProductNameMaster String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryType, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_4ecde24a StackTrace: at StockBilling_ProductNameMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductNameMaster.aspx.cs:line 76 TargetSite: Void FillData() Time: 17/08/2025 06:19:47 PM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY CategoryType; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:22:12 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: RegisterForEventValidation can only be called during Render(); Source: System.Web StackTrace: at System.Web.UI.ClientScriptManager.RegisterForEventValidation(String uniqueId, String argument) at System.Web.UI.ClientScriptManager.RegisterForEventValidation(PostBackOptions options) at System.Web.UI.ClientScriptManager.GetPostBackEventReference(PostBackOptions options, Boolean registerForEventValidation) at System.Web.UI.WebControls.LinkButton.AddAttributesToRender(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.WebControls.DataControlLinkButton.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.TableCell.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.WebControls.Table.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer, Boolean renderPanel) at System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at StockBilling_SupplierNameMaster.btnExport_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 120 TargetSite: Void RegisterForEventValidation(System.String, System.String) Time: 17/08/2025 06:22:13 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.AbortCurrentThread() at System.Web.HttpResponse.End() at StockBilling_SupplierNameMaster.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 180 TargetSite: Void AbortInternal() Time: 17/08/2025 06:22:13 PM PageName: StockBilling_SupplierNameMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: App_Web_stockbilling_suppliernamemaster.aspx.cdcab7d2.1dg8fsvk StackTrace: at StockBilling_SupplierNameMaster.ExportToExcel(DataTable DT, String fileName) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 186 at StockBilling_SupplierNameMaster.btnExcel_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_SupplierNameMaster.aspx.cs:line 144 TargetSite: Void ExportToExcel(System.Data.DataTable, System.String) Time: 17/08/2025 06:37:29 PM PageName: StockBilling_ProductCategoryMaster String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productcategorymaster.aspx.cdcab7d2.0h764aai StackTrace: at StockBilling_ProductCategoryMaster.lbtnSelect_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductCategoryMaster.aspx.cs:line 208 TargetSite: Void lbtnSelect_Click(System.Object, System.EventArgs) Time: 17/08/2025 06:37:57 PM PageName: StockBilling_ProductCategoryMaster String str: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Electronics' ; String sql: UPDATE StockBillingProductCategoryMaster SET CategoryName='Electronics', CategoryDetail='All Electronics Item', SupplierStatus='Select' WHERE CategoryId='15' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'SupplierStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductCategoryMaster.btnUpdate_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductCategoryMaster.aspx.cs:line 260 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:38:45 PM PageName: StockBilling_ProductCategoryMaster String str: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Electronics' ; String sql: UPDATE StockBillingProductCategoryMaster SET CategoryName='Electronics', CategoryDetail='All Electronics Item', SupplierStatus='Select' WHERE CategoryId='15' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'SupplierStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductCategoryMaster.btnUpdate_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductCategoryMaster.aspx.cs:line 260 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:39:14 PM PageName: StockBilling_ProductCategoryMaster String str: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Electronics' ; String sql: UPDATE StockBillingProductCategoryMaster SET CategoryName='Electronics', CategoryDetail='All Electronics Item', SupplierStatus='Select' WHERE CategoryId='15' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'SupplierStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductCategoryMaster.btnUpdate_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductCategoryMaster.aspx.cs:line 260 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:39:40 PM PageName: StockBilling_ProductCategoryMaster String str: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Electronics' ; String sql: UPDATE StockBillingProductCategoryMaster SET CategoryName='Electronics', CategoryDetail='All Electronics Item', SupplierStatus='Active' WHERE CategoryId='15' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'SupplierStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductCategoryMaster.btnUpdate_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductCategoryMaster.aspx.cs:line 260 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:45:51 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:45:57 PM PageName: DataTableResult String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryName, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:45:57 PM PageName: StockBilling_ProductNameMaster String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryName, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productnamemaster.aspx.cdcab7d2.qjbojeym StackTrace: at StockBilling_ProductNameMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductNameMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 17/08/2025 06:46:13 PM PageName: DataTableResult String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryName, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryId'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 06:46:13 PM PageName: StockBilling_ProductNameMaster String str: SELECT SrNo, ProductId, ProductName, CategoryId, CategoryName, ProductDetail, ProductStatus FROM StockBillingProductNameMaster WITH(nolock) WHERE 1=1 AND ProductStatus='Active' ORDER BY ProductStatus, ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productnamemaster.aspx.cdcab7d2.t1a7yj-g StackTrace: at StockBilling_ProductNameMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductNameMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 17/08/2025 06:49:39 PM PageName: StockBilling_ProductNameMaster String str: SELECT a.SrNo, a.ProductId, a.ProductName, a.CategoryName, a.ProductDetail, a.ProductStatus FROM StockBillingProductNameMaster a WITH(nolock) WHERE 1=1 AND a.ProductStatus='Active' ORDER BY a.ProductStatus, a.ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'CategoryId'. Source: System.Web StackTrace: at System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) at System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) at System.Web.UI.DataBinder.Eval(Object container, String expression) at System.Web.UI.TemplateControl.Eval(String expression) at ASP.stockbilling_productnamemaster_aspx.__DataBinding__control46(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductNameMaster.aspx:line 137 at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductNameMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductNameMaster.aspx.cs:line 85 TargetSite: System.Object GetPropertyValue(System.Object, System.String) Time: 17/08/2025 06:49:56 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 07:01:04 PM PageName: DataTableResult String str: SELECT a.ModelId, a.ModelNo, a.ProductName, a.CategoryType, a.ModelDetail, a.ModelStatus FROM StockBillingProductModelMaster a WITH(nolock) WHERE 1=1 AND a.ModelStatus='Active' ORDER BY a.ModelStatus, a.ModelNo, a.ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 07:01:04 PM PageName: StockBilling_ProductModelMaster String str: SELECT a.ModelId, a.ModelNo, a.ProductName, a.CategoryType, a.ModelDetail, a.ModelStatus FROM StockBillingProductModelMaster a WITH(nolock) WHERE 1=1 AND a.ModelStatus='Active' ORDER BY a.ModelStatus, a.ModelNo, a.ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_gcugqq5k StackTrace: at StockBilling_ProductModelMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductModelMaster.aspx.cs:line 58 TargetSite: Void FillData() Time: 17/08/2025 07:19:42 PM PageName: DataTableResult String str: SELECT ProductId, ProductName FROM StockBillingProductNameMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 07:19:42 PM PageName: StockBilling_ProductModelMaster String str: SELECT ProductId, ProductName FROM StockBillingProductNameMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY ProductName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productmodelmaster.aspx.cdcab7d2.gil8g7ng StackTrace: at StockBilling_ProductModelMaster.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductModelMaster.aspx.cs:line 346 TargetSite: Void FillDDLData() Time: 17/08/2025 07:20:21 PM PageName: DataTableResult String str: SELECT a.ModelId, a.ProductId, a.ProductName, a.ModelNo, a.ModelDetail, a.ModelStatus FROM StockBillingProductModelMaster a WITH(nolock) WHERE 1=1 AND a.ProductStatus='Active' ORDER BY a.ModelStatus, a.ModelNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'ProductStatus'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 07:20:21 PM PageName: StockBilling_ProductModelMaster String str: SELECT a.ModelId, a.ProductId, a.ProductName, a.ModelNo, a.ModelDetail, a.ModelStatus FROM StockBillingProductModelMaster a WITH(nolock) WHERE 1=1 AND a.ProductStatus='Active' ORDER BY a.ModelStatus, a.ModelNo ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productmodelmaster.aspx.cdcab7d2.gm2ofcex StackTrace: at StockBilling_ProductModelMaster.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductModelMaster.aspx.cs:line 80 TargetSite: Void FillData() Time: 17/08/2025 07:21:38 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 09:48:20 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:44:23 PM PageName: DataSetTransaction String str: String sql: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Plastic' WHERE CategoryId='4' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near the keyword 'WHERE'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataSetTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 92 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:44:57 PM PageName: DataSetTransaction String str: String sql: SELECT Count(1) AS Nos0 FROM StockBillingProductCategoryMaster WHERE CategoryName='Plastic' WHERE CategoryId='4' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near the keyword 'WHERE'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at ClassMaster.DataSetTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 92 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 10:45:58 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/17/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:19:21 PM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; SELECT SupplierId, SupplierName, SupplierName+' ('+SupplierId+')' AS SupplierIdName FROM StockBillingProductSupplierMaster WITH(nolock) WHERE SupplierStatus='Active' ORDER BY SupplierName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:19:21 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; SELECT SupplierId, SupplierName, SupplierName+' ('+SupplierId+')' AS SupplierIdName FROM StockBillingProductSupplierMaster WITH(nolock) WHERE SupplierStatus='Active' ORDER BY SupplierName ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_nveot2cf StackTrace: at StockBilling_ProductPurchaseInvoice.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 420 TargetSite: Void FillDDLData() Time: 17/08/2025 11:21:06 PM PageName: DataSetResult String str: SELECT DISTINCT ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electrical' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:21:09 PM PageName: DataSetResult String str: SELECT DISTINCT ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electronics' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:29:19 PM PageName: DataTableResult String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '8/1/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Operand data type varchar is invalid for minus operator. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:29:19 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '8/1/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productpurchaseinvoice.aspx.cdcab7d2.3fbzalrb StackTrace: at StockBilling_ProductPurchaseInvoice.txtWorkingDate_TextChanged(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 62 TargetSite: Void txtWorkingDate_TextChanged(System.Object, System.EventArgs) Time: 17/08/2025 11:31:12 PM PageName: DataTableResult String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '8/1/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Operand data type varchar is invalid for minus operator. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:31:12 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '8/1/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productpurchaseinvoice.aspx.cdcab7d2.fhzzdrhm StackTrace: at StockBilling_ProductPurchaseInvoice.txtWorkingDate_TextChanged(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 62 TargetSite: Void txtWorkingDate_TextChanged(System.Object, System.EventArgs) Time: 17/08/2025 11:31:27 PM PageName: DataTableResult String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '7/27/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Operand data type varchar is invalid for minus operator. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:31:38 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT CONVERT(CHAR, ISNULL( a.UserWorkingDate, GETDATE()),103)AS UserWorkingDate, Convert(CHAR, dateadd(day,-isnull(a.NoOfBackDate,0),GETDATE()),103)AS WorkingDateLimit, (SELECT TOP 1 TableName FROM FinancialYearMaster WITH(nolock) WHERE '7/27/2025 12:00:00 AM' BETWEEN FromDate AND ToDate )AS FinYear FROM UserLoginDetail a WITH(nolock) WHERE 1=1 AND a.UserLoginId='root' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productpurchaseinvoice.aspx.cdcab7d2.fhzzdrhm StackTrace: at StockBilling_ProductPurchaseInvoice.txtWorkingDate_TextChanged(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 62 TargetSite: Void txtWorkingDate_TextChanged(System.Object, System.EventArgs) Time: 17/08/2025 11:48:04 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, TotalAmount, DiscountAmount, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', '360000', '15000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 334 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:52:28 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, TotalAmount, DiscountAmount, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', '360000', '15000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 334 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:53:42 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, TotalAmount, DiscountAmount, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', '360000', '15000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 337 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 17/08/2025 11:54:35 PM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: ; INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, TotalAmount, DiscountAmount, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', '360000', '15000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, VendorId, VendorName, InvoiceNo, InvoiceDate, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/1/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 338 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:16:00 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:17:47 AM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: ; INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, TotalAmount, DiscountAmount, OtherCharge, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', '360000', '25000', '25000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'SUP001', 'Supplier Name 1 (SUP001)', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Conversion failed when converting date and/or time from character string. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 334 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:20:50 AM PageName: StockBilling_ProductPurchaseInvoice String str: SELECT 'I'+rtrim(convert(CHAR,isnull(PurchaseInvoiceCounter,100)+1)) AS PurchaseInvoiceCounter FROM ProjectCounterMaster ; String sql: ; INSERT INTO StockBillingPurchaseInvoice ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, TotalAmount, DiscountAmount, OtherCharge, PayableAmount, NoOfProductType, NoOfProduct, InvoiceCopy, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', '360000', '25000', '25000', '345000', '4', '20', '', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711101', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711102', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711103', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711104', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', 'I2711', 'I2711105', 'root', GETDATE(), 'Pending', '2.5 Year', '30000', '7500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', 'Electronics', 'Air Conditioner', 'Split AC 2.0 Ton', '5', '25000', '2500', '112500', '2.5 Year', 'I2711', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', 'I2712', 'I2712105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', 'Electronics', 'Air Conditioner', 'Split AC 1.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2712', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713101', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713102', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713103', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713104', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', 'I2713', 'I2713105', 'root', GETDATE(), 'Pending', '2.5 Year', '24000', '6000', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', 'Electronics', 'Air Conditioner', 'Window AC 2.0 Ton', '5', '20000', '2000', '90000', '2.5 Year', 'I2713', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714101', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714102', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714103', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714104', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingProductUnitDetail ( InvoiceId, InvoiceNo, ProductCategory, ProductName, ModelNo, ProductId, ProductUnitId, EntryUser, EntryTime, Status, WarrantyPeriod, MRPAmount, MaxDiscount, UpdateUser, UpdateTime ) VALUES ( 'I27', 'INVSUP0010001', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', 'I2714', 'I2714105', 'root', GETDATE(), 'Pending', '2.5 Year', '18000', '4500', 'root', GETDATE() ); INSERT INTO StockBillingPurchaseProduct ( InvoiceId, InvoiceNo, InvoiceDate, SupplierId, SupplierName, ProductCategory, ProductName, ModelNo, NoOfProduct, UnitAmount, DiscountAmount, TotalAmount, WarrantyPeriod, ProductId, EntryUser, EntryTime ) VALUES ( 'I27', 'INVSUP0010001', '8/18/2025 12:00:00 AM', 'SUP001', 'Supplier Name 1 (SUP001)', 'Electronics', 'Air Conditioner', 'Window AC 1.0 Ton', '5', '15000', '1500', '67500', '2.5 Year', 'I2714', 'root', GETDATE() ); UPDATE ProjectCounterMaster SET PurchaseInvoiceCounter=isnull(PurchaseInvoiceCounter,100)+1 ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. String or binary data would be truncated. The statement has been terminated. The statement has been terminated. The statement has been terminated. The statement has been terminated. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductPurchaseInvoice.btnSubmit_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductPurchaseInvoice.aspx.cs:line 334 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:32:27 AM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:32:27 AM PageName: StockBilling_ProductUnitSerialNo String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productunitserialno.aspx.cdcab7d2.2uldvg2p StackTrace: at StockBilling_ProductUnitSerialNo.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductUnitSerialNo.aspx.cs:line 274 TargetSite: Void FillDDLData() Time: 18/08/2025 12:33:52 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electrical' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:38:04 AM PageName: DataTableResult String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'VendorId'. Invalid column name 'VendorName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:38:04 AM PageName: StockBilling_PurchaseInvoiceList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_fb1vvtic StackTrace: at StockBilling_PurchaseInvoiceList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseInvoiceList.aspx.cs:line 87 TargetSite: Void FillData() Time: 18/08/2025 12:39:22 AM PageName: DataTableResult String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'VendorId'. Invalid column name 'VendorName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:39:22 AM PageName: StockBilling_PurchaseInvoiceList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseinvoicelist.aspx.cdcab7d2.l_f1lic2 StackTrace: at StockBilling_PurchaseInvoiceList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseInvoiceList.aspx.cs:line 87 TargetSite: Void FillData() Time: 18/08/2025 12:39:27 AM PageName: DataTableResult String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'VendorId'. Invalid column name 'VendorName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:39:27 AM PageName: StockBilling_PurchaseInvoiceList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseinvoicelist.aspx.cdcab7d2.l_f1lic2 StackTrace: at StockBilling_PurchaseInvoiceList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseInvoiceList.aspx.cs:line 87 TargetSite: Void FillData() Time: 18/08/2025 12:39:31 AM PageName: DataTableResult String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'VendorId'. Invalid column name 'VendorName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:39:31 AM PageName: StockBilling_PurchaseInvoiceList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, convert(CHAR,a.InvoiceDate,106)AS InvoiceDate, a.NoOfProductType, a.NoOfProduct, a.TotalAmount, a.DiscountAmount, a.PayableAmount, a.InvoiceCopy, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseInvoice a WITH(nolock) WHERE 1=1 AND a.InvoiceDate<'8/19/2025 12:00:00 AM' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseinvoicelist.aspx.cdcab7d2.l_f1lic2 StackTrace: at StockBilling_PurchaseInvoiceList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseInvoiceList.aspx.cs:line 87 TargetSite: Void FillData() Time: 18/08/2025 12:47:36 AM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:47:36 AM PageName: StockBilling_PurchaseProductList String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_w23n2kcs StackTrace: at StockBilling_PurchaseProductList.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 310 TargetSite: Void FillDDLData() Time: 18/08/2025 12:50:48 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electrical' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:50:50 AM PageName: DataSetResult String str: SELECT ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electronics' AND ProductStatus='Active' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:51:56 AM PageName: DataTableResult String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, Convert(char,a.InvoiceDate,106)AS InvoiceDate, a.ProductCategory, a.ProductName, a.ModelNo, a.UnitAmount, a.DiscountAmount, a.NoOfProduct, a.TotalAmount, a.WarrantyPeriod, a.ProductId, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseProduct a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' AND a.ProductName='Air Conditioner' AND a.ProductCategory='Electronics' AND a.ModelNo='Split AC 2.0 Ton' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'VendorId'. Invalid column name 'VendorName'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:51:56 AM PageName: StockBilling_PurchaseProductList String str: SELECT a.SrNo, a.InvoiceId, a.VendorId, a.VendorName, a.InvoiceNo, Convert(char,a.InvoiceDate,106)AS InvoiceDate, a.ProductCategory, a.ProductName, a.ModelNo, a.UnitAmount, a.DiscountAmount, a.NoOfProduct, a.TotalAmount, a.WarrantyPeriod, a.ProductId, a.EntryUser, rtrim(convert(CHAR,a.EntryTime,106))+' - '+rtrim(convert(CHAR,a.EntryTime,108))AS EntryTime FROM StockBillingPurchaseProduct a WITH(nolock) WHERE 1=1 AND a.InvoiceDate>='8/18/2025 12:00:00 AM' AND a.InvoiceDate<'8/19/2025 12:00:00 AM' AND a.ProductName='Air Conditioner' AND a.ProductCategory='Electronics' AND a.ModelNo='Split AC 2.0 Ton' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductlist.aspx.cdcab7d2.ve6i4gzq StackTrace: at StockBilling_PurchaseProductList.FillData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductList.aspx.cs:line 96 TargetSite: Void FillData() Time: 18/08/2025 12:57:04 AM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:57:04 AM PageName: StockBilling_PurchaseProductUnitList String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductunitlist.aspx.cdcab7d2.4v-z8qu5 StackTrace: at StockBilling_PurchaseProductUnitList.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductUnitList.aspx.cs:line 289 TargetSite: Void FillDDLData() Time: 18/08/2025 12:58:05 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8064979', '81.0015996', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:58:17 AM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:58:17 AM PageName: StockBilling_PurchaseProductUnitList String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_purchaseproductunitlist.aspx.cdcab7d2.pdzxr91d StackTrace: at StockBilling_PurchaseProductUnitList.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_PurchaseProductUnitList.aspx.cs:line 289 TargetSite: Void FillDDLData() Time: 18/08/2025 12:59:16 AM PageName: DataSetResult String str: SELECT CategoryType FROM StockBillingProductCategoryMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 12:59:17 AM PageName: StockBilling_ProductSellInvoice String str: SELECT CategoryType FROM StockBillingProductCategoryMaster WITH(nolock) WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productsellinvoice.aspx.cdcab7d2.ka07kez2 StackTrace: at StockBilling_ProductSellInvoice.FillDDLData() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 689 TargetSite: Void FillDDLData() Time: 18/08/2025 01:15:34 AM PageName: DataTableResult String str: SELECT ProductId, ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electronics' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at ClassMaster.DataTableResult(String query) in d:\ERPManagement\ERPManagement160825\App_Code\ClassMaster.cs:line 174 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 01:15:34 AM PageName: StockBilling_ProductSellInvoice String str: SELECT ProductId, ProductName FROM StockBillingProductNameMaster WHERE CategoryType='Electronics' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productsellinvoice.aspx.cdcab7d2.jk-u8ld4 StackTrace: at StockBilling_ProductSellInvoice.ProductName() in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 300 TargetSite: Void ProductName() Time: 18/08/2025 02:08:10 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'CategoryName' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.set_Item(String columnName, Object value) at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 311 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 18/08/2025 02:41:41 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'CategoryName' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.set_Item(String columnName, Object value) at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 309 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 18/08/2025 02:46:14 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PurchaseUnitNo' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 324 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 18/08/2025 03:05:03 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PurchaseUnitNo' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 348 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 18/08/2025 03:05:34 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PurchaseUnitNo' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 348 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 18/08/2025 03:07:46 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PurchaseUnitNo' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 348 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 18/08/2025 03:08:09 AM PageName: StockBilling_ProductSellInvoice String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: A field or property with the name 'PurchaseUnitNo' was not found on the selected data source. Source: System.Web StackTrace: at System.Web.UI.WebControls.BoundField.TryGetSimplePropertyValue(Object dataItem, Object& data) at System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) at System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at StockBilling_ProductSellInvoice.btnAdd_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement160825\StockBilling_ProductSellInvoice.aspx.cs:line 348 TargetSite: Boolean TryGetSimplePropertyValue(System.Object, System.Object ByRef) Time: 18/08/2025 10:53:48 AM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 01:51:47 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 02:31:06 PM PageName: StockBilling_ProductSellInvoice String str: SELECT Count(1) AS Nos0 FROM StockBillingProductSaleInvoice WHERE InvoiceId='B2526000003' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_ocpaal0a StackTrace: at StockBilling_ProductSellInvoice.btnSubmitBill_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\StockBilling_ProductSellInvoice.aspx.cs:line 444 TargetSite: Void btnSubmitBill_Click(System.Object, System.EventArgs) Time: 18/08/2025 03:02:05 PM PageName: StockBilling_ProductSellInvoice String str: SELECT Count(1) AS Nos0 FROM StockBillingProductSaleInvoice WHERE InvoiceId='B2526000003' ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_stockbilling_productsellinvoice.aspx.cdcab7d2.h9-7sa7x StackTrace: at StockBilling_ProductSellInvoice.btnSubmitBill_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\StockBilling_ProductSellInvoice.aspx.cs:line 461 TargetSite: Void btnSubmitBill_Click(System.Object, System.EventArgs) Time: 18/08/2025 03:02:58 PM PageName: StockBilling_ProductSellInvoice String str: SELECT COUNT(1)AS Nos0 FROM StockBillingProductUnitDetail WHERE SrNo='16' AND Status='Approved' String sql: INSERT INTO StockBillingSellInvoice ( InvoiceId, InvoiceDate, CustomerId, CustomerName, NoOfProduct, TotalProductAmount, TotalDiscountAmount, TotalOtherCharge, TotalGSTAmount, TotalPayableAmount, OtherCharge, OtherDiscount, FinalPayableAmount, EntryUser, EntryTime ) VALUES ( 'B2526000003', '8/18/2025 12:00:00 AM', 'C252601005', 'Subhman Gill', '0', '42000', '4200', '1800', '3300', '42900', '1200', '1500', '42600', 'root', GETDATE() ) ; UPDATE StockBillingProductUnitDetail SET Status='Selled', AddOnDiscount='2400', AddOnCharge='1000', GSTAmount='1800', SellAmount='24400', BillNo='B2526000003', BillDate='8/18/2025 12:00:00 AM', CustomerId='C252601005', CustomerName='Subhman Gill', BillUser='root', GETDATE() WHERE SrNo='6' ; UPDATE StockBillingProductUnitDetail SET Status='Selled', AddOnDiscount='1800', AddOnCharge='800', GSTAmount='1500', SellAmount='18500', BillNo='B2526000003', BillDate='8/18/2025 12:00:00 AM', CustomerId='C252601005', CustomerName='Subhman Gill', BillUser='root', GETDATE() WHERE SrNo='16' ; UPDATE FinancialYearMaster SET BookIdCounter=isnull(BookIdCounter,0)+1 WHERE TableName='2526' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near ')'. Incorrect syntax near ')'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductSellInvoice.btnSubmitBill_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\StockBilling_ProductSellInvoice.aspx.cs:line 491 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:06:21 PM PageName: StockBilling_ProductSellInvoice String str: SELECT COUNT(1)AS Nos0 FROM StockBillingProductUnitDetail WHERE SrNo='16' AND Status='Approved' String sql: INSERT INTO StockBillingSellInvoice ( InvoiceId, InvoiceDate, CustomerId, CustomerName, NoOfProduct, TotalProductAmount, TotalDiscountAmount, TotalOtherCharge, TotalGSTAmount, TotalPayableAmount, OtherCharge, OtherDiscount, FinalPayableAmount, EntryUser, EntryTime ) VALUES ( 'B2526000003', '8/18/2025 12:00:00 AM', 'C252601005', 'Subhman Gill', '2', '42000', '4200', '1800', '3300', '42900', '1200', '1500', '42600', 'root', GETDATE() ) ; UPDATE StockBillingProductUnitDetail SET Status='Selled', AddOnDiscount='2400', AddOnCharge='1000', GSTAmount='1800', SellAmount='24400', BillNo='B2526000003', BillDate='8/18/2025 12:00:00 AM', CustomerId='C252601005', CustomerName='Subhman Gill', BillUser='root', GETDATE() WHERE SrNo='6' ; UPDATE StockBillingProductUnitDetail SET Status='Selled', AddOnDiscount='1800', AddOnCharge='800', GSTAmount='1500', SellAmount='18500', BillNo='B2526000003', BillDate='8/18/2025 12:00:00 AM', CustomerId='C252601005', CustomerName='Subhman Gill', BillUser='root', GETDATE() WHERE SrNo='16' ; UPDATE FinancialYearMaster SET BookIdCounter=isnull(BookIdCounter,0)+1 WHERE TableName='2526' ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Incorrect syntax near ')'. Incorrect syntax near ')'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.VoidInsUpDelTransaction(String sql, SqlTransaction trans) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 42 at StockBilling_ProductSellInvoice.btnSubmitBill_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\StockBilling_ProductSellInvoice.aspx.cs:line 492 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:06:48 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:18:34 PM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:18:34 PM PageName: StockBilling_PurchaseProductUnitList String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_slgwbrpu StackTrace: at StockBilling_PurchaseProductUnitList.FillDDLData() in d:\ERPManagement\ERPManagement180825\StockBilling_PurchaseProductUnitList.aspx.cs:line 289 TargetSite: Void FillDDLData() Time: 18/08/2025 03:19:08 PM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:19:08 PM PageName: StockBilling_PurchaseProductUnitList String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_slgwbrpu StackTrace: at StockBilling_PurchaseProductUnitList.FillDDLData() in d:\ERPManagement\ERPManagement180825\StockBilling_PurchaseProductUnitList.aspx.cs:line 289 TargetSite: Void FillDDLData() Time: 18/08/2025 03:43:02 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 18/08/2025 03:43:04 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:48:55 PM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 03:48:55 PM PageName: StockBilling_ProductDetailCorrection String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_orffzela StackTrace: at StockBilling_ProductDetailCorrection.FillDDLData() in d:\ERPManagement\ERPManagement180825\StockBilling_ProductDetailCorrection.aspx.cs:line 278 TargetSite: Void FillDDLData() Time: 18/08/2025 04:00:39 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 04:01:03 PM PageName: StockBilling_PrintCustomerSellInvoiceHTML String str: SELECT a.InvoiceId, a.CustomerId, a.CustomerName, c.CustomerGSTNo, Convert(CHAR,a.InvoiceDate,106)AS InvoiceDate1, Convert(CHAR,a.InvoiceDate,103)AS InvoiceDate, a.NoOfProduct, a.TotalProductAmount, a.TotalOtherCharge, a.TotalGSTAmount,a.TotalDiscountAmount, a.OtherCharge, a.OtherDiscount, a.FinalPayableAmount, c.CustomerMobileNo, b.ProductName, b.MRPAmount, b.AddOnDiscount, b.AddOnCharge, b.GSTAmount, b.WarrantyPeriod, b.ProductUnitId, b.ProductSrNo, b.SellAmount, c.CustomerAddress, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1 = 1)AS CompanyDetail1,(SELECT CompanyDetail2 FROM ProjectReportSettingMaster)AS CompanyDetail2, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyName, (SELECT CompanyMobileNo FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyMobileNo, (SELECT CompanyEmail FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyEmail FROM StockBillingSellInvoice a WITH(nolock) INNER JOIN StockBillingProductUnitDetail b WITH(nolock) ON a.InvoiceId=b.BillNo INNER JOIN StockBillingCustomerRegistrationDetail c WITH(nolock) ON a.CustomerId=c.CustomerId WHERE 1=1 AND a.InvoiceId='B2526000003' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'ProductGSTAmount' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at StockBilling_PrintCustomerSellInvoiceHTML.FillInvoiceDetail() in d:\ERPManagement\ERPManagement180825\StockBilling_PrintCustomerSellInvoiceHTML.aspx.cs:line 57 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 18/08/2025 04:21:31 PM PageName: StockBilling_PrintCustomerSellInvoiceHTML String str: SELECT a.InvoiceId, a.CustomerId, a.CustomerName, c.CustomerGSTNo, Convert(CHAR,a.InvoiceDate,106)AS InvoiceDate1, Convert(CHAR,a.InvoiceDate,103)AS InvoiceDate, a.NoOfProduct, a.TotalProductAmount, a.TotalOtherCharge, a.TotalGSTAmount,a.TotalDiscountAmount, a.OtherCharge, a.OtherDiscount, a.FinalPayableAmount, c.CustomerMobileNo, b.ProductName, b.MRPAmount, b.AddOnDiscount, b.AddOnCharge, b.GSTAmount, b.WarrantyPeriod, b.ProductUnitId, b.ProductSrNo, b.SellAmount, c.CustomerAddress, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1 = 1)AS CompanyDetail1,(SELECT CompanyDetail2 FROM ProjectReportSettingMaster)AS CompanyDetail2, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyName, (SELECT CompanyMobileNo FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyMobileNo, (SELECT CompanyEmail FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyEmail FROM StockBillingSellInvoice a WITH(nolock) INNER JOIN StockBillingProductUnitDetail b WITH(nolock) ON a.InvoiceId=b.BillNo INNER JOIN StockBillingCustomerRegistrationDetail c WITH(nolock) ON a.CustomerId=c.CustomerId WHERE 1=1 AND a.InvoiceId='B2526000003' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'ProductGSTAmount' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at StockBilling_PrintCustomerSellInvoiceHTML.FillInvoiceDetail() in d:\ERPManagement\ERPManagement180825\StockBilling_PrintCustomerSellInvoiceHTML.aspx.cs:line 57 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 18/08/2025 05:40:57 PM PageName: AdminLogOut String str: String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Thread was being aborted. Source: mscorlib StackTrace: 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 AdminLogOut.btnLogout_Click(Object sender, EventArgs e) in d:\ERPManagement\ERPManagement180825\AdminLogOut.aspx.cs:line 45 TargetSite: Void AbortInternal() Time: 18/08/2025 05:40:59 PM PageName: IntInsUpDel String str: String sql: UPDATE UserLoginDetail SET UserLoginDate=GETDATE(), UserWorkingDate='8/18/2025 12:00:00 AM' WHERE UserLoginId='root' ; INSERT INTO UserLoginTime ( UserType, UserId, LoginDate, IPAddress, RemoteUser, BrowserName, Latitude, Longitude, UserAddress ) VALUES ( 'AdminUser', 'root', GETDATE(), '::1', '', 'Chrome', '26.8091445', '81.0015997', '' ) ; Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'UserType'. Invalid column name 'Latitude'. Invalid column name 'Longitude'. Invalid column name 'UserAddress'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ClassMaster.IntInsUpDel(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 53 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 05:42:58 PM PageName: DataSetResult String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 05:42:58 PM PageName: StockBilling_PurchaseProductUnitList String str: SELECT CategoryId,CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_slgwbrpu StackTrace: at StockBilling_PurchaseProductUnitList.FillDDLData() in d:\ERPManagement\ERPManagement180825\StockBilling_PurchaseProductUnitList.aspx.cs:line 289 TargetSite: Void FillDDLData() Time: 18/08/2025 05:43:10 PM PageName: DataSetResult String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Invalid column name 'CategoryType'. Source: .Net SqlClient Data Provider StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at ClassMaster.DataSetResult(String query) in d:\ERPManagement\ERPManagement180825\App_Code\ClassMaster.cs:line 149 TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) Time: 18/08/2025 05:43:10 PM PageName: StockBilling_ProductDetailCorrection String str: SELECT CategoryId, CategoryType FROM StockBillingProductCategoryMaster WHERE CategoryStatus='Active' ORDER BY CategoryType ; String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Object reference not set to an instance of an object. Source: App_Web_orffzela StackTrace: at StockBilling_ProductDetailCorrection.FillDDLData() in d:\ERPManagement\ERPManagement180825\StockBilling_ProductDetailCorrection.aspx.cs:line 278 TargetSite: Void FillDDLData() Time: 18/08/2025 06:11:57 PM PageName: StockBilling_PrintCustomerSellInvoiceHTML String str: SELECT a.InvoiceId, a.CustomerId, a.CustomerName, c.CustomerGSTNo, Convert(CHAR,a.InvoiceDate,106)AS InvoiceDate1, Convert(CHAR,a.InvoiceDate,103)AS InvoiceDate, a.NoOfProduct, a.TotalProductAmount, a.TotalOtherCharge, a.TotalGSTAmount,a.TotalDiscountAmount, a.OtherCharge, a.OtherDiscount, a.FinalPayableAmount, c.CustomerMobileNo, b.ProductName, b.MRPAmount, b.AddOnDiscount, b.AddOnCharge, b.GSTAmount, b.WarrantyPeriod, b.ProductUnitId, b.ProductSrNo, b.SellAmount, c.CustomerAddress, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1 = 1)AS CompanyDetail1,(SELECT CompanyDetail2 FROM ProjectReportSettingMaster)AS CompanyDetail2, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyName, (SELECT CompanyMobileNo FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyMobileNo, (SELECT CompanyEmail FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyEmail FROM StockBillingSellInvoice a WITH(nolock) INNER JOIN StockBillingProductUnitDetail b WITH(nolock) ON a.InvoiceId=b.BillNo INNER JOIN StockBillingCustomerRegistrationDetail c WITH(nolock) ON a.CustomerId=c.CustomerId WHERE 1=1 AND a.InvoiceId='B2526000003' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'ProductGSTAmount' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at StockBilling_PrintCustomerSellInvoiceHTML.FillInvoiceDetail() in d:\ERPManagement\ERPManagement180825\StockBilling_PrintCustomerSellInvoiceHTML.aspx.cs:line 57 TargetSite: System.Data.DataColumn GetDataColumn(System.String) Time: 18/08/2025 06:15:47 PM PageName: StockBilling_PrintCustomerSellInvoiceHTML String str: SELECT a.InvoiceId, a.CustomerId, a.CustomerName, c.CustomerGSTNo, Convert(CHAR,a.InvoiceDate,106)AS InvoiceDate1, Convert(CHAR,a.InvoiceDate,103)AS InvoiceDate, a.NoOfProduct, a.TotalProductAmount, a.TotalOtherCharge, a.TotalGSTAmount,a.TotalDiscountAmount, a.OtherCharge, a.OtherDiscount, a.FinalPayableAmount, c.CustomerMobileNo, b.ProductName, b.MRPAmount, b.AddOnDiscount, b.AddOnCharge, b.GSTAmount, b.WarrantyPeriod, b.ProductUnitId, b.ProductSrNo, b.SellAmount, c.CustomerAddress, (SELECT CompanyDetail1 FROM ProjectReportSettingMaster WITH(nolock) WHERE 1 = 1)AS CompanyDetail1,(SELECT CompanyDetail2 FROM ProjectReportSettingMaster)AS CompanyDetail2, (SELECT CompanyName FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyName, (SELECT CompanyMobileNo FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyMobileNo, (SELECT CompanyEmail FROM ProjectReportSettingMaster WITH(nolock)WHERE 1 = 1)AS CompanyEmail FROM StockBillingSellInvoice a WITH(nolock) INNER JOIN StockBillingProductUnitDetail b WITH(nolock) ON a.InvoiceId=b.BillNo INNER JOIN StockBillingCustomerRegistrationDetail c WITH(nolock) ON a.CustomerId=c.CustomerId WHERE 1=1 AND a.InvoiceId='B2526000003' String sql: Data: System.Collections.ListDictionaryInternal HelpLink: InnerException: Message: Column 'ProductGSTAmount' does not belong to table . Source: System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at StockBilling_PrintCustomerSellInvoiceHTML.FillInvoiceDetail() in d:\ERPManagement\ERPManagement180825\StockBilling_PrintCustomerSellInvoiceHTML.aspx.cs:line 57 TargetSite: System.Data.DataColumn GetDataColumn(System.String)