tarkka
8 years agoIdeator I
Manufacturing Process Planning Error on action="get"
Hello,
I have discovered a small bug in the Manufacturing Process Planning module. I know this isn't a bug report form, but I wanted to see if other users or the developers had encountered this because I have isolated the culpable method and I suspect the fix is fairly simple.
I am using MPP version 11.0R2 and Innovator 11.0 SP9 (Build 6549).
I don't typically use substitutes or alternates so I didn't notice this issue for a while, but I recently added a substitute to a BOM. When you load or save the Process Plan that consumes that part, you get an error in the client: "Wrong internal structure of the 'this' item; e.g. item's "dom" is not set; or item's "node" doesn't belong to the item's "dom"; or both "node" and "nodeList" are null; etc."
If you remove the part with a substitute from the process plan, the error goes away, so it's definitely related to substitutes/alternates.
The problem appears to lie in the method "mpp_getPartAlterSubs". If I bypass the method by commenting it out and using "return this;" at the end, the error no longer appears. Of course, it doesn't display the substitute in the Process Plan either, so this isn't really a fix.
Has anyone run into this issue before? I'm keen to hear from the Aras developers if this happens to have been addressed in a later release.
Thanks,
Mike