User cannot edit Transaction fields until Cause selected