As a business, even after sent to approval, there could be some changes which can't be avoided.
But once the Authorized person approves the order through Releasing or with Some user status which triggers the Release business function automatically.
As SAP has option to disable once the order is released, then its not required to develop a solution to disable the cost in the mean time.