} } } else { echo " \t\t\t\tFailed!\n"; $commit_trans = FALSE; $e++; echo " ERROR: Company Deduction Not Found!\n"; } } if ($update_column == FALSE and isset($mapped_row['province_income_tax_deduction_id']) and $mapped_row['province_income_tax_deduction_id'] != '' and isset($mapped_row['province_income_tax_user_value1']) and $mapped_row['province_income_tax_user_value1'] != '') { echo " Importing Provincial/State Income Tax Information..."; $cdlf = new CompanyDeductionListFactory(); if (is_numeric($mapped_row['province_income_tax_deduction_id'])) { $cdlf->getByCompanyIdAndId($mapped_row['company_id'], $mapped_row['province_income_tax_deduction_id']); } else { $cdlf->getByCompanyIdAndName($mapped_row['company_id'], $mapped_row['province_income_tax_deduction_id']); } if ($cdlf->getRecordCount() > 0) { $cd_obj = $cdlf->getCurrent(); $udf = new UserDeductionFactory(); $udf->setUser($user_id); $udf->setCompanyDeduction($cd_obj->getId()); if (isset($mapped_row['province_income_tax_user_value1']) and $mapped_row['province_income_tax_user_value1'] != '') { $udf->setUserValue1(Misc::importCallInputParseFunction('province_income_tax_user_value1', $mapped_row['province_income_tax_user_value1'], $filtered_import_map['province_income_tax_user_value1']['default_value'], $filtered_import_map['province_income_tax_user_value1']['parse_hint'])); } if (isset($mapped_row['province_income_tax_user_value2']) and $mapped_row['province_income_tax_user_value2'] != '') { $udf->setUserValue2(Misc::importCallInputParseFunction('province_income_tax_user_value2', $mapped_row['province_income_tax_user_value2'], $filtered_import_map['province_income_tax_user_value2']['default_value'], $filtered_import_map['province_income_tax_user_value2']['parse_hint'])); } if (isset($mapped_row['province_income_tax_user_value3']) and $mapped_row['province_income_tax_user_value3'] != '') { $udf->setuserValue3(Misc::importCallInputParseFunction('province_income_tax_user_value3', $mapped_row['province_income_tax_user_value3'], $filtered_import_map['province_income_tax_user_value3']['default_value'], $filtered_import_map['province_income_tax_user_value3']['parse_hint'])); }