Upgrade Error

Hi folks,

i’m just going through the task of regression testing some customizations for an upgrade from 10.1.6.18 to 10.2.400.5.

I am hitting the following error whenever I invoke a form based on UD21.

Exception caught in: Ice.Lib.EpiClientLib

Error Detail 
============
Message: Object reference not set to an instance of an object.
Program: Ice.Lib.EpiClientLib.dll
Method: <EventSetup>b__143_0

Client Stack Trace 
==================
   at Ice.Lib.Framework.EpiNumericEditor.<EventSetup>b__143_0(NumericType defaultType)
   at Ice.Lib.Framework.EpiNumericEditor.EventSetup()
   at Ice.Lib.Framework.EpiNumericEditor.set_EpiTransaction(IEpiTransaction value)
   at Ice.Lib.Framework.EpiUIUtils.BindNConfigureControls()

The form then continues to function properly.

I have tried to debug this in VS to try and catch the error, but cannot find anything.

I have also checked the data model and everything is OK.

Has anyone got any ideas on fixing this.

Thanks,

Andrew.

do you have any code written into customization or any BPM applied for this?

Hi,

Yes, there’s a number of BPM’s on the UD21.Update method, which are all working as expected.

if possible can you attach your customization here?

Sorry - I’m not authorised to distribute the code.

Thanks for offering to take a look.

I’ll raise a call with Epicor, but I don’t not what their support policy is on UD customizations.

no problem.

We are in 10.2.400.11 and using UD21 with customization working fine.

Can you try to open with base only option and see.

Hi @aclements , did you manage to resolve this? have the same issue. any lead to resolve this would be much helpful.

It’s a long time ago, but I don’t think I managed to get it resolved as it was a customisation and not included in the support agreement.

I’m pretty certain I had to redo the customisation.

i spent over 6 hours and then a light bulb moment. open the customization in customization maintenance and actions>customdata , look each epinumerieditor control and properties.

one of the epinumerieditor control inputmask properties was blank. set inputmask -11111111 and the error gone away.

upgrade frustrations…

1 Like