Guid should contain 32 digits

If I attempt to open Issue Mis. Material using the open with command, I get the following error:


Exception caught in: mscorlib

Error Detail 
============
Message: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
Program: CommonLanguageRuntimeLibrary
Method: TryParseGuidWithNoStyle

Client Stack Trace 
==================
   at System.Guid.TryParseGuidWithNoStyle(String guidString, GuidResult& result)
   at System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
   at System.Guid.Parse(String input)
   at Erp.UI.App.IssueMiscEntry.IssueMiscForm.OnFormLoaded()
   at Ice.Lib.Framework.EpiBaseForm.formLoaded()```

I do not get this error if I just open it directly. Hitting OK gets through and opens the form, but it then doesn’t carry over the part number. There’s no customization or personalization running on the Issue Misc. Material form so not sure where to go from here if anyone has any ideas.

Purge any personalizations?

It’s not so much of an issue these days, but on 9 and 10.1 I’d occasionally have users break something when they personalized a form. I’ve also turned off personalization permissions for everyone since then, so that might also be why I see fewer problems.

Big Plays Workout GIF by Patrick Paige II

Edited my original post as I forgot to put the three ticks after the error message so what I typed after got lost in the error. There are no customizations or personlizations on this form.

Have you double checked the information in context menu maintenance to see what process is being used?

Also, to add, does this happen for everyone or just you?

On the context menu maintenance, I checked Part to Issue Misc. Material and then went into Menu Maintenance and it is still pointing at the correct item.

Happening for everyone.

So that likely excludes a cache issue.

Bear in mind, the oldest version I have is 10.2.300 at the ready so it may not match, but I checked the source. The value from the launch form options is out of sorts on your end for the record it is trying to pull via context. Since this happens after the form loads, you can likely get the information in the customization. Likely can pull it from a BPM as well, but not certain off the top of my head which BO to check specifically.

Even if it doesn’t get me past the error, I can use this to pull up the record I need. I should have checked the LauchFormOptions but I assumed (yes, I should know better than to assume) that Epicor was using a different field of its own to accomplish this rather than the one I would have to use to send it.

Just out of curiosity, does anyone else have Open With Issue Misc. Material as an option from Part?
Epicor support is telling me that it must be a customization because that’s not an option for open with from Part. It is possible that my predecessor added that but I’m doubtful so just wanted to check if anyone else had that as an option.

It does not show in mine.