Please Help!
I need to update an Employee's card file and when I click to enter her card details, I recieve the error message 'Something's gone wrong and AccountRight needs to close' and receive the following error report. This happens with two employees cards. Can someone please help me asap is possible. I have since updated Myob to the up to date version and this hasn't rectified the issue. I believe it may be an internal error. Thanks in advance : )
AccountRight Application Error Report
=====================================
Application Version: 2017.1.19.7037
Application File Version: 2017.1.19.7037
Incident Id: 62e3aa3a-25f4-495e-918a-94988083f78b
Time: Monday, 22 May 2017 12:02:34 PM
Code:
Unknown (0)
Message:
(Unknown): ShowUIView(CardDetail,...,...)
Stack Trace
----------------------------------------
1 : MYOB.Huxley.API.HuxleyApplicationException
----------------------------------------
MYOB.Huxley.API.HuxleyApplicationException: (Unknown): ShowUIView(CardDetail,...,...) ---> MYOB.Huxley.API.HuxleyApplicationException: (DataNotUniqueError): More than one EmployeePayrollDetails exists for employeeId = 453
at mscorlib!0x060055b4!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27
at mscorlib!0x060055bf!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3
at Huxley.Service.Gateway!0x06000001!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)
at Huxley.Service.Proxy!0x060002af!MYOB.Huxley.Service.Proxy.Services.ProxyCardContainerService.GetContainerObjectByType(IEnumerable`1 objectSetVersions, CardType cardType, Int32 id) +0x0
at Huxley.UI.Decorators!0x0600028e!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyApplicationServicesContainerAPIICardContainerService.MYOB.Huxley.ApplicationServices.Container.API.ICardContainerService.GetContainerObjectByType(IEnumerable`1 objectSetVersions, CardType cardType, Int32 id) +0x54
at Huxley.UI.Model!0x0600399a!MYOB.Huxley.UI.Model.Context.CardContext.<>c__DisplayClass1.<GetContainerObjectByType>b__0() +0x0
at Huxley.UI.Model!0x060000b0!MYOB.Huxley.UI.Model.Context.Base.UIContextContainer`2.InvokeContainerGet(Func`1 getFunction, Boolean force) +0x5f
at Huxley.UI.Model!0x060004ba!MYOB.Huxley.UI.Model.Context.CardContext.GetContainerObjectByType(CardType cardType, Int32 id) +0x34
at Huxley.UI.Controllers!0x060019b9!MYOB.Huxley.UI.Controllers.Cards.CardDetailController.GetDataObject() +0x0
at Huxley.UI.Controllers!0x06000065!MYOB.Huxley.UI.Controllers.Base.BaseControllerBusinessObject`5.get_DataRecord() +0x33
at Huxley.UI.Forms!0x06001eaa!MYOB.Huxley.UI.Forms.Cards.DetailContainers.CardDetail.BindContainer() +0x0
at Huxley.UI.Forms!0x06000009!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.InitializeContainer(IUIViewPresenter uiPresenter, IController parentController, IUIContext context, EntityInfo eInfo) +0x1f0
at Huxley.UI.Forms!0x0600005f!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, String name, IController controller, IUIContext context, EntityInfo eInfo, Boolean visible) +0x248
at Huxley.UI.Forms!0x0600005b!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, IUIContext context, EntityInfo eInfo) +0xa
at Huxley.UI.Forms!0x06000650!MYOB.Huxley.UI.Forms.BaseForms.BaseViewForm.InitializeForm(UIViewType ViewType, IUIViewPresenter uiViewPresenter, String containerResourceID, IUICompanyFile companyFile, EntityInfo eInfo, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x121
at Huxley.UI.Framework!0x060001ad!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.GetForm(UIViewType viewType, EntityInfo eInfo, IUIViewPresenter presenter, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x87
at Huxley.UI.Framework!0x060001ac!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.Show(IUIViewPresenter presenter, UIViewType viewType, Boolean showDialog, EntityInfo eInfo, IUIContext context, Boolean visible, BeginNotificationRefreshMethod refreshMethod) +0xa1
at Huxley.UI.Framework!0x060001cf!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0x69
--- End of inner exception stack trace ---
at Huxley.UI.Framework!0x060001cf!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0xa7
at Huxley.UI.Forms!0x06001d6b!MYOB.Huxley.UI.Forms.Cards.CardsGrid.OnCustomNavigationEvent(UIViewType uiViewType, EntityInfo eInfo, Boolean showAsDialog, BeginNotificationRefreshMethod refreshMethod) +0x0
at Huxley.UI.Forms!0x0600001e!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.RaiseNavigationEvent(UIViewType uiViewType, EntityInfo eInfo, Boolean showAsDialog, Boolean causeRefresh) +0x33
at Huxley.UI.Forms!0x06001d9e!MYOB.Huxley.UI.Forms.Cards.CardsGrid.LaunchDetail(UICardSummary editCard) +0x3d
at Huxley.UI.Forms!0x06001d76!MYOB.Huxley.UI.Forms.Cards.CardsGrid.grdvCardsList_DrillDownClicked(Object sender, DrilldownClickedArgs e) +0x16
at Huxley.UI.Controls!0x06000593!MYOB.Huxley.UI.Controls.External.ExtGridView.InvokeDrillDownClicked(Object row) +0x23
at Huxley.UI.Controls!0x060005b4!MYOB.Huxley.UI.Controls.External.ExtGridView.ExtGridView_Click(Object sender, EventArgs e) +0x6d
at DevExpress.XtraGrid.v14.2!0x0600045b!DevExpress.XtraGrid.Views.Base.BaseView.RaiseClick(EventArgs e) +0x19
at DevExpress.XtraGrid.v14.2!0x060000fc!DevExpress.XtraGrid.Views.Grid.Handler.GridHandler.OnClick(MouseEventArgs ev) +0x7
at DevExpress.Utils.v14.2!0x06001429!DevExpress.Utils.Controls.BaseHandler.ProcessEvent(EventType etype, Object args) +0x7a
at DevExpress.XtraGrid.v14.2!0x060000d0!DevExpress.XtraGrid.Views.Base.Handler.BaseViewHandler.ProcessEvent(EventType etype, Object args) +0x22
at DevExpress.XtraGrid.v14.2!0x06001df2!DevExpress.XtraGrid.GridControl.OnClick(EventArgs ev) +0x33
at System.Windows.Forms!0x06000dd2!System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) +0xf2
at System.Windows.Forms!0x06000de2!System.Windows.Forms.Control.WndProc(Message& m) +0x62f
at DevExpress.XtraEditors.v14.2!0x06001080!DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m) +0x67
at DevExpress.XtraGrid.v14.2!0x06001dd4!DevExpress.XtraGrid.GridControl.WndProc(Message& m) +0x83
at System.Windows.Forms!0x060053fd!System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) +0x0
at System.Windows.Forms!0x06005400!System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) +0x8e
at System.Windows.Forms!0x06002c1a!System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) +0x25
==========
MODULE: DevExpress.Utils.v14.2 => DevExpress.Utils.v14.2, Version=14.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a; G:8816a7c165b24a3d8d93692e6a3c1f89; A:1
MODULE: DevExpress.XtraEditors.v14.2 => DevExpress.XtraEditors.v14.2, Version=14.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a; G:aa653019eaec439383600077d15e01f3; A:1
MODULE: DevExpress.XtraGrid.v14.2 => DevExpress.XtraGrid.v14.2, Version=14.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a; G:26227422b4c04bd8a79790dd718508f6; A:1
MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:53185f8e38c641c592d93917f8389940; A:1
MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:0a6d8eaa4926457cb6e098e1314b1c0d; A:1
MODULE: Huxley.UI.Controllers => Huxley.UI.Controllers, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:6ec4c31c148b417a9ac429c1ef1c18b6; A:1
MODULE: Huxley.UI.Controls => Huxley.UI.Controls, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:da939658d665421881fbe9295aa8ab9c; A:1
MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:fd935e76ad6d41a58c4666c68c011d05; A:1
MODULE: Huxley.UI.Forms => Huxley.UI.Forms, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:25f3606378d04b739165a89a3a8b89df; A:1
MODULE: Huxley.UI.Framework => Huxley.UI.Framework, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:51080ccfee454cda8c52bb34fdf85dfb; A:1
MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:4ef71cb478194d3c8897e1aac740a7e7; A:1
MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:04cc64ea4ad147d1abd6be811281fd91; A:2
MODULE: System.Windows.Forms => System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:ac0403c624a14fa19a623f2dcf930f48; A:1
----------------------------------------
2 : MYOB.Huxley.API.HuxleyApplicationException
----------------------------------------
MYOB.Huxley.API.HuxleyApplicationException: (DataNotUniqueError): More than one EmployeePayrollDetails exists for employeeId = 453
at mscorlib!0x060055b4!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27
at mscorlib!0x060055bf!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3
at Huxley.Service.Gateway!0x06000001!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)
at Huxley.Service.Proxy!0x060002af!MYOB.Huxley.Service.Proxy.Services.ProxyCardContainerService.GetContainerObjectByType(IEnumerable`1 objectSetVersions, CardType cardType, Int32 id) +0x0
at Huxley.UI.Decorators!0x0600028e!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyApplicationServicesContainerAPIICardContainerService.MYOB.Huxley.ApplicationServices.Container.API.ICardContainerService.GetContainerObjectByType(IEnumerable`1 objectSetVersions, CardType cardType, Int32 id) +0x54
at Huxley.UI.Model!0x0600399a!MYOB.Huxley.UI.Model.Context.CardContext.<>c__DisplayClass1.<GetContainerObjectByType>b__0() +0x0
at Huxley.UI.Model!0x060000b0!MYOB.Huxley.UI.Model.Context.Base.UIContextContainer`2.InvokeContainerGet(Func`1 getFunction, Boolean force) +0x5f
at Huxley.UI.Model!0x060004ba!MYOB.Huxley.UI.Model.Context.CardContext.GetContainerObjectByType(CardType cardType, Int32 id) +0x34
at Huxley.UI.Controllers!0x060019b9!MYOB.Huxley.UI.Controllers.Cards.CardDetailController.GetDataObject() +0x0
at Huxley.UI.Controllers!0x06000065!MYOB.Huxley.UI.Controllers.Base.BaseControllerBusinessObject`5.get_DataRecord() +0x33
at Huxley.UI.Forms!0x06001eaa!MYOB.Huxley.UI.Forms.Cards.DetailContainers.CardDetail.BindContainer() +0x0
at Huxley.UI.Forms!0x06000009!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.InitializeContainer(IUIViewPresenter uiPresenter, IController parentController, IUIContext context, EntityInfo eInfo) +0x1f0
at Huxley.UI.Forms!0x0600005f!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, String name, IController controller, IUIContext context, EntityInfo eInfo, Boolean visible) +0x248
at Huxley.UI.Forms!0x0600005b!MYOB.Huxley.UI.Forms.BaseForms.BaseViewContainer.DynamicContainerLoad(String resourceId, IUIContext context, EntityInfo eInfo) +0xa
at Huxley.UI.Forms!0x06000650!MYOB.Huxley.UI.Forms.BaseForms.BaseViewForm.InitializeForm(UIViewType ViewType, IUIViewPresenter uiViewPresenter, String containerResourceID, IUICompanyFile companyFile, EntityInfo eInfo, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x121
at Huxley.UI.Framework!0x060001ad!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.GetForm(UIViewType viewType, EntityInfo eInfo, IUIViewPresenter presenter, Boolean showAsModal, BeginNotificationRefreshMethod refreshMethod) +0x87
at Huxley.UI.Framework!0x060001ac!MYOB.Huxley.UI.Framework.Presenter.UIViewFactory.Show(IUIViewPresenter presenter, UIViewType viewType, Boolean showDialog, EntityInfo eInfo, IUIContext context, Boolean visible, BeginNotificationRefreshMethod refreshMethod) +0xa1
at Huxley.UI.Framework!0x060001cf!MYOB.Huxley.UI.Framework.Presenter.UIViewPresenter.ShowUIView(UIViewType uiViewType, EntityInfo entityInfo, BeginNotificationRefreshMethod refreshMethod) +0x69
==========
MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:53185f8e38c641c592d93917f8389940; A:1
MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:0a6d8eaa4926457cb6e098e1314b1c0d; A:1
MODULE: Huxley.UI.Controllers => Huxley.UI.Controllers, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:6ec4c31c148b417a9ac429c1ef1c18b6; A:1
MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:fd935e76ad6d41a58c4666c68c011d05; A:1
MODULE: Huxley.UI.Forms => Huxley.UI.Forms, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:25f3606378d04b739165a89a3a8b89df; A:1
MODULE: Huxley.UI.Framework => Huxley.UI.Framework, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:51080ccfee454cda8c52bb34fdf85dfb; A:1
MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2017.1.19.7037, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:4ef71cb478194d3c8897e1aac740a7e7; A:1
MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:04cc64ea4ad147d1abd6be811281fd91; A:2
----------------------------------------