Forum Discussion

ThinkErg's avatar
ThinkErg
Contributing User
6 months ago

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

  • Hi ThinkErg,

     

    Thanks for sharing the error log. I noticed you've already posted about this twice, and one of my colleagues has responded to your query over here. Let us know if you need more help—we're here for you!

     

    Cheers,

    Princess