To provide greater visibility into the progress of a production order or to communicate information at the right time with other systems, it would be beneficial to be able to identify the status of an operation.
For example, a completed operation status would trigger the production order update in another system and avoid the implementation of complex management rules: check all records that have already been produced under the same operation, production order and product + sum all those quantities + compare that number with the ordered quantity + return the value "Finished" if the previous value is the same.
This also means to make this status field available in all relative API.