March 4, 2021, 1:57am
I have a really weird error happening…
When a user tries to add a material to a Job, as soon as they tab out of the part number field it will change the part number of the previously added material. (previous mtl seq)
If the previous material has a PO or has been Issued it will throw an exception saying that the part can’t be changed because it has PO or Issued
This only seems to be happening if it is an added material (a day or so after the job was initially set up)
March 4, 2021, 2:08am
Its as if the Job Material table is one line out of sync… is that even possible
March 4, 2021, 3:16am
Perhaps if a material was removed from the job, then added again. I have seen instances (just can’t remember that they sequence numbering goes out of wack if lines are deleted. It might even be order releases).
Are you sure there are no customisations on that form or bpms on the validation method, that might exist for the job. Perhaps there’s a Pre-JobUpdate or similarly.
If it’s only happening for one user, then I’d be starting with a clear client cache.
Missed the testing bit… Definitely check for BPMs and code.
March 4, 2021, 3:42am
It’s happening to multi users, the jobs havn’t had mtl’s deleted…
Done the standard CCC and restarts…
I’ve just re-visited any BPM’s related to Job Entry and opened them to see if I could see any problems, I didn’t make any changes but when I tried the process again it worked without error
I’ll monitor to see if it keeps happening
March 5, 2021, 1:45am
Arrghhh, it’s still happening!!!
Has anyone got any ideas??
You could turn tracing on with all the Server options checked. Something may turn up there.
You may find Jose’s wonderful trace helper utility helpful in analyzing the trace logs.
So we’ve been working on a little utility to help parse the Epicor Trace Files and make development a little easer.
Here is a walk through
Below is some more info on how to use it. The most important but is how you setup your Trace. Your trace should be setup as shown
I know we (most of us) normally say “Track Changes Only” but this is big bold lie, it shows us what has changed in the data-set (even stuff we haven’t manually changed). This tool breaks through some of that confusion…
March 10, 2021, 8:37am
Any chance you could do a short video capture of the behaviour. The other thing to ask, are there any default dialogs disabled? (You know in the Tools/Options menu item)
March 10, 2021, 10:24am
Fingers crossed… I’ve just regen’ed the DB, it seems to have solved it for now
March 10, 2021, 10:40am
Just sent you an email sorry.