Marking Job Operation Complete

I’ve got an issue where there are a bunch of OLD jobs in the system that are still open, and people are trying to clean up and mark operations complete in an attempt to actually represent what’s still open on the job. Is there a way to mark an operation complete WITHOUT having a labor entry record against the job where you mark it as complete?

You can mark them complete with Job Adjustments. Technically still a labor record, but you can do so without adding any time or cost.

2 Likes

You could also use the Job Complete/Close screen. And I recently had a client develop an updateable dashboard to be able to mark jobs complete (or closed) more quickly.

I’m looking at job operations, not jobs. Thanks!!

if the job is closed and they are old why does the operation need to be marked complete???

Original post: “old jobs in the system that are still open”.

ah ok…why dont you just close them then?

Because they still have WIP. Question was pretty basic, any way to close job operations without labor?

dont you run capture cos/wip activity process?

I also made an updateable dashboard to complete/close jobs. I thought it was simple enough, I just put the JobHead fields on a DB and made the complete/closed checkboxes updateable. Easy right?

I am not sure what I did wrong but shortly after we implemented it, I discovered that some jobs closed through this dashboard were not properly being cleared from PartDtl, so these closed jobs were still generating material demand. It’s only happening with jobs that do not have the material marked as ‘Issued Complete’, somehow my dashboard is missing some kind of cleanup that the built in complete/close process does.

@zwilli526 What service call would you use in Job Adjustments to mark operation complete ? (I’m thinking ‘ChangeLaborComplete’ ??) thx

I believe you can just set LaborDtl.OpComplete to true and call an Update

That’s funny, I just stumbled upon that looking thru service calls and db tables and was setting up to give it a try…thx

So if I don’t have a labor entry yet, I assume I have to create one using LaborDtl service ? (jobs, operations is not much in my domain)

There’s an example on this post.

Create Job Adjustment in BPM C# - ERP 10 - Epicor User Help Forum (epiusers.help)