Job pausing

Has anyone come across a method whereby you can hit some type of a pause button while working on a job? And then having the ability to un-pause the job when the activity has resumed.
They would like to avoid using the steps of End Job Activity with inputting zero quantity completed, restarting the job again, and then hitting End Job activity for the last time with inputting the final total quantity.
This creates two operation activities, whereby separately each activity now has a screwed up efficiency rating.

Not sure if it is relevant to your specific scenario as it is not stated in your question but we have job operations that may take a few days to complete the batch - a single item may take most of a shift. What we tell the operators to do is report 0 if they have literally completed 0, but report the quantity that they have completed if they have completed any- you will still get some screwy efficiency results if they report zero.

I think to report efficiency you are going to have to use a custom query to compare the planned time for the whole job at that operation to the aggregated time for all labour bookings to that operation.

While it’s probably possible to do what you are asking. It’s probably easier to create a better efficiency rating report. Like @mcfreedombaby says, that grabs all of the hours on that operation. I was thinking that it was using the start and stop time to calculate the elapsed, but then I remembered that there is a bunch of logic around splitting time and burden and all that, so I know it’s not that simple. Theoretically, you could create records on a UD table to record these paused times, then when the quantity is being recorded, to subtract it from the overall labor hours. But that isn’t going to be easy.

Creating a BAQ and dashboard/report however is very doable without having to wade into heavy customization.