Hey everyone. I was hoping maybe someone might be able to point me in the right direction with Transaction Services.
I'm trying to do an integration with Simphony First Edition 1.71 using transaction service. Unfortunately I keep getting an error when trying to Post new checks or to add items to existing checks. Everything else is working fine, like grabbing checks or menu items. But when I try to add something new I get the errors below. I thought this was a setting in the RVC Parameters>Posting and Control but It doesn't seem to have helped any. Has anyone seen this before or know where I should look next?
I also included the log file from TS.
Thanks!
3/25/2021 1:33:50 PM - ERROR - Operation [Write Check and Post Totals] failed.
An exception has been caught in CheckFuncs.WriteCheckWithTotalsPosting().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCheckTotal_3.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheckTotal.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheck.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckReq.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckPostSaleReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.WriteCheckWithTotalsPosting(Check check, Int64 rvcDbId, Int64 workstationDbId, TransactionStatus transStatus, String checkPostingServer, Int32 decimalPlaces, SaleDbInfo saleDbInfo, BaseTotals baseTotals, CheckSummaryTotals summaryTotals, PropertyParameters propParams, RvcParameters rvcParams)
3/25/2021 1:33:50 PM - INFO - A TsException has been caught while processing a transaction. An attempt will be made to unwind operations.
3/25/2021 1:33:50 PM - INFO - Transaction Services experienced an error and cannot continue to process this request.
Reason: Operation [Write Check and Post Totals] failed.
An exception has been caught in CheckFuncs.WriteCheckWithTotalsPosting().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCheckTotal_3.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheckTotal.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheck.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckReq.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckPostSaleReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.WriteCheckWithTotalsPosting(Check check, Int64 rvcDbId, Int64 workstationDbId, TransactionStatus transStatus, String checkPostingServer, Int32 decimalPlaces, SaleDbInfo saleDbInfo, BaseTotals baseTotals, CheckSummaryTotals summaryTotals, PropertyParameters propParams, RvcParameters rvcParams)
Error Code: InternalProcessingError
3/25/2021 2:04:03 PM - ERROR - Operation [Create Check] failed.
An exception has been caught in CheckFuncs.CreateCheckInDb().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCreateCheckReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.CreateCheckInDb(Check check, PropertyParameters propertyParams, RvcParameters rvcParams, TSEmployee empl, String checkPostingServer)
3/25/2021 2:04:03 PM - INFO - A TsException has been caught while processing a transaction. An attempt will be made to unwind operations.
3/25/2021 2:04:03 PM - INFO - Transaction Services experienced an error and cannot continue to process this request.
Reason: Operation [Create Check] failed.
An exception has been caught in CheckFuncs.CreateCheckInDb().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCreateCheckReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.CreateCheckInDb(Check check, PropertyParameters propertyParams, RvcParameters rvcParams, TSEmployee empl, String checkPostingServer)
Error Code: InternalProcessingError
I'm trying to do an integration with Simphony First Edition 1.71 using transaction service. Unfortunately I keep getting an error when trying to Post new checks or to add items to existing checks. Everything else is working fine, like grabbing checks or menu items. But when I try to add something new I get the errors below. I thought this was a setting in the RVC Parameters>Posting and Control but It doesn't seem to have helped any. Has anyone seen this before or know where I should look next?
I also included the log file from TS.
Thanks!
3/25/2021 1:33:50 PM - ERROR - Operation [Write Check and Post Totals] failed.
An exception has been caught in CheckFuncs.WriteCheckWithTotalsPosting().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCheckTotal_3.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheckTotal.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheck.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckReq.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckPostSaleReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.WriteCheckWithTotalsPosting(Check check, Int64 rvcDbId, Int64 workstationDbId, TransactionStatus transStatus, String checkPostingServer, Int32 decimalPlaces, SaleDbInfo saleDbInfo, BaseTotals baseTotals, CheckSummaryTotals summaryTotals, PropertyParameters propParams, RvcParameters rvcParams)
3/25/2021 1:33:50 PM - INFO - A TsException has been caught while processing a transaction. An attempt will be made to unwind operations.
3/25/2021 1:33:50 PM - INFO - Transaction Services experienced an error and cannot continue to process this request.
Reason: Operation [Write Check and Post Totals] failed.
An exception has been caught in CheckFuncs.WriteCheckWithTotalsPosting().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCheckTotal_3.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheckTotal.Serialize(Stream s)
at Micros.TotalsPosting.CGwCheck.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckReq.Serialize(Stream s)
at Micros.TotalsPosting.CGwWriteCheckPostSaleReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.WriteCheckWithTotalsPosting(Check check, Int64 rvcDbId, Int64 workstationDbId, TransactionStatus transStatus, String checkPostingServer, Int32 decimalPlaces, SaleDbInfo saleDbInfo, BaseTotals baseTotals, CheckSummaryTotals summaryTotals, PropertyParameters propParams, RvcParameters rvcParams)
Error Code: InternalProcessingError
3/25/2021 2:04:03 PM - ERROR - Operation [Create Check] failed.
An exception has been caught in CheckFuncs.CreateCheckInDb().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCreateCheckReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.CreateCheckInDb(Check check, PropertyParameters propertyParams, RvcParameters rvcParams, TSEmployee empl, String checkPostingServer)
3/25/2021 2:04:03 PM - INFO - A TsException has been caught while processing a transaction. An attempt will be made to unwind operations.
3/25/2021 2:04:03 PM - INFO - Transaction Services experienced an error and cannot continue to process this request.
Reason: Operation [Create Check] failed.
An exception has been caught in CheckFuncs.CreateCheckInDb().
Message: Exception of type 'Micros.LES.EGateway.MemoryStreamSerializer+SerializerException' was thrown.
Stack Trace: at Micros.LES.EGateway.MemoryStreamSerializer.Serialize(Stream s, String str)
at Micros.TotalsPosting.CGwCreateCheckReq.Serialize(Stream s)
at Simphony.TS.Ops.CheckFuncs.CreateCheckInDb(Check check, PropertyParameters propertyParams, RvcParameters rvcParams, TSEmployee empl, String checkPostingServer)
Error Code: InternalProcessingError