2025-12-01 17:06:56,711 [20] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,719 [20] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:06:56,792 [20] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,794 [20] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:06:56,865 [195] ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: INSERT INTO `OrderReturn` (`ReturnNumber`, SysOrderInfoId, `SysOrderNumber`, `OrderInfoStatus`, `AddTime`, `Reason`, `PayType`, `PayAccount`, `Status`, `ApprovalUserId`, `ApprovalUserName`, `ApprovalTime`, `RefundTotal`, `Fee`, `RealFundTotal`, `ApprovalNote`, `LogisticsName`, `LogisticsNumber`, `ShipTime`, `ReceiverUserId`, `ReceiverUserName`, `ReceiverTime`, `ReceiverNote`, `PayUserId`, `PayUserName`, `PayTime`, `PayNote`, `PayCredentialIMG`, `AllReturn`, `ReceiveWarehouseId`, `ReceiveWarehouseName`) VALUES (?p0, ?p1, ?p2, ?p3, ?p4, ?p5, ?p6, ?p7, ?p8, ?p9, ?p10, ?p11, ?p12, ?p13, ?p14, ?p15, ?p16, ?p17, ?p18, ?p19, ?p20, ?p21, ?p22, ?p23, ?p24, ?p25, ?p26, ?p27, ?p28, ?p29, ?p30);SELECT LAST_INSERT_ID() MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'Reason' cannot be null at MySql.Data.MySqlClient.MySqlStream.ReadPacketAsync(Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.GetResultAsync(Int32 affectedRow, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.GetResultAsync(Int32 statementId, Int32 affectedRows, Int64 insertedId, Boolean execAsync) at MySql.Data.MySqlClient.Driver.NextResultAsync(Int32 statementId, Boolean force, Boolean execAsync) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlDataReader.NextResultAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at NHibernate.AdoNet.AbstractBatcher.DoExecuteReader(DbCommand cmd) 2025-12-01 17:06:56,867 [195] ERROR NHibernate.Util.ADOExceptionReporter - Column 'Reason' cannot be null 2025-12-01 17:17:18,060 [21] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success) 2025-12-01 17:28:06,704 [24] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success) 2025-12-01 17:35:44,220 [53] ERROR NHibernate.Transaction.AdoTransaction - exception calling user Synchronization System.NullReferenceException: Object reference not set to an instance of an object. at MCMS.SaleOrder.Service.Impl.OrderReturnService.<>c__DisplayClass72_1.b__2() in E:\agent\_work\4\s\MCMS.SaleOrder.Service.Impl\OrderReturnService.cs:line 528 at MCMS.SaleOrder.DAO.Hibernate.TransactionSynchronization.ExecuteAfterTransactionCompletion(Boolean success) in E:\agent\_work\4\s\MCMS.SaleOrder.DAO.Hibernate\Common\TransactionSynchronization.cs:line 47 at NHibernate.Transaction.AdoTransaction.NotifyLocalSynchsAfterTransactionCompletion(Boolean success)