コード例 #1
0
     $componentEstimate->total_operations = $operations['total_price'];
     $componentEstimate->paper_singleprice = $components_to_estimate[$i]['price'];
     $componentEstimate->status = "uptodate";
     $componentEstimate->press_rate_a_id = $pressestimate['press_rate'][0]['id'];
     $componentEstimate->press_rate_a_name = $pressestimate['press_rate'][0]['name'];
     $componentEstimate->press_rate_b_id = $pressestimate['press_rate'][1]['id'];
     $componentEstimate->press_rate_b_name = $pressestimate['press_rate'][1]['name'];
     $componentEstimate->press_rate_a_inks = $pressestimate['press_rate'][0]['colors'];
     $componentEstimate->press_rate_a_machine = $pressestimate['press_rate'][0]['machine'];
     $componentEstimate->press_rate_b_inks = $pressestimate['press_rate'][1]['colors'];
     $componentEstimate->press_rate_b_machine = $pressestimate['press_rate'][1]['machine'];
     $componentEstimate->assigned_user_id = $current_user->id;
     $componentEstimate->press_paperwaste_rate_id = $paperestimate['press_paperwaste_rate']['id'];
     $componentEstimate->press_paperwaste_rate_name = $paperestimate['press_paperwaste_rate']['name'];
     $componentEstimate->press_paperwaste_rate_machine = $paperestimate['press_paperwaste_rate']['machine'];
     $componentEstimate->save($GLOBALS['check_notify']);
 }
 ///////////
 $estimateCalc = new EstimateCalc();
 $estimatecalc_id = $focus->get_calc_record($focus->id);
 if (!is_null($estimatecalc_id) && !empty($estimatecalc_id)) {
     $estimateCalc->retrieve($estimatecalc_id);
 }
 $components_estimate = $estimateCalc->componentsEstimate($focus->id);
 $estimateCalc->name = $mod_strings['LBL_EST_NAME_PREFIX'] . "-" . $focus->name;
 $estimateCalc->estimate_name = $focus->name;
 $estimateCalc->estimate_id = $focus->id;
 $estimateCalc->total_paper = $components_estimate['total_paper'];
 $estimateCalc->total_prepress = $components_estimate['total_prepress'];
 $estimateCalc->total_press = $components_estimate['total_press'];
 $estimateCalc->total_operations = $components_estimate['total_operations'];