$params = arrayToObject($array); $arr = $wsdl->get_buyer_waybills($params); for ($i = 0; $i < count($arr); $i++) { $wsdl->set_waybill_id($arr[$i]); $wsdl->get_waybill(1); } $arr = $wsdl->get_waybills($params); for ($i = 0; $i < count($arr); $i++) { $wsdl->set_waybill_id($arr[$i]); $wsdl->get_waybill(0); } } break; case 'send_overhead': $overhead_id = $_REQUEST['id']; $row = GetOverhead($overhead_id); $result = GetOverheadDetails($overhead_id); $root = new SimpleXMLElement("<?xml version=\"1.0\" encoding=\"utf-8\" ?><WAYBILL/>"); $first = $root->addChild('SUB_WAYBILLS'); $first = $root->addChild('GOODS_LIST'); while ($row_det = mysql_fetch_assoc($result)) { //Start Goods $second = $first->addChild('GOODS'); $second->addChild('ID', 0); $second->addChild('W_NAME', $row_det['name']); $second->addChild('UNIT_ID', $row_det['unit_id']); $second->addChild('QUANTITY', $row_det['quantity']); $second->addChild('PRICE', $row_det['price']); $second->addChild('AMOUNT', $row_det['amount']); $second->addChild('BAR_CODE', $row_det['bar_code']); $second->addChild('A_ID', $row_det['a_id']);
include '../../includes/classes/core.php'; include '../../includes/classes/logger.class.php'; $action = $_REQUEST['act']; $error = ''; $data = ''; $user_id = $_COOKIE['USERID']; $_log = Logger::instance('../../log/documents/overhead/', Logger::OFF); switch ($action) { case 'get_add_page': $o_type = $_REQUEST['ot']; $page = GetPage('', $o_type); $data = array('page' => $page); break; case 'get_edit_page': $overhead_id = $_REQUEST['id']; $page = GetPage(GetOverhead($overhead_id)); $data = array('page' => $page); break; case 'get_list': $count = $_REQUEST['count']; $hidden = $_REQUEST['hidden']; $type = $_REQUEST['type']; $confirm = $_REQUEST['confirm']; //Out if ($type == 0 || $type == 0) { $rResult = mysql_query("SELECT `O`.`id` AS `id`,\n\t\t\t\t\t\t\t\t\t\t `O`.`waybill_number`,\n\t\t\t\t\t\t\t\t\t\t `OT`.`name` AS `type`,\n\t\t\t\t\t\t\t\t\t\t IFNULL(CONCAT('(',`O`.`buyer_tin`,') ', `O`.`buyer_name`),'()') AS `partner`,\n\t\t\t\t\t\t\t\t\t\t `O`.`full_amount`,\n\t\t\t\t\t\t\t\t\t\t `O`.`activate_date`\n\t\t\t\t\t\t\t\t\tFROM `overhead` AS `O` LEFT JOIN `overhead_types` AS `OT`\n\t\t\t\t\t\t\t\t\t\tON `O`.`type` = `OT`.`id`\n\t\t\t\t\t\t\t\t\tWHERE `O`.`stream` = {$type}"); //In UnConfirmed } else { if ($type == 1 && $confirm == 1) { $rResult = mysql_query("SELECT `O`.`id` AS `id`,\n\t\t\t\t\t\t\t\t\t\t\t `O`.`waybill_number`,\n\t\t\t\t\t\t\t\t\t\t\t `OT`.`name` AS `type`,\n\t\t\t\t\t\t\t\t\t\t\t IFNULL(CONCAT('(',`O`.`seller_tin`,') ', `O`.`seller_name`),'()') AS `partner`,\n\t\t\t\t\t\t\t\t\t\t\t `O`.`full_amount`,\n\t\t\t\t\t\t\t\t\t\t\t `O`.`activate_date`\n\t\t\t\t\t\t\t\t\t\tFROM `overhead` AS `O` LEFT JOIN `overhead_types` AS `OT`\n\t\t\t\t\t\t\t\t\t\t\tON `O`.`type` = `OT`.`id`\n\t\t\t\t\t\t\t\t\t\tWHERE `O`.`stream` = {$type} AND O.is_confirmed != 2"); //In Confirmed