This would look like the 2 status columns, one that is fixed and the other that is editable.
This would allow for mass editing of end dates without going into the quote or job each time.