System crashing when entering stock purchases

This thread is now closed to new comments.
Some of the links and information provided in this thread may no longer be available or relevant.
If you have a question please start a new post.
RG6
3 Posts
User
User

3Posts

0Kudos

0Solutions

Solved: Go to Solution

System crashing when entering stock purchases

Entering stock purchase and 

1 : System.NullReferenceException error comes up.

 

I have rebooted computer, shut down computer, and nothing seems to work

 

 

AccountRight Application Error Report

=====================================

Application Version: 2023.2.24.7960

Application File Version: 2023.2.24.7960 Incident Id: b22bec6c-67b6-45f5-a23c-b6e46257b1de

Time: Monday, 20 March 2023 2:12:19 PM

 

Code:

System.NullReferenceException

 

 

Message:

Object reference not set to an instance of an object.

 

 

Stack Trace

----------------------------------------

1 : System.NullReferenceException

----------------------------------------

System.NullReferenceException: Object reference not set to an instance of an object.

   at mscorlib!0x0600572c!System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27

   at mscorlib!0x06005737!System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1b3

   at Huxley.Service.Gateway!0x06001a26!MYOB.Huxley.Service.Gateway.API.IGatewayService.Dispatch(String name, Object[] arguments)

   at Huxley.Service.Proxy!0x06001545!MYOB.Huxley.Service.Proxy.Services.ProxyPurchaseEventService.Validate(Object entity, IEnumerable`1 propertyNames) +0x0

   at Huxley.UI.Decorators!0x06002696!MYOB.Huxley.UI.Decorators.Services.DecoratorServiceMYOBHuxleyAPIServicesAccountingIIntPurchaseEventService.MYOB.Huxley.API.Services.Core.IValidator.Validate(Object entity, IEnumerable`1 propertyNames) +0x52

   at Huxley.UI.Model!0x06002914!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.GetValidationResults(Object businessObject, IEnumerable`1 propertyNames, Boolean shouldRunInBackground) +0x0

   at Huxley.UI.Model!0x06002912!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.ProduceUIValidationResults(IEnumerable`1 businessObjectPropertyMappings, Boolean shouldRunInBackground) +0x156

   at Huxley.UI.Model!0x0600290e!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.ProcessValidationForPropertyMapping(IEnumerable`1 busObjPropMaps, Boolean shouldRunInBackground) +0x2d

   at Huxley.UI.Model!0x0600290d!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.ValidateUIModel(IEnumerable`1 propertyName, Boolean shouldRunInBackground) +0xac

   at Huxley.UI.Model!0x0600290a!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.ValidationResults(IEnumerable`1 propertyNames, Boolean shouldRunInBackground) +0x7

   at Huxley.UI.Model!0x06002908!MYOB.Huxley.UI.Model.Facades.Base.UIObject`1.ValidationResultsNoThread(IList`1 propertyNames) +0x7

   at Huxley.UI.Controls!0x06000517!MYOB.Huxley.UI.Controls.External.ExtGridView.worker_DoWork(Object sender, DoWorkEventArgs e) +0x41

   at System!0x0600314c!System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e) +0x19

   at System!0x0600315c!System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument) +0xe ==========

MODULE: Huxley.Service.Gateway => Huxley.Service.Gateway, Version=2023.2.24.7960, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:0c962201d04c4363b68b5cc958553a80; A:1

MODULE: Huxley.Service.Proxy => Huxley.Service.Proxy, Version=2023.2.24.7960, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:2401b74db22f43bbad3d2ccd5df85d4f; A:1

MODULE: Huxley.UI.Controls => Huxley.UI.Controls, Version=2023.2.24.7960, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:36ddbb440e1c46dd875699faa3c0e83f; A:1

MODULE: Huxley.UI.Decorators => Huxley.UI.Decorators, Version=2023.2.24.7960, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:a3f9903e018e499991d6085c93c1b2d0; A:1

MODULE: Huxley.UI.Model => Huxley.UI.Model, Version=2023.2.24.7960, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:e7736018ff2a46c7ad7d72fc2eb68ca0; A:1

MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:e802975d87a14ffa8a6a0836952ea231; A:2

MODULE: System => System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:9356c0a4d80e4e679da8d57f9dae1dd9; A:2

2 REPLIES 2
RG6
3 Posts
User
User

3Posts

0Kudos

0Solutions

System.NullReferenceException

Trying to enter purchase (inventory) error contiualy comes up

 

Was working fine last week

 

gavin12345
Ultimate User
4,991 Posts
Ultimate User
Australia
Ultimate User

4,991Posts

1,002Kudos

633Solutions

Accepted Solution Solved

Re: System.NullReferenceException

Hi @RG6 

 

Likely cause is a missing setting or file corruption, so restarting etc won't resolve. It if happens on a specific Item, then check all settings for that item, for example that there are linked accounts for I Buy I Sell etc, there are tax codes linked, the tax codes have linked accounts etc.

 

It is is happening for a specific customer/supplier, check all settings on their cards for anything missing.

 

It if happening on all items, then likely cause is file corruption and you will need MYOB to look at the file and repair.

 

NullReferenceException happens when MYOB needs a field or a link that doesn't exist, such as a tax code.

 

Regards

Gavin

(gavinw222@gmail.com)

Didn't find your answer here?

Try using advanced search to find a post more easily Advanced Search
or
Get the conversation started and make a new post Start a Post