} $ean_data = $class_bl->getEANReturnResult('', $products_data, $sp_id); $result = $class_bl->generateBarcode($barcode_type, '', $ean_data); } } echo $result['label']; } else { //ACCESSED FROM MC use_class('barcode_label'); use_class('jng_sp'); use_class('orders'); use_class('jng_sp_orders'); use_class('depot_orders'); use_class('products_ean'); use_class('products_minierp'); $class_bl = new barcode_label(); $class_sp = new jng_sp(); $class_orders = new orders(); $class_jo = new jng_sp_orders(); $class_do = new depot_orders(); $class_pean = new products_ean(); $class_pm = new products_minierp(); //Barcode ID: SP-XXXX / JG-XXXX / PO XXX $barcode_id = trim(tep_db_prepare_input($_POST['bcid'])); //Barcode Type: ean13 / code39 $barcode_type = trim(tep_db_prepare_input($_POST['bctype'])); //Label Type: jewelboxlabel / elementorderlabel / label_product_ottob2b $label_type = tep_db_prepare_input($_POST['ltype']); $product_id = tep_db_prepare_input($_POST['pid']); $article_id = tep_db_prepare_input($_POST['aid']); $sp_id = tep_db_prepare_input($_POST['spid']);
$current_orders = $class_do->refillOpenOrdersQuantity(SEGMENT_ID_HAMBURG, $products_id, $articles_id); $refill_qty = $class_pm->calcRefillQuantity($products_id, $articles_id, $current_stock, $current_orders, $refill_qty_request); if($refill_qty>0) { for($r=1;$r<=$refill_qty;$r++) { $class_do->newOrder(SEGMENT_ID_HAMBURG, $products_id, $articles_id, $item['products_ean'], 1, null, 'AR', $refill_type); } } } } */ } } //MAKE ORDER LABEL CACHE ON SERVER PER PI SCANNED FINISH if ($status_current == '4' && $status_new == '5' && $order_type != 'DP') { use_class('barcode_label'); $class_bl = new barcode_label(); $scanned_pi = "{$order_type}-{$item_id}"; $path_finished_orders = DIR_FS_MINIERP . DIR_WS_GATEWAY . "finished_orders"; if (!is_dir($path_finished_orders)) { mkdir($path_finished_orders); } //CREATE 300dpi's LABEL $r = $class_bl->generateBarcode('code39', $scanned_pi); $label = $r['label']; if ($label != '') { file_put_contents("{$path_finished_orders}/{$scanned_pi}.data", $label); } //CREATE 203dpi's LABEL $r = $class_bl->generateBarcode('code39', $scanned_pi, '', '203'); $label = $r['label']; if ($label != '') {
<?php ######################################### # Author : D3W4 & SAHAT # # Created : Nov 10, 2011 12:47:50 AM # ######################################### global $db; require_once '../confy.php'; require_once '../functions.php'; require_once '../functions-2.php'; tep_db_connect(); use_class('barcode_label'); $class_bl = new barcode_label(); $po_number = tep_db_prepare_input($_GET['po']); $item_numbers = tep_db_prepare_input($_GET['in']) != '' ? explode(',', tep_db_prepare_input($_GET['in'])) : null; $element_ids = tep_db_prepare_input($_GET['elid']) != '' ? explode(',', tep_db_prepare_input($_GET['elid'])) : null; $result = $class_bl->generateElementOrderLabel($po_number, $element_ids, $item_numbers); echo $result['label'];