Error when reversing a pay - AccountRight needs to close
Hi,
We need to reverse a payroll in FY 2024 due to an STP error and each time we are getting an error message that AccountRight needs to close.
Is anyone else having the same issue? Is there a solution?
We have been trying daily for the last week and we keep getting the error.
Below is the detail error message.
AccountRight Application Error Report
=====================================
Application Version: 2024.5.1.7
Application File Version: 2024.5.1.7
Incident Id: b1f66185-66d1-40de-9835-93d8c3cd1f2f
Time: Monday, 1 July 2024 11:02:22 AM
Code:
SingleTouchPayrollServiceError (100106)
Message:
(SingleTouchPayrollServiceError): Error while trying to check pay event status from 'https://stp.payroll.prod.myob.com/businesses/9761c5d2-9c91-44ba-a1bb-921b65c53acc/payruns/66639006-4e3c-476d-93b6-947e85d2789e/status'
Stack Trace
----------------------------------------
1 : MYOB.Huxley.API.HuxleySingleTouchPayrollServiceException
----------------------------------------
MYOB.Huxley.API.HuxleySingleTouchPayrollServiceException: (SingleTouchPayrollServiceError): Error while trying to check pay event status from 'https://stp.payroll.prod.myob.com/businesses/9761c5d2-9c91-44ba-a1bb-921b65c53acc/payruns/66639006-4e3c-476d-93b6-947e85d2789e/status' ---> Newtonsoft.Json.JsonSerializationException: Error converting value "" to type 'System.Guid'. Path 'data.id', line 1, position 42. ---> System.ArgumentException: Could not cast or convert from System.String to System.Guid.
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at mscorlib!0x06005852!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27
at mscorlib!0x0600585d!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3
at Huxley.Service.Gateway!0x06001a32!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)
at Huxley.Service.Proxy!0x06000ef6!MYOB.Huxley.Service.Proxy.Services.ProxyPayEmployeeContainerService.GetStpPayRunStatus(Int32 employeePaymentEventId, String authToken) +0x0
at Huxley.UI.Decorators!0x06002d24!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyApplicationServicesContainerAPIIPayEmployeeContainerService.MYOB.Huxley.ApplicationServices.Container.API.IPayEmployeeContainerService.GetStpPayRunStatus(Int32 employeePaymentEventId, String authToken) +0x52
at Huxley.UI.Model!0x06003818!MYOB.Huxley.UI.Model.Context.PayEmployeeContext.GetStpPayRunStatus(Int32 id, String authToken) +0x0
at Huxley.UI.Controllers!0x06001a9d!MYOB.Huxley.UI.Controllers.Payroll.ProcessPayroll.PayEmployeeController.GetStpPayRunStatus(String authToken, Boolean checkExisting) +0x42
at Huxley.UI.Forms!0x0600324f!MYOB.Huxley.UI.Forms.Payroll.ProcessPayroll.PayEmployeeHelper.ValidateStpStatusForReverse() +0x4e
at Huxley.UI.Forms!0x06003292!MYOB.Huxley.UI.Forms.Payroll.ProcessPayroll.PayEmployee.DeleteOrReverseTransaction() +0xb1
at Huxley.UI.Forms!0x0600328e!MYOB.Huxley.UI.Forms.Payroll.ProcessPayroll.PayEmployee.mnuReverseTransaction_Click(Object sender, EventArgs e) +0x0
at System.Windows.Forms!0x06003fe2!System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) +0x15
at System.Windows.Forms!0x06004138!System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) +0x17
at Huxley.UI.Controls!0x0600018b!MYOB.Huxley.UI.Controls.Standard.StaToolStripItem.OnClick(EventArgs e) +0x128
at System.Windows.Forms!0x06003fa1!System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) +0x3b
at System.Windows.Forms!0x06003faa!System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) +0xc6
at System.Windows.Forms!0x06003f93!System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) +0x46
at System.Windows.Forms!0x06003f92!System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) +0xc1
at System.Windows.Forms!0x06003bb1!System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) +0x6f
at System.Windows.Forms!0x06003dc4!System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) +0x0
at System.Windows.Forms!0x06000f04!System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) +0x184
at System.Windows.Forms!0x06000f14!System.Windows.Forms.Control.WndProc(Message& m) +0x49f
at System.Windows.Forms!0x06003487!System.Windows.Forms.ScrollableControl.WndProc(Message& m) +0x34
at System.Windows.Forms!0x06003be6!System.Windows.Forms.ToolStrip.WndProc(Message& m) +0xe7
at System.Windows.Forms!0x06003de4!System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) +0x71
at System.Windows.Forms!0x0600572a!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) +0x0
at System.Windows.Forms!0x0600572d!System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) +0x8e
at System.Windows.Forms!0x06002df3!System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) +0x25
==========
MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:e10bc83ccd9646759a506d6c7574dadd; A:1
MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:80be10d8b3ad466bb4faa21873231857; A:1
MODULE: Huxley.UI.Controllers => Huxley.UI.Controllers, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:bc34e4edadd84a1da6e2b241062d90b9; A:1
MODULE: Huxley.UI.Controls => Huxley.UI.Controls, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:2a7ca30f67974625bac409f346555c75; A:1
MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:a232c855f0304289a687a7f60bb0055c; A:1
MODULE: Huxley.UI.Forms => Huxley.UI.Forms, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:d6b7fe52b4f24e858d737eaec284fe8f; A:1
MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2024.5.1.7, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:00a77598499f4195936483971309b376; A:1
MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:f745171ca1e744038d33ae12cc05d086; A:2
MODULE: System.Windows.Forms => System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:31f964b046fe4e7aac08c7718b7841b9; A:1
----------------------------------------
2 : Newtonsoft.Json.JsonSerializationException
----------------------------------------
Newtonsoft.Json.JsonSerializationException: Error converting value "" to type 'System.Guid'. Path 'data.id', line 1, position 42. ---> System.ArgumentException: Could not cast or convert from System.String to System.Guid.
--- End of inner exception stack trace ---
----------------------------------------
3 : System.ArgumentException
----------------------------------------
System.ArgumentException: Could not cast or convert from System.String to System.Guid.
----------------------------------------
Thanks,
Janelle