Пример #1
0
    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
Пример #2
0
         $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');