Reversing payroll error - Something's gone wrong and AccountRight needs to close
Hi,
We have an ETP payment for last financial year and the payroll category wasn't set up correctly so it isn't showing as an ETP in STP.
We need to delete/reverse this payment and reprocess correctly however everytime it brings up an error 'Something's gone wrong and AccountRight needs to close' We have been trying for the last week to fix this but keep getting the same error.
Below are the error details. Is anyone having the same problem?
AccountRight Application Error Report
=====================================
Application Version: 2024.5.1.7
Application File Version: 2024.5.1.7
Incident Id: 7bc50dd6-fa20-4b00-a485-bc0490c8c0b8
Time: Monday, 1 July 2024 8:42:21 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