AX 2009 SFC - Job registration. How can I prevent "finishing" operation 2 before operation 1 is finished

I have a problem in shop floor control where an operator is allowed to finish operation 2 before operation 1 is finished. Following is the scenario.

Work order has 3 operation with total quantity 10000.

Operator 1 finishes 1st operation with feedback quantity of 10000.

Operator 2 processes 4000 on second operation and transfers the material to operator 3. Operator 2 dosent finish the job and leaves it for second shift operator to pick it up.

Operator 3 picks up 4000 completed by operator 2 and processes operation 3. but during feedback, he marks it as job finished. because quantity validation is on previous operation reported quantity, AX lets you finish this operation.

In the meanwhile, operator 4 from second shift is processing remaining 6000 on operation 2 and finishes the job.

Now we end up with following.

Operation 1 - 10000 reported and job finished.

Operation 2 - 10000 reported and job finished.

Operation 3 - 4000 reported and job finished.

This can only be prevented if operator 3 cant “finish” the job before 2nd job is “finished”. Any suggestions??

Regards