protected function serverStep04()
 {
     $sendData = $this->msStatus();
     if ($this->messageData['ms_status_processed'] == 1 && $this->messageData['ms_status'] == "master") {
         $scheduleTypeReportProcessed = new ScheduleTypeReportProcessed();
         $uids = array();
         foreach ($this->messageData['not_searched_reports'] as $uidItem) {
             $uids[] = $uidItem['report_uid'];
         }
         // master has not uid like this;
         $unSynchronizedReports = $scheduleTypeReportProcessed->findByUIDs($uids, 0);
         if (!is_null($unSynchronizedReports)) {
             foreach ($unSynchronizedReports['result'] as $reportItem) {
                 if ($reportItem->aging_time < time()) {
                     $reportItem->is_synchronized = 2;
                     // could not synchronize
                     $reportItem->save();
                 }
             }
         }
     }
     $this->createServerMessage('01', 1, 'SERVER ANSWER 04 (END)' . time());
 }