private function compute_salary_other_premium5($writ_rec) { //$param1 سایر مزایا1 //$param2 سایر مزایا2 //$param3 //$param4 //$param5 $edu_main_level = manage_person_education::GetEducationalGroupLevel($writ_rec['education_level'], 'MasterID'); $Minsalary = manage_salary_params::get_salaryParam_value("", $writ_rec['person_type'].",101", SPT_SAYER_MAZAYA1, $writ_rec['execute_date'], $edu_main_level); $Maskan = self::compute_salary_item5_37($writ_rec); $Mozdgroup = self::compute_salary_item5_34($writ_rec); $this->param1 = $Minsalary - ($Maskan + $Mozdgroup ); if ($this->param1 < 0) $this->param1 = 0; $this->param2 = manage_salary_params::get_salaryParam_value("", $writ_rec['person_type'].",101", SPT_SAYER_MAZAYA2, $writ_rec['execute_date'], $edu_main_level); $value = $this->param1 + $this->param2; if (!($value > 0)) return 0; return $value; }