Hello
You can also create a status profile and an user status on transaction BS02 to prevent changes on the order.
This procedure was suggested on the following threads:
Change in a process order not allowed when the order status is TECO
User status for Production Order
BR
Caetano