if(!isset($items_array[$articles_id])) { $desc = $class_pm->retrieveCategoryName($i['categories_id'], '1'); $items_array[$articles_id]['desc'] = $desc; $items_array[$articles_id]['code'] = $i['products_model']; $items_array[$articles_id]['pri'] = 0; $items_array[$articles_id]['qty'] = 0; } $items_array[$articles_id]['qty'] += $i['products_quantity']; $items_array[$articles_id]['pri'] += $i['products_quantity'] * (calculateCurrency($i['material_expenses'], 'USD')/4); } */ use_class("sendback"); use_class("products_minierp"); $class_sendback = new sendback(); $class_pm = new products_minierp(); $items = $class_sendback->retrieveList('16'); $items_array = array(); foreach ($items as $i) { $articles_id = $i['products_id'] . '-' . $i['products_articles_id']; if (!isset($items_array[$articles_id])) { $desc = $class_pm->retrieveCategoryName($i['categories_id'], '1'); $items_array[$articles_id]['desc'] = $desc; $items_array[$articles_id]['code'] = $i['products_model']; $items_array[$articles_id]['pri'] = 0; $items_array[$articles_id]['qty'] = 0; } $qty = $i['type'] == 'R' ? $i['quantity_stock'] : $i['quantity_actual']; $items_array[$articles_id]['qty'] += $qty; $items_array[$articles_id]['pri'] += $qty * (calculateCurrency($i['material_expenses'], 'USD') / 4); } class PDF extends FPDF
$post_result .= '<input type="button" class="button" id="btn_printinv" value="Print Invoice" title="Print Invoice for This Package">'; $post_result .= '<input type="button" class="blue button" id="btn_sendbali" value="Send to Bali" title="Send Package To Bali">'; $post_result .= '</div>'; } $ajaxResult = array(); $ajaxResult['result'] = $post_result; $ajaxResult['tc16'] = intval($sc16['16']); ajaxReturn($ajaxResult); exit; } elseif ($_POST['me_action'] == 'REFRESHCOUNTER') { $post_result = implode(',', $tc); echo utf8_encode($post_result); exit; } elseif ($_POST['me_action'] == 'RETRIEVESENDBACKLIST') { $type = $_POST['type']; $s_lists = $class_sendback->retrieveList('16', "s.type = '{$type}' AND s.bin_segments_id='{$segment_id}'"); $sendback_lists = $class_sendback->drawLists($s_lists, $type); $ajaxResult = array(); $dropTarget = $type == 'R' ? '#return-orders' : '#depot-orders'; $ajaxResult['dropTarget'] = $dropTarget; $ajaxResult['ordersList'] = $sendback_lists; ajaxReturn($ajaxResult); exit; } elseif ($_POST['me_action'] == 'SENDPACKAGETOBALI') { $segment_id = $_POST['segment_id']; $old_status = 16; $new_status = 17; $total_updated = 0; $sendback_lists = $class_sendback->retrieveList('16', "s.bin_segments_id='{$segment_id}'"); if (count($sendback_lists) > 0) { use_class('jng_sp_packages');