Unable to Enter Payroll
Since Friday 13th September I have been unable to enter payroll. I have been using MYOB STP payroll successfully for several months prior to this. I process the payroll, click record and when the Process Payments sheet comes up there are Nil Balance for all payments. Nothing has been recorded and no payslips can be found. I have been back and forth between MYOB and my IT man for a week now without any result. I have had my Internet Explorer settings updated and reloaded the program. When I click on payroll reporting centre popup message says Unable to Connect. Possible causes issue with internet. company file is being upgraded. Accountright Live services is undergoing maintenance - try again later. I have tried all week without success. Another popup says something went wrong at our end. You'll need to come back later. Please help, I need to pay the staff today and also report to the ATO. Sometimes MYOB creates an email to itself which says
AccountRight Application Error Report
=====================================
Application Version: 2019.3.22.7525
Application File Version: 2019.3.22.8029 Incident Id: 40b4d9d2-2ad6-4227-865a-ebeac5f76612
Time: Friday, 20 September 2019 10:48:55 AM
Code:
Unknown (0)
Message:
(Unknown): ShowUIView(SingleTouchPayrollReadinessCheck,...,...)
Stack Trace
----------------------------------------
1 : MYOB.Huxley.API.HuxleyApplicationException
----------------------------------------
MYOB.Huxley.API.HuxleyApplicationException: (Unknown): ShowUIView(SingleTouchPayrollReadinessCheck,...,...) ---> System.ServiceModel.CommunicationException: An error occurred while receiving the HTTP response to http://localhost:16997/GatewayService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System!0x0600205c!System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +0x17
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x76
--- End of inner exception stack trace ---
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0xec
at System!0x0600128d!System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x2d
at System!0x06001021!System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +0x72
--- End of inner exception stack trace ---
at System!0x06000a25!System.Net.HttpWebRequest.GetResponse() +0x283
at System.ServiceModel!0x06008710!System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) +0x16
--- End of inner exception stack trace ---
at mscorlib!0x06005726!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27
at mscorlib!0x06005731!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3
at Huxley.Service.Gateway!0x060017c4!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)
at Huxley.Service.Proxy!0x060017f7!MYOB.Huxley.Service.Proxy.Services.ProxySingleTouchPayrollContainerService.GetValidationResults(ISingleTouchPayrollContainer container) +0x0
at Huxley.UI.Decorators!0x060028b0!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyApplicationServicesContainerAPIISingleTouchPayrollContainerService.MYOB.Huxley.ApplicationServices.Container.API.ISingleTouchPayrollContainerService.GetValidationResults(ISingleTouchPayrollContainer container) +0x50
at Huxley.UI.Model!0x0600374e!MYOB.Huxley.UI.Model.Context.SingleTouchPayrollReadinessCheckContext.DoReadinessCheck() +0x0
at Huxley.UI.Controllers!0x060021a7!MYOB.Huxley.UI.Controllers.Payroll.SingleTouchPayrollReadinessCheckController.DoReadinessCheck() +0x0
at Huxley.UI.Controllers!0x060021a9!MYOB.Huxley.UI.Controllers.Payroll.SingleTouchPayrollReadinessCheckController.PerformReadinessCheckAndReturnIfFormShouldClose(Boolean initiatedFromRerunButton) +0x0
at Huxley.UI.Forms!0x06002658!MYOB.Huxley.UI.Forms.Payroll.SingleTouchPayrollReadinessCheck.OnAfterContainerInitialized() +0xc
at Huxley.UI.Forms!0x06003169!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.InitializeContainer(IUIViewPresenter uiPresenter, IController parentController, IUIContext context, EntityInfo eInfo) +0x24e
at Huxley.UI.Forms!0x060031c1!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, String name, IController controller, IUIContext context, EntityInfo eInfo, Boolean visible) +0x228
at Huxley.UI.Forms!0x060031bd!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, IUIContext context, EntityInfo eInfo) +0xa
at Huxley.UI.Forms!0x06002e02!MYOB.Huxley.UI.Forms.BaseForms.BaseViewForm.InitializeForm(UIViewType ViewType, IUIViewPresenter uiViewPresenter, String containerResourceID, IUICompanyFile companyFile, EntityInfo eInfo, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x122
at Huxley.UI.Framework!0x06000189!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.GetForm(UIViewType viewType, EntityInfo eInfo, IUIViewPresenter presenter, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x88
at Huxley.UI.Framework!0x06000188!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.Show(IUIViewPresenter presenter, UIViewType viewType, Boolean showDialog, EntityInfo eInfo, IUIContext context, Boolean visible, BeginNotificationRefreshMethod refreshMethod) +0xa4
at Huxley.UI.Framework!0x060001a7!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0x4a
--- End of inner exception stack trace ---
at Huxley.UI.Framework!0x060001a7!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0xa3
at Huxley.UI.Framework!0x060001a5!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo) +0x12
at Huxley.UI.Forms!0x06002651!MYOB.Huxley.UI.Forms.Payroll.SingleTouchPayrollHelper.LaunchReadinessCheck() +0x3b
at Huxley.UI.Forms!0x0600263d!MYOB.Huxley.UI.Forms.Payroll.SingleTouchPayrollLanding.btnRunDataCheck_Click(Object sender, EventArgs e) +0x0
at System.Windows.Forms!0x06000e16!System.Windows.Forms.Control.OnClick(EventArgs e) +0x19
at DevExpress.XtraEditors.v17.1!0x06000d4f!DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e) +0x2e
at DevExpress.XtraEditors.v17.1!0x06000d48!DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e) +0x1d
at System.Windows.Forms!0x06000efd!System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) +0x184
at System.Windows.Forms!0x06000f0d!System.Windows.Forms.Control.WndProc(Message& m) +0x62c
at DevExpress.Utils.v17.1!0x06002708!DevExpress.Utils.Controls.ControlBase.WndProc(Message& m) +0x2e
at DevExpress.XtraEditors.v17.1!0x06000256!DevExpress.XtraEditors.BaseControl.WndProc(Message& msg) +0x0
at System.Windows.Forms!0x06005717!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) +0x0
at System.Windows.Forms!0x0600571a!System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) +0x8e
at System.Windows.Forms!0x06002dec!System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) +0x25 ==========
MODULE: DevExpress.Utils.v17.1 => DevExpress.Utils.v17.1, Version=17.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a; G:b8c34c059b804930811d5f6d50999b6c; A:1
MODULE: DevExpress.XtraEditors.v17.1 => DevExpress.XtraEditors.v17.1, Version=17.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a; G:6df94e55f5bd4444b910d4b2a37076a4; A:1
MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:55941be2c1704e508a33c2fd448c7af0; A:1
MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:798f9ac902864f78891f2a8164d5cfda; A:1
MODULE: Huxley.UI.Controllers => Huxley.UI.Controllers, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:d9dd0c994ea544cf9db1c4fd71992baf; A:1
MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:82f8d65f54df4bd4b92c01d047295c50; A:1
MODULE: Huxley.UI.Forms => Huxley.UI.Forms, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:5d2abf1c38314b5d8b272e33cc3ccd5f; A:1
MODULE: Huxley.UI.Framework => Huxley.UI.Framework, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:30b25e11946442859c4d05331ffc8a3e; A:1
MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:59a4a14b1b1541659780051f82cb52e0; A:1
MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:9daf87bd0e254dc382a09b2fa2c39285; A:2
MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:7c69eabe6fbc477e81a14f712ec52692; A:2
MODULE: System.ServiceModel => System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:ac33f735e642477488a7f16178e2e510; A:2
MODULE: System.Windows.Forms => System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:b65dd5baddb440169c4a9a9a5e1cad3b; A:1
----------------------------------------
2 : System.ServiceModel.CommunicationException
----------------------------------------
System.ServiceModel.CommunicationException: An error occurred while receiving the HTTP response to http://localhost:16997/GatewayService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System!0x0600205c!System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +0x17
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x76
--- End of inner exception stack trace ---
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0xec
at System!0x0600128d!System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x2d
at System!0x06001021!System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +0x72
--- End of inner exception stack trace ---
at System!0x06000a25!System.Net.HttpWebRequest.GetResponse() +0x283
at System.ServiceModel!0x06008710!System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) +0x16
--- End of inner exception stack trace ---
at mscorlib!0x06005726!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27
at mscorlib!0x06005731!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3
at Huxley.Service.Gateway!0x060017c4!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)
at Huxley.Service.Proxy!0x060017f7!MYOB.Huxley.Service.Proxy.Services.ProxySingleTouchPayrollContainerService.GetValidationResults(ISingleTouchPayrollContainer container) +0x0
at Huxley.UI.Decorators!0x060028b0!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyApplicationServicesContainerAPIISingleTouchPayrollContainerService.MYOB.Huxley.ApplicationServices.Container.API.ISingleTouchPayrollContainerService.GetValidationResults(ISingleTouchPayrollContainer container) +0x50
at Huxley.UI.Model!0x0600374e!MYOB.Huxley.UI.Model.Context.SingleTouchPayrollReadinessCheckContext.DoReadinessCheck() +0x0
at Huxley.UI.Controllers!0x060021a7!MYOB.Huxley.UI.Controllers.Payroll.SingleTouchPayrollReadinessCheckController.DoReadinessCheck() +0x0
at Huxley.UI.Controllers!0x060021a9!MYOB.Huxley.UI.Controllers.Payroll.SingleTouchPayrollReadinessCheckController.PerformReadinessCheckAndReturnIfFormShouldClose(Boolean initiatedFromRerunButton) +0x0
at Huxley.UI.Forms!0x06002658!MYOB.Huxley.UI.Forms.Payroll.SingleTouchPayrollReadinessCheck.OnAfterContainerInitialized() +0xc
at Huxley.UI.Forms!0x06003169!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.InitializeContainer(IUIViewPresenter uiPresenter, IController parentController, IUIContext context, EntityInfo eInfo) +0x24e
at Huxley.UI.Forms!0x060031c1!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, String name, IController controller, IUIContext context, EntityInfo eInfo, Boolean visible) +0x228
at Huxley.UI.Forms!0x060031bd!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, IUIContext context, EntityInfo eInfo) +0xa
at Huxley.UI.Forms!0x06002e02!MYOB.Huxley.UI.Forms.BaseForms.BaseViewForm.InitializeForm(UIViewType ViewType, IUIViewPresenter uiViewPresenter, String containerResourceID, IUICompanyFile companyFile, EntityInfo eInfo, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x122
at Huxley.UI.Framework!0x06000189!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.GetForm(UIViewType viewType, EntityInfo eInfo, IUIViewPresenter presenter, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x88
at Huxley.UI.Framework!0x06000188!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.Show(IUIViewPresenter presenter, UIViewType viewType, Boolean showDialog, EntityInfo eInfo, IUIContext context, Boolean visible, BeginNotificationRefreshMethod refreshMethod) +0xa4
at Huxley.UI.Framework!0x060001a7!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0x4a ==========
MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:55941be2c1704e508a33c2fd448c7af0; A:1
MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:798f9ac902864f78891f2a8164d5cfda; A:1
MODULE: Huxley.UI.Controllers => Huxley.UI.Controllers, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:d9dd0c994ea544cf9db1c4fd71992baf; A:1
MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:82f8d65f54df4bd4b92c01d047295c50; A:1
MODULE: Huxley.UI.Forms => Huxley.UI.Forms, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:5d2abf1c38314b5d8b272e33cc3ccd5f; A:1
MODULE: Huxley.UI.Framework => Huxley.UI.Framework, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:30b25e11946442859c4d05331ffc8a3e; A:1
MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2019.3.22.7525, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:59a4a14b1b1541659780051f82cb52e0; A:1
MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:9daf87bd0e254dc382a09b2fa2c39285; A:2
MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:7c69eabe6fbc477e81a14f712ec52692; A:2
MODULE: System.ServiceModel => System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:ac33f735e642477488a7f16178e2e510; A:2
----------------------------------------
3 : System.Net.WebException
----------------------------------------
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System!0x0600205c!System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +0x17
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x76
--- End of inner exception stack trace ---
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0xec
at System!0x0600128d!System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x2d
at System!0x06001021!System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +0x72
--- End of inner exception stack trace ---
at System!0x06000a25!System.Net.HttpWebRequest.GetResponse() +0x283
at System.ServiceModel!0x06008710!System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) +0x16 ==========
MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:7c69eabe6fbc477e81a14f712ec52692; A:2
MODULE: System.ServiceModel => System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:ac33f735e642477488a7f16178e2e510; A:2
----------------------------------------
4 : System.IO.IOException
----------------------------------------
System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System!0x0600205c!System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +0x17
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x76
--- End of inner exception stack trace ---
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0xec
at System!0x0600128d!System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x2d
at System!0x06001021!System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +0x72 ==========
MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:7c69eabe6fbc477e81a14f712ec52692; A:2
----------------------------------------
5 : System.Net.Sockets.SocketException
----------------------------------------
System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System!0x0600205c!System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +0x17
at System!0x06001fed!System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +0x76 ==========
MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:7c69eabe6fbc477e81a14f712ec52692; A:2
----------------------------------------
Unbelievable news. After a week and many hours of back and forth between MYOB and my IT man I decided to turn off my ROUTER and plug it back it. SUCCESS. After notifying the ATO again that I'm using MYOB (which they said they already knew) I can now do my payroll. Sometimes it's just the little things that can help. Hope this saves someone else a lot of time and money.