public function update() { $previous_object = RealEstateAgency_Object_Settlement::loadById_object($this->getGlobalData(), $this->obj_id); if ($previous_object) { $row = $previous_object->zend_row; $this->district_id = $row->district; // keep district identifier !!! $this->toZendRow($row); $row->save(); } }