Ideally, the locking/unlocking of prime contracts would be permissions controlled. Once unlocked, the user should be able to edit the prime contract estimate, revenue, cost codes, etc. To best manage editing of prime contract estimates, cost codes...